0

大家好,我在 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>

我创建了这篇文章,但是现在当我点击链接时什么都没有显示.. 只有页脚和其他人认为,但没有文章的内容。

我想念什么?任何想法?

4

2 回答 2

1

你不见了——

<jdoc:include type="component" /> 

这会加载组件。将此添加到您要显示文章的 index.php 中。如果这不起作用,请告诉我。

于 2012-10-31T16:04:55.653 回答
0

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

或者反过来,首先了解模板是如何工作的——使用 jdoc:include modules 和 module(以及 component 和 head)将模块放在页面的不同位置。然后学习使用菜单系统。

然后把两个部分放在一起。

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

于 2012-11-01T19:34:49.763 回答