码迷,mamicode.com
首页 > 其他好文 > 详细

织梦后台频道页调用新建模型中的自定义字段所感

时间:2017-12-31 11:51:58      阅读:152      评论:0      收藏:0      [点我收藏+]

标签:栏目   需要   前缀   功能   治疗   一件事   typeid   url   频道   

今天是2017年12月31日,能在这一年的最后一天再收获一些东西是非常值得开心的一件事情。

就在刚才,我做的频道页需要用到新建模型中的自定义字段,在首页和频道页调用字段的代码我前两天知道了,很自信的去调用,代码如下:

{dede:arclist channelid = "模型id" addfields = "自定义字段名称" row="3"}

文档链接:[field:arcurl /] 

我自定义的文章标题:[dede:field.arctitle /]

我自定义的治疗前文字:[dede:field.arcbefore /]

我自定义的治疗后文字:[dede:field.arcafter /]

我自定义的治疗前图片地址:[dede:field.arcbfimg /]

我自定义的治疗后图片地址:[dede:field.arcafimg /]

{/ dede:arclist}

我信心满满的去后台预览频道页,发现页面原封不动的把这些代码给我展示出来了,WTF?什么鬼?我要的文章内容呢?谁吃了?

于是点开f12查看每一块儿的源代码,发现文章的链接正确的给我调用 出来了,但是我要的标题以及其他文字内容还有我的图片呢???

打开编译器,仔细的去查看,发现我TMD手欠多写了dede:这个前缀,于是我删掉,刷新,还是没有调用出来我想要的内容,WTF?!有点急躁了这时候。

再次打开编译器,再次认真的去查看,卧槽,我竟然犯了一个狠狠狠低级的错误,那就是把冒号(:)写成了点(.) 于是我修改代码,修改完了如下:

{dede:arclist channelid = "模型id" addfields = "自定义字段名称" row="3"}

文档链接:[field:arcurl /] 

我自定义的文章标题:[field : arctitle /]

我自定义的治疗前文字:[field : arcbefore /]

我自定义的治疗后文字:[field : arcafter /]

我自定义的治疗前图片地址:[field : arcbfimg /]

我自定义的治疗后图片地址:[field : arcafimg /]

{/ dede:arclist}

于是我满怀欣喜的去预览,心想这次终于能实现我一个多月前就像实现的功能了吧?卧槽嘞,还是没有出来,这次连错误都不报了,最可怕的就是这种情况有木有??

再次查看代码 模型id对着呢,字段名称对着呢,row=3是我要调取3个文章 更不会出错,那么到底是哪里出现了问题?

问度娘,看看有没有和我一样的同行,幸不辱命,还真TMD让我给找到了! 我在频道页调用内容,竟然忘记了写typeid="栏目id" 

补上typeid以后,没毛病老铁,这个时候就可以完美的调用出来我想要的内容了。

谨以此文章献给如此粗心大意的自己,人千万不能骄傲,不能飘!

织梦虽然是很早之前的工具了,但是对于一个工作了8个月的前端小白来说,还是有不少坑要去填的!

完。

织梦后台频道页调用新建模型中的自定义字段所感

标签:栏目   需要   前缀   功能   治疗   一件事   typeid   url   频道   

原文地址:https://www.cnblogs.com/guozhaoxi/p/8157171.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!