迅睿開源框架是一款PHP8高性能·簡單易用的PHP開源開發(fā)框架, 基于MIT開源許可協(xié)議發(fā)布,不限制商業(yè)使用,以多端互聯(lián)為設(shè)計(jì)理念, 支持的微信公眾號、小程序、APP客戶端、移動(dòng)端網(wǎng)站、PC網(wǎng)站等多終端式管理系統(tǒng)。
業(yè)務(wù)經(jīng)理
微信掃描以上二維碼
028-61286886
技術(shù)咨詢
多圖怎么顯示到列表上
加高要怎么寫呢?
多圖不建議顯示在列表里面,太難看了沒人會(huì)這么做,辦法是有,需要寫字段回調(diào)方法
參考文檔:《后臺(tái)顯示字段回調(diào)》
開源是一種精神,但不是義務(wù),幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問題!
新建擴(kuò)展類文件/dayrui/My/Library/Function_list.php
<?php namespace My\Library; class Function_list extends \Phpcmf\Library\Function_list { // mytest是回調(diào)函數(shù)的名字 // $value是傳入的數(shù)據(jù)庫值 // $param是列表搜索的參數(shù),可以忽略 // $data是列表顯示的全部值,可以忽略 // $field是當(dāng)前數(shù)據(jù)的字段屬性數(shù)組,可以忽略 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; // 這樣返回的值就帶加粗標(biāo)簽 } }
在模塊設(shè)置里面,回調(diào)方法填寫:
mytest_duotu
顯示出來有點(diǎn)丑,自己排版一下吧
一般沒人把多圖放列表里面
回復(fù)迅??蚣軇?chuàng)始人 圖片顯示錯(cuò)誤
<?php namespace My\Library; class Function_list extends \Phpcmf\Library\Function_list { // mytest是回調(diào)函數(shù)的名字 // $value是傳入的數(shù)據(jù)庫值 // $param是列表搜索的參數(shù),可以忽略 // $data是列表顯示的全部值,可以忽略 // $field是當(dāng)前數(shù)據(jù)的字段屬性數(shù)組,可以忽略 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; // 這樣返回的值就帶加粗標(biāo)簽 } }
寫回調(diào),輸出的時(shí)候用直接輸出標(biāo)簽,里面設(shè)定寬高
多圖不建議顯示在列表里面,太難看了沒人會(huì)這么做,辦法是有,需要寫字段回調(diào)方法
參考文檔:《后臺(tái)顯示字段回調(diào)》
開源是一種精神,但不是義務(wù),幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問題!
新建擴(kuò)展類文件/dayrui/My/Library/Function_list.php
<?php namespace My\Library; class Function_list extends \Phpcmf\Library\Function_list { // mytest是回調(diào)函數(shù)的名字 // $value是傳入的數(shù)據(jù)庫值 // $param是列表搜索的參數(shù),可以忽略 // $data是列表顯示的全部值,可以忽略 // $field是當(dāng)前數(shù)據(jù)的字段屬性數(shù)組,可以忽略 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; // 這樣返回的值就帶加粗標(biāo)簽 } }在模塊設(shè)置里面,回調(diào)方法填寫:
顯示出來有點(diǎn)丑,自己排版一下吧
開源是一種精神,但不是義務(wù),幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問題!
一般沒人把多圖放列表里面
回復(fù)迅??蚣軇?chuàng)始人 圖片顯示錯(cuò)誤

<?php namespace My\Library; class Function_list extends \Phpcmf\Library\Function_list { // mytest是回調(diào)函數(shù)的名字 // $value是傳入的數(shù)據(jù)庫值 // $param是列表搜索的參數(shù),可以忽略 // $data是列表顯示的全部值,可以忽略 // $field是當(dāng)前數(shù)據(jù)的字段屬性數(shù)組,可以忽略 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; // 這樣返回的值就帶加粗標(biāo)簽 } }開源是一種精神,但不是義務(wù),幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問題!
寫回調(diào),輸出的時(shí)候用直接輸出標(biāo)簽,里面設(shè)定寬高