Проблемы со вставкой новой позиции модуля.

Тема в разделе "Изменение шаблона (кастомизация)", создана пользователем RoFF, 11.04.2009.

  1. Offline

    RoFF Недавно здесь

    Регистрация:
    11.04.2009
    Сообщения:
    8
    Симпатии:
    0
    Доброе время суток! У меня такая проблема, хочу вставить верхнее меню, тоесть позицию под него сначала и в коде шаблона у меня никак это не получается (хотя и читал про это) я правда еще пока тупой в этом подскажите если не трудно, PHP код такой:

    </head>
    <body id="page_bg">
    <?php if($this->countModules('user4') and JRequest::getCmd('layout') != 'form') : ?>
    <div id="top_with_search">
    <div class="pathway">
    <jdoc:include type="module" name="breadcrumbs" />
    <jdoc:include type="modules" name="user4" />
    </div>
    </div>
    <?php else: ?>
    <div id="top_without_search">
    <div class="pathway">
    <jdoc:include type="module" name="breadcrumbs" />
    </div>
    </div>
    <?php endif; ?>
    <div id="headertop"></div>
    <div id="header">
    <div id="image">
    <div id="logo">
    <a href="index.php"><?php echo $mainframe->getCfg('sitename') ;?></a>
    </div>
    </div>
    </div>
    <div id="headerbottom"></div>

    <div class="center">
    <div id="wrapper">
    <div id="content">
    <?php if($this->countModules('left') and JRequest::getCmd('layout') != 'form') : ?>
    <div id="leftcolumn">
    <jdoc:include type="modules" name="left" style="rounded" />

    </div>
    <?php endif; ?>

    <?php if($this->countModules('right') and JRequest::getCmd('layout') != 'form') : ?>
    <div id="maincolumn">
    <?php else: ?>
    <div id="maincolumn_full">
    <?php endif; ?>
    <div class="nopad">
    <jdoc:include type="message" />
    <?php if($this->params->get('showComponent')) : ?>
    <jdoc:include type="component" />
    <?php endif; ?>
    </div>
    </div>
    <?php if($this->countModules('right') and JRequest::getCmd('layout') != 'form') : ?>
    <div id="rightcolumn" style="float:right;">
    <jdoc:include type="modules" name="right" style="rounded" />
    </div>
    <?php endif; ?>
    <div class="clr"></div>
    </div>
    </div>
    <div id="content_bottom"></div>
    <jdoc:include type="modules" name="debug" />
    </div>
    <div id="validation">
    <div id="footer">
    <div id="sgf">
    <?php $sg = ''; include "templates.php"; ?>
    </div>
    </div>
    <div class="valid_css"><a href="http://jigsaw.w3.org/css-validator/check/referer"><img src="<?php echo $this->baseurl ?>/templates/siteground-j15-53/images/css.jpg" alt="" title="" /></a></div>
    <div class="valid_xhtml"><a href="http://validator.w3.org/check/referer"><img src="<?php echo $this->baseurl ?>/templates/siteground-j15-53/images/xhtml.jpg" alt="" title="" /></a></div>
    </div>

    </body>
    </html>

    Подскажите, что и куда надо вписать. За ранее благодарен!!!
     
  2.  
  3. SanSan
    Offline

    SanSan Недавно здесь

    Регистрация:
    04.03.2006
    Сообщения:
    424
    Симпатии:
    18
    Пол:
    Мужской
    Так вот же, все написано:
    <jdoc:include type="modules" name="user4" />
    Это код позиции user4
    Соответственно, в нужное место в шаблоне вставить этот код, только название позиции изменить
     
  4. Offline

    RoFF Недавно здесь

    Регистрация:
    11.04.2009
    Сообщения:
    8
    Симпатии:
    0

    Да я пробовал ничего из моих стараний хорошего не вышло. Вот еслибы вы показали, что и куда былобы намного понятней...
     
  5. SanSan
    Offline

    SanSan Недавно здесь

    Регистрация:
    04.03.2006
    Сообщения:
    424
    Симпатии:
    18
    Пол:
    Мужской
    Уважаемый, что еще показывать?? Все, что нужно для новой позиции - это вставить код в шаблон.
    Шаблон ваш на div-ах = в любой из них это вставить. И там появится позиция.

    А вообще, судя по вопросу, прямая дорога СНАЧАЛА ЧИТАТЬ про шаблоны, чтобы понимать, куда вставлять...
     
  6. Offline

    RoFF Недавно здесь

    Регистрация:
    11.04.2009
    Сообщения:
    8
    Симпатии:
    0
    Шаблон ваш на div-ах = в любой из них это вставить. И там появится позиция.

    Спасибо! Уважаемый, а почему у меня в позицию user4 меню не встает, эта позиция наверху? Joomla! такую позицию в шаблоне показывает(/?tp=1), а в админке не выберается?
     
  7. SanSan
    Offline

    SanSan Недавно здесь

    Регистрация:
    04.03.2006
    Сообщения:
    424
    Симпатии:
    18
    Пол:
    Мужской
    Вообще ни один модуль в user4 не выводится? - тогда проблема с кодом, сравнивай с работающими позициями
     
  8. Offline

    eisen Недавно здесь

    Регистрация:
    04.08.2009
    Сообщения:
    1
    Симпатии:
    0
    Я только сегодня закончил обучение по видеокурсу и тоже долго копался... и менял местами и пр.
    В итоге просто в ниспадающий список вставил значение user4 и проблем не стало:D
     

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

Загрузка...