
ECSHOP系统分类列表页默认只能显示 文章列表,通过以下教程可以调用显示当前分类名称:
第一步:
打开 article_cat.php 文件
查找代码:
修改为:
第二步:继续查找:
在下面新增一行加入以下代码:
第三步:在文章分类列表模板文件 article_cat.dwt
使用以下代码调用当前分类名称:
如想把“文章列表”这四个字改成文章分类名称,查找代码 {$lang.article_list} 修改成 {$cat_name}
最模板在老早之前就出过类似的文章,如设置ecshop文章分类或ID自动取内容第一张图做为缩
与
ECshop首页调用文章内的缩略图
两篇文章,都提到过方法,因为ecshop采用的php的smarty框架,我们把文章功能扩大起来也很简单。这里简述一二:
第一篇文章,采用的是读取的方式,读到文章描述里的图,比较精确,如果要调用全站文章分类,只需要在array
里列表分类ID即可。
方法高效,调用简单
第二篇文章,采用直接获取文章附件的方法,如果附件不是图片,也会调用出来,方法可行,但是不精确,不建议采用此类方法。
我们提供另外一条思路。在ecshop文章添加页增加个表单,提交按钮时直接获取文章的第一个图作为缩略图,或者直接可以添加,那么在article表增加一字段即可。
前台直接获取该字段图片路径显示。
是不是方法更简单了?
小编极力推荐:
网页制作编辑器大全
打开includes/lib_article.php找到以下代码:
$arr[$article_id]['url'] = $row['open_type'] != 1 ? build_uri('article', array('aid'=>$article_id), $row['title']) : trim($row['file_url'])
在这一行后面加入以下代码:
$arr[$article_id]['file_url']= trim($row['file_url'])
在模板里就可以调用图片了:
{$article.file_url} 这个就是要调用的图片标签。 说明下。调用文章的图片是 附件里的图片。。。。
演示以下代码: 连接,标题,图片,都有了 在加个日期 日期:{$article.add_time} 都可以放在 DWT 文件里使用了 也可以放在LBI里
<A href="{$article.url}" target=_blank><IMG
alt="{$article.title|escape:html}" src="{$article.file_url}" width=140
height=90>{$article_item.short_title|truncate:"10":"..."}</A>
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)