在config.php的template下新增<?php
use think\template\taglib;
class tytag extends taglib else
if(!empty($tag['help']))
$html .= "
";
return $html;
} /**
* textarea 表單
* label: 表單標題
* name: 表單name
* value: 表單值
* help: 表單說明
*/public function tagtextareafield($tag) else
if(!empty($tag['help']))
$html .= "
";
return $html;
} /**
* 單,
* label: 表單標題
* name: 表單name
* updir: 上傳路徑
* value: 表單值
* ftype: 上傳型別: image, video
* help: 表單說明
*/public function tagfilefield($tag) else
$html .="";
if(!empty($tag['help']))
$html .= "
";
return $html;
} /**
* label: 表單標題
* name: 表單name
* updir: 上傳路徑
* value: 表單值
* help: 表單說明
*/public function tagmulfilefield($tag) else
$html .="";
if(!empty($tag['help']))
$html .= "
";
return $html;
} public function tagsubmitfield()
}?>
使用:
關於thinkphp5自定義標籤庫解析的問題
今天tp5的自定義標籤庫著實坑了我一把,原因有兩點 1.預載入標籤是有快取的,你設定了預載入標籤庫,要刪除快取後重新重新整理才有效,否則無效,這導致我除錯的時候不知道自己到底設定對了沒有 2.我一直以為配置是會自動繼承父級的配置的,也就是說,在模組中我只需要寫好不同的配置就行,然後事實上一位陣列的配...
thinkphp5自定義分頁樣式
1.在extend 目錄下建立page目錄,在page目錄中建立page.php檔案,將以下 放入檔案中 namespace page usethink paginator class page extends paginator else protected function prev else ...
ThinkPHP自定義標籤
研究thinkphp自定義標籤的時候,發現網上很多教程都很亂,官網又沒有給出比較詳細的方法,所以就自己研究了一下,現在將thinkphp的方法詳細的記錄下來。1.建立tp的專案,略過 3.在專案名稱 lib中建立taglib資料夾 4.在taglib資料夾中新建乙個taglibxl.class.ph...