关于thinkphp 5自定义标签问题

qq_21061805 2016-12-05 06:05:47
我定义的标签
<?php
namespace app\core\com;
use think\template\TagLib;
class Bjp extends Taglib
{
protected $tags = [
// 标签定义: attr 属性列表 close 是否闭合(0 或者1 默认1) alias 标签别名 level 嵌套层次
'forthtml' => ['attr' => 'v'],
];

public function tagforthtml($tag, $content)
{
$val = $tag['v'];
$val = nl2br($val);
return $val;
}
}
模板中{forthtml v ="$main['content']"}{/forthtml} 这样调用的

在config.php引入的。
'template' => array(
'taglib_build_in' => 'cx,app\core\com\Bjp',
), 这样引入的


为何我自定义标签用不起呢?
...全文
507 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
叫我董坤坤 2018-12-20
  • 打赏
  • 举报
回复
清除缓存,标签库有缓存的
qq_21061805 2016-12-06
  • 打赏
  • 举报
回复
有对tp5熟悉的吗?给我指教下啥

20,358

社区成员

发帖
与我相关
我的任务
社区描述
“超文本预处理器”,是在服务器端执行的脚本语言,尤其适用于Web开发并可嵌入HTML中。PHP语法利用了C、Java和Perl,该语言的主要目标是允许web开发人员快速编写动态网页。
phpphpstorm 技术论坛(原bbs)
社区管理员
  • 开源资源社区
  • phpstory
  • xuzuning
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧