大家好,我想知道如何手动将Joomla介绍文章图片中的链接添加到相应的文章中,并为链接添加标题标记。
理想情况下,我想要这样做的方法是在blog-item.php文件中围绕图像引用包装achor标记(也希望为通用文章实现此目的)。然后在锚标记内捕获相关图像alt标记,并用该值填充标题标记。
以下是我所在的地方。它目前没有工作,不知道为什么它应该是非常直接的。我不是一个php开发人员,想知道我错过了什么。
我的更改后,已经清除了浏览器和joomla缓存。
任何帮助都会受到赞赏,欢呼人们
<a href="<?php echo JRoute::_(ContentHelperRoute::getArticleRoute($this->item->slug, $this->item->catid)); ?>" title="<?php echo htmlspecialchars($images->image_intro_alt); ?>">
<img
src="<?php echo htmlspecialchars($images->image_intro); ?>"
alt="<?php echo htmlspecialchars($images->image_intro_alt); ?>"/>
</a>
答案 0 :(得分:0)
要使代码正常工作,请在代码之前添加。
<?php $images = json_decode($this->item->images); ?>
您的代码将开始工作。
已经过测试并且有效。