如何设计Joomla 2.5文章的介绍文字?

这是非常奇怪的,但我还没有找到一个很好的解决方案,通过使用google搜索joomla style intro text

我希望目前的产出:

<div class="item-content">
    <p>Intro Text</p>
    <p>Full Text</p>
</div>

由下列人员取代:

<div class="item-content">
    <div class="introtext"><p>Intro Text</p></div>
    <div class="fulltext"><p>Full Text</p></div>
</div>

我确信Joomla本身应该已经为introtext声明了这样一个类,或者至少应该有一个可配置的选项。

我不想要的东西:

  • Joomla 1.x或Joomla 1.5解决方案
  • 一种手动方式,直到没有扩展基础解决方案(这更奇怪!)

  • 在{THIS}回答后更新

    现在我遇到了$this->item->introtext$this->item->fulltext$this->item->text

    我希望$this->item->introtext只introtext显示,但它也包含了内容之后阅读更多

    我应该使用什么属性只包括内容之前多读 ,而不是别的?

    我不希望$this->item->introtext内容受文章选项中的Show Intro Text参数的影响。 预计只有$this->item->text关心它。 我对吗?

    注意: $this->item->fulltext按预期工作,只输出READ MORE之后的内容。


    如果在文章选项中禁用Show Intro Text参数,则所有3个变量都会在READ MORE之后返回文本。 这应该被认为是一个错误。

    有一个变量只能返回前奏文本(在任何情况下),一个只返回全文的变量(在任何情况下),以及一个根据文章参数包含/排除introtext的变量会更明智: Show Intro Text


    在Joomla 3.3.0中,它只是按照你的预期工作:

    <div id="introtext"><?php echo$this->item->introtext; ?></div>
    <div id="fulltext"><?php echo $this->item->fulltext; ?></div>
    

    (在templates / your_template_name / html / com_content / article / default.php中)


    所有你需要做的就是添加一个模板覆盖。 您需要制作此文件的副本:

    /JOOMLA INSTALL/components/com_content/views/article/tmpl/default.php
    

    对所需的代码进行任何更改,然后在此处进行上传:

    /JOOMLA INSTALL/templates/flexibility/html/com_content/article/default.php
    

    就那么简单。

    链接地址: http://www.djcxy.com/p/63059.html

    上一篇: How to style Joomla 2.5 article's intro text?

    下一篇: Google Drive API, Oauth and service account