动易首页调用自定义字段内容的修改方法
2012-08-14 23:02
435 查看
动易系统提供了强大的自定义列表标签(【ArticleList(参数列表)】列表内容【/ArticleList】),可以让我们更自由更个性的设计自己的页面。
同时,提供的自定义自段更给我们带来了强大的扩展空间。
今天有朋友问题到我在首页调用自定义列表标签时无法解析自定义字段,在页面中直接显示字段名称了。
我以前很少用到自字义字段,而且在首页用自定义列表去调用自字义字段就更没用过了呵。
临时测试一下,果然是这样的。便作了一下修改,让能在首页解析出来。下面说说修改方法:
以文章模块为例,修改Include/PowerEasy.Article.asp文件:
先查找:
代码片段
Private Function GetCustomFromLabel(strTemp, strList)
然后再查找:
代码片段
第2524行,
Set rsField = Conn.Execute("select FieldName,LabelName from PE_FIEld where ChannelID=-1 or ChannelID=" & ChannelID & "")
改为:
代码片段
Set rsField = Conn.Execute("select FieldName,LabelName from PE_FIEld where ChannelID=-1 or ChannelID=" &
iChannelID & "")
大家看到改了什么吗?其实就加了一个字段i。因为在解析标签时,ChannelID被解析为当前频道ID,iChannelID被解析为标签里面设置的频道ID。
同时,提供的自定义自段更给我们带来了强大的扩展空间。
今天有朋友问题到我在首页调用自定义列表标签时无法解析自定义字段,在页面中直接显示字段名称了。
我以前很少用到自字义字段,而且在首页用自定义列表去调用自字义字段就更没用过了呵。
临时测试一下,果然是这样的。便作了一下修改,让能在首页解析出来。下面说说修改方法:
以文章模块为例,修改Include/PowerEasy.Article.asp文件:
先查找:
代码片段
Private Function GetCustomFromLabel(strTemp, strList)
然后再查找:
代码片段
第2524行,
Set rsField = Conn.Execute("select FieldName,LabelName from PE_FIEld where ChannelID=-1 or ChannelID=" & ChannelID & "")
改为:
代码片段
Set rsField = Conn.Execute("select FieldName,LabelName from PE_FIEld where ChannelID=-1 or ChannelID=" &
iChannelID & "")
大家看到改了什么吗?其实就加了一个字段i。因为在解析标签时,ChannelID被解析为当前频道ID,iChannelID被解析为标签里面设置的频道ID。
相关文章推荐
- [v9] 列表页 调用 正文内容 或 自定义 字段(moreinfo的调用方法)
- dedecms内容模型自定义字段在{dede:arclist}中调用不显示的解决方法
- dedecms搜索页面列表无法调用自定义内容模式字段的解决方法
- dede内容页调用自定义字段方法
- dedeCMS自定义模型字段内页和首页调用方法
- shareSDK分享平台分享内容出去显示“来自XXX”的问题及其如何修改分享菜单的背景图片以及调用无UI方法自定义UI分享
- dedecms自定义内容模型在首页、列表页及内容调用标签的方法
- DEDECMS首页调用指定文章内容(body)字段的 arclist调用内容字段的方法
- phpcms_v9 多图字段 内容页,首页,分页自定义字段调用
- dedecms自定义内容模型在首页、列表页及内容调用标签的方法
- DEDE主页调用自定义模型的附加表字段的方法,首页调用自定义字段
- Web_PHP_DedeCMS_织梦dedecms搜索页面列表无法调用自定义内容模式字段的解决方法
- Dede系统内容模型自定义字段调用的两种方法
- DedeCMS addfields 首页调用自定义字段标签代码
- 织梦dedecms自定义字段在首页列表页文章页的调用
- phpcms v9调用自定义字段的方法
- phpcms推荐位无法调用自定义字段的方法
- PHPCMS v9 实现首页,列表页,内容页调用点击量方法
- 织梦DedeCMS首页调用单页文档内容的方法
- DedeCMS首页调用栏目内容和单页内容的方法