如何在joomla 3.1中将模块添加到内容中

时间:2013-11-05 18:15:27

标签: php html joomla

假设我的模板中有index.php的html / php结构:

<div class="content">
      <jdoc:include type="component" />
      <div class="price_request">
        <div class="right_area">
          <jdoc:include type="modules" name="price_request" />
        </div>
      </div>    
      <div class="feedback">
        <jdoc:include type="modules" name="feedback" />
      </div>   
    </div>

我该怎么做,我的price_request模块是内容文本。

如果它更容易,我将其显示在图像上:

enter image description here

橙色是我的内容,绿色是模块。

我该怎么做?

1 个答案:

答案 0 :(得分:0)

这是一个基本的模板问题。您可以找到有关如何执行此操作的大量文档。在这里,您可以快速开始:http://docs.joomla.org/Creating_a_basic_Joomla!_template

基本上,您需要创建一个模块位置,以便显示模块内容。您的示例中已经有两个,例如&lt; * jdoc:include type =“modules”name =“price_request”/ *&gt;。 名为“price_request”的位置在模板xml文件中定义。然后创建模块(或进入现有模块的选项),并选择该名称的位置。

大多数情况下,您将从一个已经拥有大量职位的模板开始。然后,您可能更喜欢在模板的index.php中移动现有位置,和/或使用CSS调整位置。 (某些特殊模板使用的文件不是index.php,但很少使用。) 无论如何,关键是,模块输出转到&lt; * jdoc:include type =“modules”name =“name_of_your_module_position”/ *&gt;的任何地方。是

但是,如果这还不够,请尝试http://www.nonumber.nl/extensions/modulesanywhere

之类的内容