Joomla 2.5仅在主页上设置模块

时间:2013-02-23 14:41:42

标签: joomla2.5

你好开发人员没有管理员我的网站(电子商店)有问题。 我在我的网站上使用HikaShop componetn,并希望在主页上显示最新产品。 在主页中,我添加模块和设置位置,并在配置中设置仅在HOME页面上可见。但是不行。我在管理中配置哪里可见,哪里不可见。 我在我的索引手册中尝试添加

<div id="wraper"> 
   <jdoc:include type="message" />
    <?php
        $app = JFactory::getApplication();
        $menu = $app->getMenu();
        if ($menu->getActive() == $menu->getDefault()) 
        {?>
            <jdoc:include type="modules" name="position-10" /><?php
        } ?>

        <jdoc:include type="component" />

</div><!--END OF WRAPER -->

我有顶级菜单(HOME,AboutUs,Product,Contact),当我点击关于我们和顶级菜单中的其他页面时,模块看不到工作正常。但在网站上我有侧边栏,我显示产品类别。并且有问题,当我点击catetogy时,最后的产品模块在那里可见。

实施例: - &GT; TOP菜单

  

example.com - &gt; TRUE =模块最后一个产品是可见的

     

example.com/index.php/abut-us - &gt; FALSE =模块最后   产品不可见

     

example.com/index.php/product - &gt; FALSE =模块最后   产品不可见

     

example.com/index.php/contact - &gt; FALSE =模块最后   产品不可见

     

- &GT; SIDEBAR

     

example.com/category/17-fishing-road - &gt; TRUE =模块最后   产品是可见的   在所有类别中都可见,但我只在主页上配置

在所有侧边栏中都可见。任何想法如何解决这个问题,只在

上显示

example.com/index.php(HOMEPAGE)

2 个答案:

答案 0 :(得分:1)

试试这个:

if(JRequest::getVar('view') == "frontpage" ) {
    //You are in!
}
else {
    //You are out!
}

答案 1 :(得分:0)

模块的分配是通过模块管理器完成的,而不是模板index.php

Sp,转到模块管理器(后端),打开要分配的模块,在左下角,您可以选择要将其分配给哪些菜单项。

如果使用此方法无效,那么您的网站一定有问题。

希望这有帮助