迅睿CMS框架是一款PHP8高性能·簡單易用的CMS開源開發(fā)框架,基于MIT開源許可協(xié)議發(fā)布,免費且不限制商業(yè)使用,是免費開源的產品,以萬端互聯(lián)為設計理念,支持的微信公眾號、小程序、APP客戶端、移動端網站、PC網站等多終端式管理系統(tǒng)。
聯(lián)系官方銷售客服
1835022288
028-61286886
Table類里面post模板添加數(shù)據(jù)里有上傳圖片或文件時,控制器add方法里應該怎么寫呢?
不用寫啊,你直接在開發(fā)者插件里面生成上傳的字段控件就可以了,配置進去不用寫代碼。
回復@官方研發(fā)技術-阿華 那只是模板里直接顯示了,在控制器怎么入庫圖片路徑呢?
Table類還寫什么add,都是傻瓜式的,直接用參數(shù)就行了
回復@Jeffery
回復@SDK 我這樣設置了,但是tupian字段入庫值是數(shù)字1,我需要入庫的是一個自定義路徑,如 /uploadfile/test/xxxx.jpg。
請問應該怎么設置呢?
去看下附件表,默認有的
額,可能我理解錯了,那你就用text表單,直接存字符串
回復@SDK
我就是不知道使用Table類,該如何來設置讓上傳圖片這個字段入庫為圖片的路徑地址?我想應該是能設置的,只是我不會。
還有個問題就是有些字段的值,我不需要在post表單里填寫獲取的,我需要在后臺自定義它的值,再入庫,這種又該怎么寫呢?
請教下哈!
1、上傳附件自動入庫為附件id,使用 附件信息:http://223987.com/doc/710.html
調用附件信息函數(shù):\Phpcmf\Service::C()->get_attachment($id) ,如不想入庫附件id,使用下面的格式化保存數(shù)據(jù)即可。
2、控制器中使用
// 格式化保存數(shù)據(jù)protected function _Format_Data($id, $data, $old) { if (!$id) { // 當提交新數(shù)據(jù)時,把當前時間插入進去 //$data[1]['inputtime'] = SYS_TIME; } return $data;}
不用寫啊,你直接在開發(fā)者插件里面生成上傳的字段控件就可以了,配置進去不用寫代碼。
回復@官方研發(fā)技術-阿華 那只是模板里直接顯示了,在控制器怎么入庫圖片路徑呢?
Table類還寫什么add,都是傻瓜式的,直接用參數(shù)就行了
回復@Jeffery
回復@SDK 我這樣設置了,但是tupian字段入庫值是數(shù)字1,我需要入庫的是一個自定義路徑,如 /uploadfile/test/xxxx.jpg。
請問應該怎么設置呢?
回復@Jeffery
去看下附件表,默認有的
回復@Jeffery
額,可能我理解錯了,那你就用text表單,直接存字符串
回復@SDK
我就是不知道使用Table類,該如何來設置讓上傳圖片這個字段入庫為圖片的路徑地址?我想應該是能設置的,只是我不會。
還有個問題就是有些字段的值,我不需要在post表單里填寫獲取的,我需要在后臺自定義它的值,再入庫,這種又該怎么寫呢?
請教下哈!
1、上傳附件自動入庫為附件id,使用 附件信息:http://223987.com/doc/710.html
調用附件信息函數(shù):\Phpcmf\Service::C()->get_attachment($id) ,如不想入庫附件id,使用下面的格式化保存數(shù)據(jù)即可。
2、控制器中使用