织梦模板调用函数{dede:field name='typeid' function='gettoptypedir(@me)' /}后, 10
模板无法生成,预览栏目时空白<linkhref="/css{dede:fieldname='typeid'function='gettoptypedir(@me)'/}....
模板无法生成,预览栏目时空白
<link href="/css{dede:field name='typeid' function='gettoptypedir(@me)' /}.css" rel="stylesheet" type="text/css" />
gettoptypedir()调用顶级栏目的储存路径
会不会跟织梦版本有关系,之前从外包商拿过来的时候就是这代码,模板可以生成,之后也没改过。 展开
<link href="/css{dede:field name='typeid' function='gettoptypedir(@me)' /}.css" rel="stylesheet" type="text/css" />
gettoptypedir()调用顶级栏目的储存路径
会不会跟织梦版本有关系,之前从外包商拿过来的时候就是这代码,模板可以生成,之后也没改过。 展开
2个回答
展开全部
说明系统对gettoptypedir(@me)这个函数不支持 或者没有这个函数
解决办法第一是写相对路径
比如<link href="/css/index.css" rel="stylesheet" type="text/css" />
第二
<link href="/css{dede:field name='typeid' runphp='yes' }
$sql=select typedir from dede_arctype where id=".@me."
global $dsql;
$dsql->execute('a',$sql);
$row=$dsql->getobject('a');
$typedir=$row->typedir;
@me=$typedir;
{/dede:field.typeid}.css" rel="stylesheet" type="text/css" />
可能第二种方法代码有误 但原理你应该看懂了
解决办法第一是写相对路径
比如<link href="/css/index.css" rel="stylesheet" type="text/css" />
第二
<link href="/css{dede:field name='typeid' runphp='yes' }
$sql=select typedir from dede_arctype where id=".@me."
global $dsql;
$dsql->execute('a',$sql);
$row=$dsql->getobject('a');
$typedir=$row->typedir;
@me=$typedir;
{/dede:field.typeid}.css" rel="stylesheet" type="text/css" />
可能第二种方法代码有误 但原理你应该看懂了
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询