【发布时间】:2013-09-22 20:25:07
【问题描述】:
我希望能够在文章标题旁边添加图片(并且能够为每篇文章选择图片 - 而不仅仅是一个已完成的设置)。我通过在部分顶部添加这些字段来修改 /administrator/components/com_content/models/forms/article.xml 文件:
<field
name="titleImage"
type="media"
label="Title Image"
description="Image that will be displayed next to the article's title." />
<field
name="spacer0"
type="spacer"
hr="true"
/>
这会将参数添加到“编辑文章”页面并让我选择图像。
我将此代码添加到我的主题的 com_content/article/default.php 页面(在 if ($params->get('show_title')) 块内):
<?php if($this->params->get('titleImage')){ ?>
<img class="titleImage" src="<?php echo htmlspecialchars($images->titleImage); ?>" alt="Title Image" />
<?php } ?>
图片没有出现在页面上。我是 Joomla 的新手,所以这可能很明显,但我错过了什么?
谢谢!
【问题讨论】:
-
归根结底,我在这里所做的工作 - 一旦我添加了一个小字符。出于某种原因,当我输入以下内容时计算机无法分辨: $this->params-> ,我显然是指: $this->$params-> 有时我讨厌编程。
标签: php joomla joomla2.5 joomla-extensions