phpcms 标签被直接输出了,没有解析,请问会是什么问题

刚接手一个PHPCMS的网站,根据网上的资料,新增了一个模块,安装正确,可以经过控制器跳转tpl文件,tpl文件中的html标签显示正常,但是中tpl文件中编写的{pc:content}标签,被直接当成字符串打印出来了,没有解析,请问是哪里还需要设置吗?

你说的tpl文件是不是并不是前台页面模板(phpcms/templates下模板)呢?
如果不是的话,那你可能说的是phpcms/modules/下的某个模块下的templates目录下的模板,这一般是后台模板,后台模板不用phpcms标签,直接用<?php ?>里执行php程序。所以,直接使用php程序直接处理数据试试。
温馨提示:内容为网友见解,仅供参考
第1个回答  2015-09-09
先看下当前模版别的Phpcms的标签是否没解析了 如果被解析了, 说明你的写的标签有问题, 都没有的话 ,找控制器一点调试看是哪出错了。!追问

当前模板所有pc标签都没有解析,直接输出,其他模板的输出正常,而且奇葩的是日志文件没有报错

phpcms 标签被直接输出了,没有解析,请问会是什么问题
如果不是的话,那你可能说的是phpcms\/modules\/下的某个模块下的templates目录下的模板,这一般是后台模板,后台模板不用phpcms标签,直接用<?php ?>里执行php程序。所以,直接使用php程序直接处理数据试试。

我发现dede真的好难用
首先说一下arclist是调用文章的,并不是调用栏目列表。如果你生成出的页面,把这几个标签原原本本的显示出来,只有两种可能,第一种是显示出来的那段调用标签写错了,还有一种是,你在上面有标签没结尾。具体什么情况,你没贴代码也不清楚,如果你想解决问题,你可以把代码贴出来看看 ...

phpcms v9 首页如何获取单网页内容
如果你是在单网页栏目模板中获取单网页内容,直接输出$content变量即可,即{$content}。因为程序控制器程序中已经给你生成了与对应字段同名的变量携带了相关信息。如果是在其它模板中,没有直接的变量或表签可供使用,但是可以使用get万能标签直接读取数据表就行,单网页内容存放在page数据表content字段里,...

相似回答