ppypp伦理天堂,91手机在线视频,免费在线观看黄色毛片,夜夜穞天天穞狠狠穞AV美女按摩

聯系官方銷售客服

1835022288

028-61286886

投訴 解決中 / 官方已回 多圖怎么顯示到列表上加高要怎么寫呢 6 0
迅睿CMS版本:4.3.9 懸賞:9元


QQ截圖20200809212032

多圖怎么顯示到列表上


15969793823a4a1b.png

加高要怎么寫呢?

解決方案
  • 多圖不建議顯示在列表里面,太難看了沒人會這么做,辦法是有,需要寫字段回調方法

    參考文檔:《后臺顯示字段回調》

  • 新建擴展類文件/dayrui/My/Library/Function_list.php

    <?php namespace My\Library;
    
    class Function_list extends \Phpcmf\Library\Function_list
    {
    
        // mytest是回調函數的名字
        // $value是傳入的數據庫值
        // $param是列表搜索的參數,可以忽略
        // $data是列表顯示的全部值,可以忽略
        // $field是當前數據的字段屬性數組,可以忽略
        function mytest_duotu($value, $param = [], $data = [], $field = []) {
            $html= '';
            if (!$value) {
                return "無圖";
            }
            $value = dr_string2array($value);
            foreach ($value as $t) {
                $html.= "<img src='".dr_get_file($t['file'])."' />";
            }
            return $html; // 這樣返回的值就帶加粗標簽
        } 
    
    
    }

    在模塊設置里面,回調方法填寫:

    mytest_duotu

    顯示出來有點丑,自己排版一下吧

  • 一般沒人把多圖放列表里面

  • 回復迅睿框架創始人 圖片顯示錯誤
    QQ截圖20200809214251

  • <?php namespace My\Library;
    
    class Function_list extends \Phpcmf\Library\Function_list
    {
    
        // mytest是回調函數的名字
        // $value是傳入的數據庫值
        // $param是列表搜索的參數,可以忽略
        // $data是列表顯示的全部值,可以忽略
        // $field是當前數據的字段屬性數組,可以忽略
        function mytest_duotu($value, $param = [], $data = [], $field = []) {
            $html= '';
            if (!$value) {
                return "無圖";
            }
            $value = dr_get_files($value);
            foreach ($value as $t) {
                $html.= "<img src='".dr_get_file($t['file'])."' />";
            }
            return $html; // 這樣返回的值就帶加粗標簽
        } 
    
    
    }
  • 寫回調,輸出的時候用直接輸出標簽,里面設定寬高

    有事加微信13139129987