织梦CMS系统标签调用问题 10

你好!于大神!我网站有ABCD...这些栏目,这些栏目都作为列表页图片栏目频道,而且都是独立的一级栏目。当正常更新的时候,每个栏目的内容都会正常显示,没有任何错误。但是现... 你好!于大神!
我网站有A B C D...这些栏目,这些栏目都作为列表页图片栏目频道,而且都是独立的一级栏目。
当正常更新的时候,每个栏目的内容都会正常显示,没有任何错误。但是现在我想把A栏目中优秀的文章也同时发布在B栏目或其他的几个图片栏目中,织梦后台有一个副栏目的功能,这个可以实现刚刚的问题。但是我在A栏目中更新文章的时候,选择副栏目为B,更新好生成了后,在B栏目频道不显示A栏目的文章,这个是怎么回事?是我织梦的调用代码写错了,还是程序里面的Bug ?请于大神帮我分析下,谢谢了!
下面是那段织梦的调用代码...
---------------------------------------------------------------------------------------------------------
{dede:arclist orderby='rand' row='25' titlelen='24' typeid='8' type='image'}
<li class="good_img">
<a target="_blank" title="[field:fulltitle function='html2text(@me)'/]" href="[field:arcurl/]"><img src='[field:litpic/]' alt='[field:title function='html2text(@me)'/]'></a>
<div class="good_img_tit"><a target="_blank" href="[field:arcurl/]">[field:title/]</a></div>
</li>
{/dede:arclist}
展开
 我来答
优网
2015-10-07 · 十五年企业网络策划运营
优网
采纳数:8615 获赞数:28383

向TA提问 私信TA
展开全部

具体情况要根据网站实际细节看,有个见过的原因,你可以参考下:

解决织梦dedecms首页、封面频道arclist不能显示副栏目内容的问题:

副栏目功能可以让一篇文章多个栏目同时显示,但是如果在首页或封面频道模板中无法显示副栏目的内容,尤其是子类里面选择的副栏目。解决方法如下:

修改文件/include/taglib/arclist.lib.php第189行左右

if($CrossID=='') $orwheres[] = ' arc.typeid in ('.GetSonIds($typeid).')';
else $orwheres[] = ' arc.typeid in ('.GetSonIds($typeid).','.$CrossID.')';

替换为:

if($CrossID=='')
$orwheres[] = ' typeid in ('.GetSonIds($typeid).') or typeid2 in ('.GetSonIds($typeid).')';
else
$orwheres[] = ' typeid in ('.GetSonIds($typeid).','.$CrossID.') or typeid2 in ('.GetSonIds($typeid).','.$CrossID.')';

修改后,保存下,生成看一下。

追问
还是不行,代码在295行,算了,就这样吧,还是直接在各个栏目里面加文章算了,不用调用其他栏目的文章了。
还是要谢谢你!
追答
嗯 可能不同版本 位置略有差异
来自:求助得到的回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式