Dede标签dede:global使用function属性的问题

Dede标签dede:global使用function属性的问题,织梦标签的global调用总结,织梦系统(dede)标签使用及问题解决方法总结,织梦Dedecms标签dede:global使用function属性的问题,下面小编来给大家介绍一下,一起来了解一下吧!

关于标签dede:global下使用function属性的问题及解决方法,请看下面的分析:
 
版本v5.5 
 
使用 
{dede:global name='keyword' /}可以正常获取到keyword的值, 
加入function后 
{dede:global name='keyword' function='str_replace(" ","-",@me)' /}keyword的值为空. 
 
看了一个上午,终于解决了问题.是一个bug. 
 
解决方案: 
找到include/dedetag.class.php 
找到第423行: 
 
$str = $this->EvalFunc( $this->CTags[$i]->TagValue, $this->CTags[$i]->GetAtt('function'),$this->CTags[$i] );
 
修改为:
 
$str = $this->EvalFunc( $str, $t
 

以上就是Dede标签dede:global使用function属性的问题的介绍,希望大家喜欢!

更多教程关注FF推源码网。

提供最优质的资源集合

立即查看 了解详情