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

Тема в разделе "Создание шаблона", создана пользователем mazurik, 05.04.2011.

  1. Offline

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

    Регистрация:
    17.11.2005
    Сообщения:
    99
    Симпатии:
    1
    Пол:
    Мужской
    Добрый день! прошу помощи... Знаю, что вопрос простейший, просто надо срочно. Найти не смог. теряю время...

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

    <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пециалист <=

    Регистрация:
    25.09.2009
    Сообщения:
    623
    Симпатии:
    58
    Пол:
    Мужской
    Наверно привязать модуль в позиции right только к ссылке на главную страницу .
     
  4. Offline

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

    Регистрация:
    17.11.2005
    Сообщения:
    99
    Симпатии:
    1
    Пол:
    Мужской
    все.

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

    <?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 } ?>
     

Поделиться этой страницей

Загрузка...