【问题标题】:Joomla 3.x category blog override to display full articleJoomla 3.x 类别博客覆盖以显示全文
【发布时间】:2015-04-19 16:53:46
【问题描述】:

我已将我的类别博客覆盖设置为显示一篇主要文章,即即将发布的最新文章。

我已将所有文件复制到正确的位置,并且覆盖工作正常,但是,我需要更改 blog.php 的哪一部分,而不是显示“阅读更多”按钮,而是显示整篇文章?

【问题讨论】:

  • 在菜单链接或默认选项中可配置的情况下,为什么需要进行覆盖以使其显示单篇文章?
  • 有没有办法显示最新发表的全文?
  • 首先,你不能在你的文章中使用readmore或者在readmore标记之前和之后放置完整的文本。然后将菜单链接配置为前导= 1,其他所有内容为0,不显示类别描述,将排序设置为发布日期降序。但是我假设由于某种原因您有时需要阅读更多内容,这也是为什么您不能在之前和之后做相同的文本的原因。对吗?
  • 我目前将其设置为前导 = 1,其他所有内容为 0,但不幸的是,我需要在每篇文章中阅读更多内容以了解其他地方。我一直在玩类似<?php echo $this->item->fulltext; ?> 的东西,但无济于事。
  • 您遇到错误了吗?你试过 $item->fulltext

标签: joomla joomla3.4


【解决方案1】:

要更改/覆盖的模板文件是 blog_item.php 而不是 blog.php。寻找这行代码:

<?php echo $this->item->introtext; ?>

并将其更改为:

<?php
echo $this->item->introtext;
echo JHtml::_('content.prepare', $this->item->fulltext);
?>

可以通过您为博客创建的菜单项的选项来删除“阅读更多”按钮。将显示“阅读更多”设置为隐藏。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-05-10
    • 1970-01-01
    • 1970-01-01
    • 2012-11-22
    • 2013-07-10
    • 2014-11-05
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多