ecshop 新建页面 怎么调用文章分类

ecshop 新建页面 怎么调用文章分类,第1张

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>


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/11633009.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-17
下一篇2023-05-17

发表评论

登录后才能评论

评论列表(0条)

    保存