后台显示字段回调 - 图1

    回调是用于在列表显示时对其值进行格式化,如果不填写回调函数,那么就会原样显示数据库储存内容。

    CMS默认的回调函数有:

    1. 标题: title
    2. 评论: comment
    3. 多文件: files
    4. uid会员: uid
    5. 地区联动: linkage_address
    6. 栏目: catid
    7. 时间: datetime
    8. 会员信息: author

    如果需要其他回调方法怎么办?我们也提供开发者自己定义回调函数的方案

    新建扩展类文件/dayrui/My/Library/Function_list.php

    1. <?php namespace Phpcmf\Library;
    2.  
    3. class My_Function_list extends \Phpcmf\Library\Function_list
    4. {
    5.  
    6. // mytest是回调函数的名字
    7. // $value是传入的数据库值
    8. // $param是列表搜索的参数,可以忽略
    9. // $data是列表显示的全部值,可以忽略
    10. function mytest($value, $param = [], $data = []) {
    11. // 下面给传入的值加粗操作
    12. $html = '<b>'.$value.'</b>';
    13. return $html; // 这样返回的值就带加粗标签
    14. }
    15.  
    16.  
    17. }

    文档最后更新时间:2018-03-06 07:12:53