织梦DedeCMS图集标签中调用文章标题
以下代码由PHP站长网 52php.cn收集自互联网现在PHP站长网小编把它分享给大家,仅供参考 最近创客云在开发织梦主题时遇到一个问题,{dede:productimagelist}织梦图集标签给 img 添加 alt 属性时默认要调用的是注释(即:[field:text/]),可是为了节省时间和劳动力,创客云站长不想给每张图片都填写注释而是想直接调用标题,也就是想用[field:title/]标签,试了下,结果不行,最后创客云站长通过源代码的修改,终于搞定了,希望创客云站长的这个修改经验对你有所帮助。 修改方法:打开 includetaglibproductimagelist.lib.php 文件 找到(约 20 行): if(!isset($refObj->addTableRow['imgurls'])) return ; 在此代码下边添加如下代码: $aid = $refObj->ArcID; $row = $refObj->dsql->GetOne("SELECT title FROM `maker_archives` WHERE `id` = '$aid';"); $title = $row['title']; 找到(约 41 行): $row['text'] = $ctag->GetAtt('text'); 在此代码下边添加如下代码: $row['title'] = $title; 调用代码:[field:title/] 以上内容由PHP站长网【52php.cn】收集整理供大家参考研究如果以上内容对您有帮助,欢迎收藏、点赞、推荐、分享。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |