模板参数菜单Joomla 2.5

时间:2012-04-14 09:37:01

标签: joomla joomla-extensions joomla1.7 joomla-template joomla2.5

我尝试使用后端可用的选项制作模板,我拿了关于选项的文档,我可以看到有一个设置列出了可用的菜单,并选择了您希望在特定位置出现的菜单(关闭)通过模块的位置声明)。

templateDetails.xml中的参数(来自doc> http://docs.joomla.org/Menu_form_field_type):

TemplateDetails.xml

<field name="mymenu" type="menu" 
default="mainmenu" label="Select a menu" 
description="Select a menu" />

的index.php

<?php // no direct access 
defined( '_JEXEC' ) or die( 'Restricted access' ); 
$mymenu = $this->params->get("mymenu");
?>

...


<?php echo $mymenu; ?> 

所以我虽然可以记录菜单,选择和保存列表,但不用担心。 我的问题是我不明白如何在我的模板的index.php中显示所选菜单。我可以检索此菜单的名称,但如何显示它?

由于

1 个答案:

答案 0 :(得分:3)

您需要在TemplateDetails.xml中定义模块位置(示例:菜单)。在您的模板中,将此行代码放在您希望显示的位置:

<jdoc:include type="modules" name="menu" />

最后,在后端,在“菜单”位置定义main_menu。