迅睿CMS框架是一款PHP8高性能·簡單易用的CMS開源開發框架,基于MIT開源許可協議發布,免費且不限制商業使用,是免費開源的產品,以萬端互聯為設計理念,支持的微信公眾號、小程序、APP客戶端、移動端網站、PC網站等多終端式管理系統。
聯系官方銷售客服
1835022288
028-61286886
多圖怎么顯示到列表上
加高要怎么寫呢?
多圖不建議顯示在列表里面,太難看了沒人會這么做,辦法是有,需要寫字段回調方法
參考文檔:《后臺顯示字段回調》
新建擴展類文件/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
顯示出來有點丑,自己排版一下吧
一般沒人把多圖放列表里面
回復迅睿框架創始人 圖片顯示錯誤
<?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; // 這樣返回的值就帶加粗標簽 } }
寫回調,輸出的時候用直接輸出標簽,里面設定寬高
多圖不建議顯示在列表里面,太難看了沒人會這么做,辦法是有,需要寫字段回調方法
參考文檔:《后臺顯示字段回調》
新建擴展類文件/dayrui/My/Library/Function_list.php
在模塊設置里面,回調方法填寫:
顯示出來有點丑,自己排版一下吧
一般沒人把多圖放列表里面
回復迅睿框架創始人 圖片顯示錯誤

寫回調,輸出的時候用直接輸出標簽,里面設定寬高