Joomla - 从1.5迁移到2.5 - <jdoc:include type =“component”>不在修订的2.5模板中呈现内容</jdoc:include>

时间:2013-02-27 21:23:17

标签: joomla joomla2.5 joomla-template

我们正在迁移(偏移我应该说)从1.5到2.5,我们修改后的模板1.5正在运行,但使用时不会显示任何内容。请帮忙!

以下是代码:

  <body>
    <div id="container">
      <div id="header"> <a href="<?php echo $this->baseurl ?>/home.html"><img src="images/stories/blank.gif" width="180" height="93" border="0" alt="Home"></a>
        <div id="hdnav">
          <jdoc:include type="modules" name="headnav" style="none" />
        </div>
      </div>
      <div style="clear:both;"></div>
      <div id="navigation">
        <div id="topnav">
          <jdoc:include type="modules" name="topnav" style="none" />
        </div>
      </div>
      <div style="clear:both;"></div>
      <div id="content">
        <div id="maincontent">
          <jdoc:include type="message" />
          <jdoc:include type="component" />
        </div>
        <?php if($this->countModules('right')) : ?>
        <div id="rightcol">
          <jdoc:include type="modules" name="right" style="xhtml" />
        </div>
        <?php endif; ?>
      </div>
      <div id="footer">
        <jdoc:include type="modules" name="footer" style="none" />
      </div>
    </div>
    <jdoc:include type="modules" name="debug" />
    </body>
   </html>

1 个答案:

答案 0 :(得分:0)

  1. 样式
  2. 请花点时间为div写新的CSS。桌子古老而容易折断,在移动设备上完全是噩梦。

    1. 覆盖
    2. 如果你这样做1.你将不需要它们。无论如何他们真的很容易。

      模板覆盖只是一个组件或模块视图模板,它复制在模板的html子文件夹下(略有不同的文件夹结构),Joomla将使用它们而不是原始文件。
      因此,例如,如果要覆盖

      中的文章视图
      /components/com_content/views/article/tmpl/
      

      其覆盖将放在

      /templates/your_template/html/com_content/article
      

      一个小问题:确保始终复制组件的整个tmpl文件夹,您必须覆盖模板内的所有布局。

      您可以找到更多信息 http://docs.joomla.org/How_to_override_the_output_from_the_Joomla!_core