织梦cms图集{dede:field name='imgurls'显示栏目名称

这篇具有很好参考价值的文章主要介绍了织梦cms图集{dede:field name='imgurls'显示栏目名称。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

今天又接了个织梦cms的有偿服务,客户的网站是织梦图片站,所以内容页是用的图集。

他想在图片的alt上面显示栏目名称,默认的是没有这样的标签的

织梦图集默认标签主要就是一个[field:alttext /] 一个 [field:imgsrc/].

图集标签是用的这个 {dede:field name='imgurls' ,那么在图片alt怎么加上栏目名称呢?

打开/include/taglib/channel/img.lib.php 文件,找到 79行左右 

这3个地方是有修改的.我分别把三段代码放下面

$row = $refObj->dsql->GetOne("SELECT t2.title as title,(select t1.typename from dede_arctype as t1 where t1.id=t2.typeid) as typename FROM dede_archives as t2 WHERE t2.id = '$aid';");

$typename = $row['typename'];

$fields['typename']=$typename;

那么就完美的解决织梦图集想显示栏目名称的问题了,在alt那里加上 [field:typename/] 就好了

小编把平时接的bug有偿修复能分享都分享了,希望可以帮助到各位织梦爱好者.也希望大家多多支持yii666。文章来源地址https://www.toymoban.com/news/detail-432410.html

到了这里,关于织梦cms图集{dede:field name='imgurls'显示栏目名称的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • CMS-织梦[dede]-通用免登发布插件

    使用火车头,简数采集器,八爪鱼等文章采集工具,采集的数据要怎么发布到自己的织梦CMS网站呢?可用对应的发布插件接口来接收数据,然后处理接收的数据写入网站。 织梦(DedeCMS)通用免登陆文章发布插件(PHP版)支持对接大部分采集工具(火车头,简数等都可以),只要

    2024年02月09日
    浏览(49)
  • 织梦dedecms调用得到文章所属的副栏目id及副栏目名称的教程

    标签调用代码 函数代码,在includeextend.func.php 中增加如下代码: 注意:织梦标签artlist不能调用副栏目中的文章内容的问题,即文章属于互联网这个副栏目,但互联网栏目中却不显示这个文章。需要修改系统文件./include/taglib/arclist.lib.php。 修改为 以上就是本文的全部内容,希

    2024年02月02日
    浏览(47)
  • 详解织梦调用当前顶级栏目名称、ID、url方法

    我们在用织梦模板做网站时,经常会碰到需要调用当前顶级栏目名称,而织梦默认{dede:field name=\\\'typename\\\' /} 只可以获取当前栏目页上一级栏目的名称,而不是当前栏目顶级栏目名称。 在include/common.func.php的底部加入: 备注:若顶级栏目没有绑定二级域名,所调用的字段应该是

    2024年02月02日
    浏览(37)
  • 织梦dedecms后台栏目怎么显示没有审核的文档数量

    在织梦的后台当中如果是没有审核的文章有很多,每次审核都要打开待审核文档,如果内容有很多,就很麻烦。 修改的方法: 打开/include/typeunit.class.admin.php文件 找到: function ListAllType 在上面加上下面的代码: 将: $this-GetTotalArc($id). 替换为: $this-GetTotalArc($id).$this-GetTotalA

    2024年02月03日
    浏览(59)
  • 织梦dedecms在搜索结果页按栏目分类显示搜索数据

    搜索结果示范 1、搜索框代码里使用name=\\\"q\\\"作为搜索框属性,例如  2、打开 /include/taglib/arclist.lib.php 找到,大概在188行 $innertext = trim($innertext); 在它下面加入 preg_match(\\\"/~([A-Za-z0-9_]+)~/s\\\", $keyword, $conditions); if(isset($_REQUEST[\\\'q\\\']) $keyword = \\\'~q~\\\') { preg_match(\\\"/~([A-Za-z0-9_]+)~/s\\\", $keyword, $cond

    2024年02月03日
    浏览(58)
  • 帝国CMS当前栏目循环判断每五篇文章分割显示的实现代码

    帝国CMS当前栏目循环判断每五篇文章分割显示,就是第五篇、第十篇不同样式即可 代码展示: 效果图 代码如下: 第二种方案: 注释: if($bqno%5==0) 意思就是能整除就是0,这样5、10、15都可以整除。 就是通过php的取模运算 取模 a % b = x //例如 6 % 4 = 2 6/4 = 2 (不能整除,余数是

    2024年02月03日
    浏览(50)
  • linux usermod命令、groupmod命令使用方法(bad names(不良名称))(GECOS field(GECOS字段))

    usermod 命令用于修改用户账户的属性。它可以用来修改用户的用户名、用户ID、用户组ID、用户家目录、用户登录Shell等属性。例如,要将用户的登录Shell修改为 /bin/bash ,可以使用以下命令: 其中, username 是要修改的用户的用户名。 翻译: 什么是bad names(不良名称)? \\\"bad n

    2024年02月12日
    浏览(53)
  • 针对织梦cms列表字段内可有可无的显示方法教程

    本教程教大家dedecms文章列表没有缩略图的不显示图片,如果有缩略图就显示缩略图,解决方法在于文章列表文章没有缩略图的不显示图片,然而这个问题只是列表字段内的一个缩略图功能,在后续的问题中,还会出现自定义字段的调用方法、短标题、内容页等,在这里是在

    2024年02月03日
    浏览(39)
  • dede频道列表页栏目排序实例详解

    织梦Dedecms频道列表页栏目排序问题详解,问题描述如下: 各位大大,小弟我想在首页调用6个栏目,typeid分别是1,2,3,4,5,40,默认的排序小弟不想要,希望改为1,40,3,4,5,2 。 搜索了各种教程,修改了include/taglib/channelartlist.lib.php文件,把 修改为: 然后在主页模板中

    2024年02月03日
    浏览(62)
  • 如何让DEDE标签输出的指定栏目新窗口打开

    对DEDE代码有一定了解的朋友们应该了解,dede模版支持部分的PHP代码,那我们就利用这一点来实现它; [field:typename/]{/dede:channel} 这句是逻辑重点: 标签注解:当栏目ID为9的时候,输出target=\\\'_blank\\\'否则输出空;当然也可以用来判断当前内容是否与当前栏目对应,对应则显示不同

    2023年04月24日
    浏览(50)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包