【问题标题】:Joomla - use full article image instead of intro imageJoomla - 使用全文图片而不是介绍图片
【发布时间】:2015-12-17 04:00:14
【问题描述】:

我想问如果介绍图像为空(图像应该可见的任何地方),是否有可能强制 Joomla 使用全文图像。

有这个设置吗?它是模板的功能还是 Joomla 引擎本身的功能?现在我总是必须指定这两个图像,因为如果我只指定一个完整的文章图像,Joomla 在很多地方都不会显示缩图。如果我指定另一个缩影在那里,但是当我输入文章时它就不见了。

我总是不得不两次指定同一个图像。有没有办法解决这个问题?

谢谢

更新1:

当 $images->image_fulltext 不可用时,我最终覆盖了文章模板以显示 $images->intro_image。

这解决了我的问题,但一位 joomla 用户告诉我,她确信他们之前能够做到这一点,而无需对模板进行任何修改。所以现在我只是想知道在 Joomla Admin 中是否有这个设置,这样就不必在模板代码中强制它了

【问题讨论】:

  • 当你说覆盖时,你的意思是你复制了布局并将其放入模板的 html 文件夹中?我很确定没有内置选项可以做到这一点,但添加起来并不难。
  • 是的,我的页面中除了全文之外的每个元素都使用了 intro_image。所以我所做的是将负责显示文章的部分复制到我的模板的 html 文件夹中,并添加一个 php 代码以使用介绍图像而不是全文图像(如果存在)。您基本上需要在条件中将 $image->fulltext 更改为 $image->intro_image。但是如果您希望仍然能够使用全文图像,请记住将原始条件保留为 elseif 条件。
  • 你应该把它写成答案并接受它。

标签: image joomla joomla3.0


【解决方案1】:

事实证明,除了全文之外,我页面的每个元素都使用了 intro_image。所以我所做的是将负责显示文章的部分复制到我的模板的 html 文件夹中,并添加一个 php 代码以使用介绍图像而不是全文图像(如果存在)。您基本上需要在条件中将 $image->fulltext 更改为 $image->intro_image。但是如果您希望仍然能够使用全文图像,请记住将原始条件保留为 elseif 条件

【讨论】:

    猜你喜欢
    • 2017-11-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-09-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-03-25
    相关资源
    最近更新 更多