На главной шаблон 2-е колонки, на внутренних 1 колонка

Discussion in 'Создание шаблона' started by mazurik, Apr 5, 2011.

  1. Offline

    mazurik Пользователь

    Joined:
    Nov 17, 2005
    Messages:
    99
    Likes Received:
    1
    Gender:
    Male
    Добрый день! прошу помощи... Знаю, что вопрос простейший, просто надо срочно. Найти не смог. теряю время...

    есть простейший шаблон:

    <div id="component">
    <div id="component-left">
    <jdoc:include type="modules" name="left" />
    <jdoc:include type="component" />
    </div>
    <?php if($this->countModules('right')) : ?>
    <div id="component-right">
    <jdoc:include type="modules" name="right" />
    </div>
    <?php endif; ?>
    </div>

    слева модуль и чуть ниже контент. справа блок right с меню. блок right только на главной! но, пришлось задать ширину для блока left. в итоге на всех страницах справа остается пустое поле, зарезервированное под right!

    как же разместить на главной 2-е зоны right и left, а на подчиненных только left шириной 100%?

    Заранее огромное спасибО!
     
  2.  
  3. umbabaraumba
    Offline

    umbabaraumba Активист => Cпециалист <=

    Joined:
    Sep 25, 2009
    Messages:
    623
    Likes Received:
    58
    Gender:
    Male
    Наверно привязать модуль в позиции right только к ссылке на главную страницу .
     
  4. Offline

    mazurik Пользователь

    Joined:
    Nov 17, 2005
    Messages:
    99
    Likes Received:
    1
    Gender:
    Male
    все.

    сам разобрался

    <?php if($this->countModules('right')) { ?>
    <div id="component">
    <div id="left">
    <jdoc:include type="modules" name="left" />
    <jdoc:include type="component" />
    </div>
    <div id="right">
    <jdoc:include type="modules" name="right" />
    </div>
    </div>
    <?php } else { ?>
    <div id="component">
    <jdoc:include type="modules" name="left" />
    <jdoc:include type="component" />
    </div>
    <?php } ?>
     

Share This Page

Loading...