织梦模板调用函数{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()调用顶级栏目的储存路径

会不会跟织梦版本有关系,之前从外包商拿过来的时候就是这代码,模板可以生成,之后也没改过。
展开
 我来答
ybbudukpgf
2017-05-09 · 超过27用户采纳过TA的回答
知道答主
回答量:62
采纳率:0%
帮助的人:46.9万
展开全部
说明系统对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" />
可能第二种方法代码有误 但原理你应该看懂了
巨蟹不走回头路c2
2017-04-24 · 知道合伙人互联网行家
巨蟹不走回头路c2
知道合伙人互联网行家
采纳数:1001 获赞数:3412
12年转行互联网行业,熟悉seo、织梦仿站。

向TA提问 私信TA
展开全部
你的调用调用代码貌似不正确哦 ,你是要调用栏目ID吗 ?
更多追问追答
追问
正确的
追答
你要调用什么内容,我才好给你提供正确的回复?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式