我使用Joomla 3.2.1。 我创建了一个新模板并添加了一些配置参数。
现在我需要在高级配置中选择一个选项,我可以在模板中为幻灯片设置菜单分配。幻灯片是html / javascript(jquery)。我可以在配置中启用/禁用它。
但我想把它分配给菜单项。是否有配置参数类型?我找不到。
我的配置如下:
<config>
<fields name="params" >
<fieldset name="advanced">
<field type="spacer" label="Slideshow" />
<field name="isSlideshow" type="radio"
class="btn-group btn-group-yesno"
default="1"
label="Slideshow">
<option value="1">JYES</option>
<option value="0">JNO</option>
</field>
<!-- add menu assingment-->
<field type="menut assignment???"....>
<field name="slide1" type="media" default=""
label="Slide 1"/>
<field name="slide2" type="media" default=""
label="Slide 2"/>
<field name="slide3" type="media" default=""
label="Slide 3"/>
</fieldset>
</fields>
</config>
答案 0 :(得分:1)
您应该使用幻灯片代码创建一个模块。 然后将模块分配到模板中的位置,您将在其中包含位置:
<jdoc:include type="modules" name="slideshow" />
将模块安装在slideshow
位置,然后在模块设置,选项卡&#34; 菜单分配&#34;中,选择&#34; 仅在所选页面&#34 ;;
在下面,您可以勾选要显示的菜单项。
在某些情况下,这还不够,即在博客视图中,文章将共享相同的菜单项,但您可能希望以不同方式对待它们。这里有很多选项,最好是在模板中创建一个不同的命名位置,并将模块分配给适当的位置,即:
<jdoc:include type="modules" name="slideshow-all" />
<jdoc:include type="modules" name="slideshow-articles" />