[外掛擴充套件]自定義表單外掛【2015-02-28更新】

發表於2020-04-04


Diyform.zip(45.62KB, 下載次數: 276)

這是舊版,新版在下面

Diyform外掛說明
1. 需要改動 \Application\Admin\Controller\AddonsController.class.php 668行
    把 $this->display($addon->addon_path . $template);
    改成 $this->display(T($template));

    因為上面那樣沒辦法定位到自己的模板,只能放到指定目錄下面去(/ □ \)

多謝@yangweijie指點,已修正,無需修改核心程式碼
修正版

Diyform.zip(45.19KB, 下載次數: 135)
 


2015-02-28更新
Diyform.2015-02-28.zip(47.63KB, 下載次數: 666)


表單列表資料顯示需要先去
自定義表單->表單編輯->設計->列表定義
裡面設定,和官方的模型差不多的
回覆
不要修改核心程式碼啊!
外掛裡用到定位模板的 要麼鉤子方法裡 display 外掛目錄下 起算目錄
要麼控制器裡的 用 ONETHINK_ADDON_PATH .'外掛名/模板位置' 去定位 能不改核心就不該核心
評論
怎麼用不了啊,親
評論
我把資料表的字首改了一下,然後複製到目錄中,在後臺點選安裝沒有反應
評論
點選表單預覽,顯示Think\Controller:_initialize方法不存在!
評論
親,我又裝了個全新的onethink,安裝總是提示:更新鉤子處外掛失敗,請解除安裝後嘗試重新安裝更新鉤子處外掛失敗,請解除安裝後嘗試重新安裝更新鉤子處外掛失敗,請解除安裝後嘗試重新安裝更新鉤子處外掛失敗,請解除安裝後嘗試重新安裝×
評論
親,我又裝了個全新的onethink,安裝總是提示:更新鉤子處外掛失敗,請解除安裝後嘗試重新安裝
評論
親,還是不行,我什麼都沒改,好鬱悶
評論
根本用不了  填好表單  後臺只顯示id  內容沒有
評論
還是不行,試了好多次!
評論
這個不能上傳圖片嗎?
評論

相關文章