给ecshop文章增加文章首页分析
2011-10-15 21:54 来源:www.chinab4c.com 作者:ecshop专家
给ecshop文章增加文章首页,很显然是为了增加ecshop咨讯方面的功能。尽管ecshop不是强大的cms。但是我们在使用ecshop文章的分类列表功能。进行整合和二次开发。让ecshop支持强大的文章咨讯功能。
给ecshop文章增加文章首页,好处有以下。
1:可以适当的增加文章内容,吸引蜘蛛爬行。
2:可以让站内内容更加丰富。
3:文章内容。其实是最利于收录的,这对增加整站收录,是有非常大的好处的。
为了增强ecshop文章功能。我们首先必须熟悉ecshop文章页面的分类表article_cat,以及ecshop数据库文章表article表。ecshop分类表数据库的结构主要是分类cat_id分类id,分类名称cat_name,以及用来记录分类级别的parent_id.
ecshop文章详细信息表结构为article。里面有title标题,contnet内容,cat_id分类ID以及add_time发布时间。
当我们在给ecshop文章增加文章首页的时候。我们必须借用ecshop的文章分类函数也文章分类模板。最好重写function get_cat_articles($cat_id, $page = 1, $size = 20 ,$requirement='')函数。
我们举个例子,我们可以通过在不同的区域,调用不同的文章分类。这样看上去才有条理。通过封装不同的分类数据,来显示不同的分类内容。
比如取得ecshop某个分类文章。通过以下代码就可以$smarty->assign('artciles_list43', get_cat_articles1(43, 1, 10));//
在模板里面很容易就调用到了。
{foreach from=$artciles_list43 item=news43 name = news43_name}
{if $smarty.foreach.news43_name.iteration lt '2'}
<div class="new_headline_title">
<a target="_blank" href="{$news43.url}">
{$news43.short_title}</a>
</div>
<div class="new_headline_content">
{$news43.content}
</div>
{/if}
{/foreach}
我们可以在ecshop的程序里面。给ecshop加个咨讯的首页。
最近更新
常用插件
- ecshop红包修改成满多少减
我们在长期使用ecshop的时候,我们可以发现。ecshop的红包是一个非常强...
- ecshop降价通知登记插件
ecshop降价通知登记插件,主要是为了方便某些客户,对商品价格要求比...
- ecshop购物车功能改进[插件
ecshop购物车功能改进[插件套餐]主要是我们最近开发工作和开发项目中。...
- ecshop分类树中统计商品数
最近忙于开发其他项目,在不少朋友不断要求和催促的情况下,做出了该小...
- ecshop通用红包编码
很多时候,为了结合促销,必须扩展一下ecshop的红包功能。ecshop的红包...