1. Уважаемые пользователи, прежде чем ответить в теме или создать новую,
    внимательно ознакомьтесь с правилами раздела

    Кому лень работать или руки не оттуда - пользуйтесь услугами специалистов
  2. Не задавайте глупых вопросов "Посоветуйте какой-нибудь компонент.."

    Есть JED!!! Ищите там!!!

Как установить позицию модуля?

Тема в разделе "Joomla", создана пользователем inspiritus, 16 сен 2009.

Информация :
  • Уважаемые пользователи, прежде чем ответить в теме или создать новую, внимательно ознакомьтесь с правилами раздела
  • Не задавайте глупых вопросов "Посоветуйте какой-нибудь компонент.." Есть JED!!! Ищите там!!!
  • Аналоги ищите там же - на JED!!!
  • Новая версия? - У кого будет - тот выложит!
Статус темы:
Закрыта.
Модераторы: arman29, DMS, Genk0
  1. inspiritus

    inspiritus Создатель

    Регистр.:
    5 дек 2008
    Сообщения:
    36
    Симпатии:
    9
    Хочу поставить модуль Search, но модулье такой позиций "search" Нет.
    Открываю шаблон и вожу /index.php?tp=1 Там он какби есть.
    Што и где надо написать, штоби такая позиция модуля отображалась и в самом модулье?
     
  2. akifjev

    akifjev

    Регистр.:
    15 июл 2009
    Сообщения:
    200
    Симпатии:
    44
    У каждого шаблона есть файлик templateDetails.xml, в котором должна быть секция <positions> в которой прописываются все позиции модулей шаблона, которые будут доступны в админке для установки туда модуля. Добавляете в эту секцию строчку вида <position>search</position> и будет вам счастье. Естественно, что в основном файлике шаблона должна быть прописана позиция под модуль с таким именем (для Joomla 1.5: <jdoc:include type="modules" name="search" style="xhtml"/>)
     
    inspiritus нравится это.
  3. MrScruff

    MrScruff

    Регистр.:
    9 сен 2008
    Сообщения:
    278
    Симпатии:
    66
    <? mosloadmodules ('search',-1) ?> - для Joomla 1.0.x
    Для Joomla 1.5 смотри предыдущий пост
    Всё это счастье прописывается в шаблоне. И при необходимости в админке (пункт "позиция модулей"
     
    inspiritus нравится это.
  4. ruslanruslan

    ruslanruslan Писатель

    Регистр.:
    20 июн 2008
    Сообщения:
    7
    Симпатии:
    1
    Очень часто в шаблонах позиция называется не так как ты ожидаешь. Например, может быть user3 или что-то такое. Зависит от того как сделан шаблон.
     
  5. akifjev

    akifjev

    Регистр.:
    15 июл 2009
    Сообщения:
    200
    Симпатии:
    44
    Если человек посмотрел /index.php?tp=1, то вряд ли он заблуждается насчет названий позиций модулей ;)
     
  6. musi

    musi Создатель

    Регистр.:
    24 мар 2009
    Сообщения:
    42
    Симпатии:
    2
    Через дримвивер и расширение Template Kit вставить название модуля в шаблон (например user 6), далее в админке установить размещение вашего поиска в user 6. Всё очень просто.
     
  7. MrScruff

    MrScruff

    Регистр.:
    9 сен 2008
    Сообщения:
    278
    Симпатии:
    66
    ruslanruslan,
    Чтобы не путаться с именами модулей в Joomla 1.0.x лично я поступаю так:
    как только подключаю свой шаблон, то удаляю все позиции модулей и затем просто прописываю их вручную. Тогда гарантирован контроль над позициями и их именами. Рекомендую такой способ!
     
    neo_zon нравится это.
  8. kuklus

    kuklus Создатель

    Регистр.:
    13 июл 2008
    Сообщения:
    11
    Симпатии:
    0
    А как и где надо прописать позицию модуля? CSS? например я создал свою позицию, назвал её 4545

    прописал в index.php своего шаблона <jdoc:include type="modules" name="4545" />

    прописал в templatedetails.xml <position>4545</position>

    поставил модуль в эту позицию он появляется но не там где мне надо... хочу правее, левее, выше, ниже..... итд.. КАК?
     
  9. ben807

    ben807 Создатель

    Регистр.:
    26 апр 2009
    Сообщения:
    35
    Симпатии:
    5
    Просто написать в комбо-списке выбора search :), там где выбирается позиция модуля при его создании\изменении. В вашем случае, если по ?tp=1 Вы видите позицию search, значит она прописана в шаблоне, и будет работать. Для полного ажура надо порписать search в templateDetails.xml.
     
    inspiritus нравится это.
  10. sever_n1

    sever_n1 Создатель

    Регистр.:
    22 апр 2010
    Сообщения:
    30
    Симпатии:
    1
    CSS style position: left right bottom или top, сможешь также подогнать отсупами padding и margin
     
Статус темы:
Закрыта.