Добавить новую позицию модуля в шаблоне.

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

  1. PuPS
    Offline

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

    Регистрация:
    14.08.2007
    Сообщения:
    53
    Симпатии:
    2
    Пол:
    Мужской
    Подскажите, как добавить новую позицию модуля в Joomla 1.5. Например: есть user1, user2, user3... И нужно добавить user4, user5, user6 и т.д. Насколько помню, в Joomla 1.0 эта возможность была в админке...
     
    Последнее редактирование: 07.12.2008
  2.  
  3. SanSan
    Offline

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

    Регистрация:
    04.03.2006
    Сообщения:
    424
    Симпатии:
    18
    Пол:
    Мужской
    Нет такой возможности в Joomla 1.0.* "через админку добавлять позиции в шаблоне" - все через правку шаблона.

    В Joomla 1.5 так же:
    в нужном месте вставляешь
    <jdoc:include type="modules" name="user4" />

    А чтобы не ошибиться, чтоб наверняка заработало, посмотри код, которым в твоем шаблоне вставлены существующие модули.
     
  4. PuPS
    Offline

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

    Регистрация:
    14.08.2007
    Сообщения:
    53
    Симпатии:
    2
    Пол:
    Мужской
    Незнаю, ничего лучшего не нашел, как в файле шаблона templateDetails.xml вставил строку:
    Код (CODE):
    1. <position>user13</position>

    и в админке отобразилось... Может есть более корректное решение?
     
  5. -=phenix=-
    Offline

    -=phenix=- Недавно здесь

    Регистрация:
    01.09.2008
    Сообщения:
    64
    Симпатии:
    2
    Пол:
    Мужской
    То есть более корректное? ... Я всегда так поступаю в своих шаблонах...
    Вот мой templateDetails
    Код (CODE):
    1. <positions>
    2.         <position>menuTop</position>
    3.         <position>menuLeft</position>
    4.         <position>menuRight</position>
    5.         <position>menuFooter</position>
    6.         <position>pathway</position>
    7.         <position>left</position>
    8.         <position>right</position>
    9.         <position>footer</position>
    10.         <position>bnrTop</position>
    11.         <position>bnrLeftTop</position>
    12.         <position>bnrLeftBottom</position>
    13.         <position>bnrRightTop</position>
    14.         <position>bnrRightBottom</position>
    15.         <position>bnrBottom</position>     
    16.         <position>debug</position>
    17.     </positions>


    А вот сама верстка:

    Код (CODE):
    1. <div id="page_case" class="clearfix">
    2.    
    3.     <div id="header" class="clearfix">
    4.         <h1></h1>
    5.         <jdoc:include type="modules" name="menuTop" />
    6.     </div>
    7.    
    8.     <div id="columnLeft" class="clearfix">
    9.         <div id="bnrLeftTop"><jdoc:include type="modules" name="bnrLeftTop" /></div>
    10.         <div id="menuLeft"><jdoc:include type="modules" name="menuLeft" /></div>
    11.         <div id="left"><jdoc:include type="modules" name="left" /></div>
    12.         <div id="bnrLeftBottom"><jdoc:include type="modules" name="bnrLeftBottom" /></div>
    13.     </div>
    14.    
    15.     <div id="columnRight" class="clearfix">
    16.         <div id="bnrRightTop"><jdoc:include type="modules" name="bnrRightTop" /></div>
    17.         <div id="menuRight"><jdoc:include type="modules" name="menuRight" /></div>
    18.         <div id="right"><jdoc:include type="modules" name="right" /></div>
    19.         <div id="bnrRightBottom"><jdoc:include type="modules" name="bnrRightBottom" /></div>
    20.    </div>
    21.    
    22.     <div id="columnContent" class="clearfix">
    23.         <div id="pathway"><jdoc:include type="modules" name="pathway" /></div>
    24.         <div id="bnrTop"><jdoc:include type="modules" name="bnrTop" /></div>
    25.         <div id="component"><jdoc:include type="component" /></div>
    26.         <div id="bnrBottom"><jdoc:include type="modules" name="bnrBottom" /></div>
    27.     </div>
    28.    
    29.     <div id="footer" class="clearfix">
    30.         <div id="menuFooter"><jdoc:include type="modules" name="menuFooter" /></div>
    31.     </div>
    32.  
    33. </div>


    Все остальное - создается с помощью стилей.
     
  6. Offline

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

    Регистрация:
    09.12.2008
    Сообщения:
    5
    Симпатии:
    0
    -=phenix=-, HELP
     

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

Загрузка...