2012-10-31 92 views
0

大家好我创造Joomla和菜单模板..秀的Joomla文章

这是我创建一个模块菜单我的index.html模板

<body class="cabecera <?php ($portada)? "" : "_otra" ?> "> 
     <div id="wrapper-top" class="fondo <?php ($portada)? "": "_otra" ?> "> 
      <div class="row"> 
       <jdoc:include type="modules" name="mod_izquierdo" style="none"/> 
        <div id="wrapper-header-right" class="column grid_10"> 
         <jdoc:include type="modules" name="mod_extranet" style="none"/> 
         <jdoc:include type="modules" name="mod_menuPrincipal" style="none"/> 
        </div> 
      </div> 
     </div> 
     <div id="wrapper-body" class="row"> 
      <div id="content" class="column grid_16"> 
       <jdoc:include type="component" /> 
       <jdoc:include type="modules" name="mod_noticias" style="none"/> 

      </div> 
      <div class="clr"></div> 
      <jdoc:include type="modules" name="mod_carrusel" style="none"/> 
      <div class="clr"></div> 

      <div id="noticias" class="column grid_16"> 

      </div> 
     </div> 
     <jdoc:include type="modules" name="mod_pie" style="none"/> 
    </body> 

mod_menuPrincipal这是链接

<div id="Menu_Principal"> 
    <ul class="menu"> 
     <li id="current" class="parent active item1"><a href="<?php echo JRoute::_('index.php?Itemid=1');?>"><span>Principal</span></a></li> 
     <li class="item2"><a href="<?php echo JRoute::_('index.php?option=com_content&view=article&id=2');?>"><span>Hardware</span></a></li> 
     <li class="item3"><a href="<?php echo JRoute::_('index.php?option=com_content&view=article&id=3');?>"<span>Software</span></a></li> 
     <li class="item4"><a href="<?php echo JRoute::_('index.php?option=com_content&view=article&id=4');?>""><span>Other</span></a></li> 
    </ul> 
</div> 

我创作的文章,但现在当我点击链接鸵鸟政策告诉我什么..只有页脚和其他认为,但文章没有内容。

我想念什么?任何想法?

+1

我只是好奇,你为什么要创建你的菜单?你应该真的利用内置的Joomla菜单和菜单模块。稍后更容易添加/删除菜单项,再加上您想要作为菜单项的页面的项目ID。更不用说使用菜单项而不是硬编码链接的SEF URL的优势了。 –

+0

Hi @BrentFriar嗨@BrentFriar我在Joomla很新,我正在学习这个,实际上我也是使用菜单模块做菜单,所以我有两个菜单一个在我创建的模块(代码)和其他创建与Joomla菜单和菜单模块,但我不知道如何用Joomla菜单和菜单模板与我的模板相配。你是否知道任何教程 – user852610

+2

要了解的重点是你的模板应该由模块位置组成。您应该使用来代替。然后在模块管理器中,您可以将模块或多个模块分配到特定位置。例如,在左栏中可以放置菜单,登录框和简报注册模块。很多好的信息在这里 - http://docs.joomla.org/Template_Development –

回答

1

你缺少 -

<jdoc:include type="component" /> 

此加载组件。将此添加到您想要显示文章的index.php中。 让我知道这是行不通的。

+0

谢谢@Irfan我包括但我有一些错误,但我不知道什么!现在我看到一行点 – user852610

+0

@ user852610:你在地址栏上得到了什么网址? – Irfan

+0

嗨@Irfan的网址是这个http://localhost/Taste/index.php/component/content/article?id = 2 – user852610

0

我真的会考虑掌握菜单如何使用核心模板,菜单管理器和核心mod_menu。这与您的模板完全无关。使用菜单管理器制作一些菜单链接,并查看它们如何转换到呈现的页面。然后开始创建一个模板,如果这是你想要做的。

或者做相反的事情,首先了解模板的工作原理 - 使用jdoc:include模块和模块(以及组件和头)将模块放在页面的不同位置。然后学会使用菜单系统。

将两块拼在一起。

我想你会发现它比你想象的要容易得多。