曾经用织梦做开发时使用过一个功能,在前端展现的样式是这样子的。
例如:
后台发布了一个“云南XXX学校”,这个页面主要是做云南XXX学校的信息展示,发布之后后台就有一篇该学校的介绍文档,同时也会产生一个新的“文章ID”。
当然,这个学校是自定义新建的一个频道ID,随后在这个频道里面发布“文章”,在这个频道里面有一个自定义参数,是填写“这篇文章ID”使用的。
当文章发布后,该文章只会在“云南XXX学校”这个页面里面的某一个地方进行展现。在其他学校下面是不会展现该文章信息的。
不知道eyou能不能实现这样的效果。
后期我会找找之前的代码,拿来与大家分享讨论。
这样做有个什么样的好处呢?
个人认为,不需要在后台建立多个栏目进行管理。
第二对于个别的行业来说可以针对某个产品或者某个机构等等,进行单独的推广介绍。
下面是当时织梦的代码:
<div class="school_news">
{dede:sql sql='Select * from dede_addonarticle JOIN dede_archives ON dede_addonarticle.aid = dede_archives.id where schoolid = ~aid~ and arcrank > -1 order by aid desc'}
<div class="media">
<a href="[field:id runphp='yes']$url=GetOneArchive(@me);@me=$url['arcurl'];[/field:id]" target="_blank">
[field:litpic runphp='yes']
if(@me) @me = '<div class="media-left"><img class="media-object" src="http://www.zhizeu.com'.@me.'" data-holder-rendered="true" style="width: 64px; height: 64px;"></div>';
[/field:litpic]
<div class="media-body">
<h4 class="media-heading">[field:title/]</h4>
[field:description function='cn_substr(@me, 100)/]
</div>
</a>
</div>
{/dede:sql}
</div>