首先打开articlephp
及
article_catphp文件,在文件中加上下面代码:
/
获得最新的文章列表。
@access
private
@return
array
/
function
index_get_new_articles()
{
$sql
=
'SELECT
aarticle_id,
atitle,
accat_name,
aadd_time,
afile_url,
aopen_type,
accat_id,
accat_name
'
'
FROM
'
$GLOBALS['ecs']->table('article')
'
AS
a,
'
$GLOBALS['ecs']->table('article_cat')
'
AS
ac'
'
WHERE
ais_open
=
1
AND
acat_id
=
accat_id
AND
accat_type
=
1'
'
ORDER
BY
aarticle_type
DESC,
aadd_time
DESC
LIMIT
'
$GLOBALS['_CFG']['article_number'];
$res
=
$GLOBALS['db']->getAll($sql);
$arr
=
array();
foreach
($res
AS
$idx
=>
$row)
{
$arr[$idx]['id']
=
$row['article_id'];
$arr[$idx]['titles']
=
$row['title'];
$arr[$idx]['short_titles']
=
$GLOBALS['_CFG']['article_title_length']
>
0
sub_str($row['title'],
$GLOBALS['_CFG']['article_title_length'])
:
$row['title'];
$arr[$idx]['cat_name']
=
$row['cat_name'];
$arr[$idx]['add_time']
=
local_date($GLOBALS['_CFG']['date_format'],
$row['add_time']);
$arr[$idx]['urls']
=
$row['open_type']
!=
1
build_uri('article',
array('aid'
=>
$row['article_id']),
$row['title'])
:
trim($row['file_url']);
$arr[$idx]['cat_url']
=
build_uri('article_cat',
array('acid'
=>
$row['cat_id']),
$row['cat_name']);
}
return
$arr;
}
还需要加上这句smarty语句:
$smarty->assign('new_articles',
index_get_new_articles());
//
最新文章
因为用首页的new_articleslbi会更内页新闻的标题内容产生冲突,所以需要自己建立一个文件,这里命名为one_articlelbi吧,文件中的代码如下:
<meta
>
帮助文章调用的方法:
ecshop默认有这样的功能,效果如下
这是底部帮助文章区域,其实每个模板都有这样的东西,但是ecshop默认安装后,如果不勾选测试数据是显示不了的。
原因就是因为没有加数据。那么如何添加底部帮助文章呢?
1,进后台,文章管理-文章分类
在网店帮助分类里新建文章分类,加完之后效果如下
这里新建了新手上路,配送与支付,联系我们,和会员中心四个分类,如果要五个或者六个再加一个文章分类就行。
,2,在文章管理-文章列表里,新建文章 所属分类选择你之前新建的四个文章分类之一
文章全部加完之后,就底部就可以显示出来了
ecshop调用第三级分类 代码如下:
{foreach from=$navigator_listmiddleitem=cat}<ahref="{$caturl}">{$catname}</a>
{foreach from=$catsubCat item=cat2}
<ahref="{$cat2url}">{$cat2name}</a>
{foreach from=$cat2cat_id item=cat3}
<ahref="{$cat3url}">{$cat3name}</a>
{/foreach}
{/foreach}
{/foreach}
直接写在模板里就可以了,不用改动PHP的
以上就是关于ECShop内页如何调用最新文章列表全部的内容,包括:ECShop内页如何调用最新文章列表、ecshop文章内页,左边的"帮助中心"如何调出、ecshop首页怎么调用顶级分类的第三级分类名称等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)