首页 > 建站‧营销

{dede:php}标签不管用怎么办?


{dede:php}标签不管用怎么办?dede为了系统安全, 默认是禁止dede:php标签调用的, 我们只需要这么来修改:

后台 - 系统 -系统基本设置 -其他选项 - 模板引擎禁用标签 - 将其中的php 删除,提交保存即可。

在代码中加入一个可以执行php的特殊标签{dede:php}{/dede:php},这样就可以执行PHP语句了。注意在 {dede:php}里想要输出信息,可以直接使用print , echo之类的打印出来 赋值给@me 无效;如调用当前栏目的标题,可以这样写:

{dede:php}
$thisid=$refObj->Fields['id'];
$row=$dsql->GetOne('selectid,typenamefromdede_arctypewhereid='.$thisid);
print_r($row);
{/dede:php}

这个标签功能类似于{dede:field.typename/}!

本文链接:https://zhanque.net/cms/4830.html