LiveInternetMail.ru
Форум русской поддержки Joomla!® CMS
27.05.2012, 18:42:03 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 1.7 FAQ Joomla 1.5 FAQ Joomla 1.0 FAQ Правила форума Новости Joomla Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор Тема: Вставить позицию для модуля в шаблон  (Прочитано 354 раз)
0 Пользователей и 2 Гостей смотрят эту тему.
viazalkina
Захожу иногда
**

Репутация: +0/-0
Offline Offline

Сообщений: 10


« : 01.02.2012, 12:40:13 »

Мне необходимо вставить позицию для модуля "sitemap" на уровне с позицией "search". Сайт http://microinform.by. Я прописала позицию в файле template_details.xml. Проблема: что нужно прописать в файле index.php, чтобы 2 позиции стали рядом. Вставляю кусок кода из index.php

<!-- Header -->      

      <?php if ($s5_pos_search == "published" || $s5_rss  != "" || $s5_twitter  != "" || $s5_facebook  != "" || $s5_font_resizer == "yes") { ?>
         <div id="s5_top_bar">
         <div id="s5_top_bar_inner" class="s5_wrap">      
         

<jdoc:include type="modules" name="sitemap" style="round_box"/>

            <div id="s5_font_icon_search_wrap">

            
            
               <?php if ($s5_pos_search == "published") { ?>
                  <div id="s5_search_wrap">

                     <?php s5_module_call('search','notitle'); ?>
                  </div>
               <?php } ?>

Красным выделено то, что я вставила.
Записан
Poznakomlus
Живу я здесь
******

Репутация: +110/-2
Offline Offline

Пол: Мужской
Сообщений: 1218


Дядя Федор приехал!


« Ответ #1 : 01.02.2012, 13:11:51 »

viazalkina Задавать отображение модуля надо в CSS файле стиля вашего шаблона. Причем вы и в позицию search могли бы его включить
для Вас задать: width: 150px; //Фиксировано ширину подбираете сами. И float: right; // Или left обтекание
« Последнее редактирование: 01.02.2012, 13:36:21 от Poznakomlus » Записан
viazalkina
Захожу иногда
**

Репутация: +0/-0
Offline Offline

Сообщений: 10


« Ответ #2 : 01.02.2012, 13:15:56 »

Извините за непонятливость)) но можно поподробнее о том, как вставить в позицию search - и чтобы sitemap распологалась слева.
Параметры, которые вы указали, необходимо указать в файле CSS для определенного стиля. А как приписать потом этот стиль позиции? Если я все верно поняла.
Записан
Poznakomlus
Живу я здесь
******

Репутация: +110/-2
Offline Offline

Пол: Мужской
Сообщений: 1218


Дядя Федор приехал!


« Ответ #3 : 01.02.2012, 13:26:00 »

1. Публикуете в позицию search
2. Используйте FireBug смотрите id или класс отвечающий за отображение вывода модуля
3. В файл CSS шаблона прописываете для id или класса и width: 150px; //Фиксировано ширину подбираете сами. И float: right; // Или left обтекание
Как вариант еще прямо в шаблон вставить
Код:
<a href="/xmap.html" title="Карта сайта такого то">
<img height="12" width="17" src="/images/stories/slider/sitemap.gif" alt="sitemap"></a>
Без использования какого-то модуля вывода. А картинки эти маленькие лучше объединять в спрайты для вывода или в base 64 кодировать. Меньше запросов быстрее грузиться будет
« Последнее редактирование: 01.02.2012, 13:36:39 от Poznakomlus » Записан
viazalkina
Захожу иногда
**

Репутация: +0/-0
Offline Offline

Сообщений: 10


« Ответ #4 : 01.02.2012, 13:34:23 »

Публикация в search происходит в файле index.php? Можете, пожалуйста, подсказать, куда конкретно вставить мой jdoc? Пробовала вставлять в различные места - не дотумкала, каким образом вставить именно в позицию search. То, что вы писали про объединение картинок - это для меня вообще пока что-то из области фантастики Smiley. Мне еще учиться и учиться))
Записан
viazalkina
Захожу иногда
**

Репутация: +0/-0
Offline Offline

Сообщений: 10


« Ответ #5 : 01.02.2012, 13:35:27 »

блин, написала и сообразила сразу же, как происходит публикация) сейчас буду пробовать
Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Рейтинг@Mail.ru Rambler Top100 Powered by SMF 1.1.16 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet