Форум русской поддержки Joomla!® CMS
07.12.2016, 22:21:46 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 3.0 FAQ Joomla 2.5 FAQ Joomla 1.5 FAQ Правила форума Новости Joomla Реклама Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор

Прописать стиль для новой позиции

 (Прочитано 217 раз)
0 Пользователей и 1 Гость смотрят эту тему.
feklaff
Осваиваюсь на форуме
***

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

Сообщений: 31


« : 10.02.2016, 11:11:21 »

Добрый день! Хочу в конце статьи создать дополнительную позицию, которой нет в шаблоне, но совершенно не понимаю как ей прописать стили, чтобы она отображалась в нужном месте и должным образом. Позиция создается для модуля "Связанные материалы". Может кто-нибудь подскажет хотя бы примерно, какие свойства нужно задать
Записан
effrit
Группа развития
*****

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

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


effrit.com


« Ответ #1 : 10.02.2016, 11:15:07 »

публикуете позицию и модуль, даете ссылку на сайт.
Записан
feklaff
Осваиваюсь на форуме
***

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

Сообщений: 31


« Ответ #2 : 10.02.2016, 14:44:38 »

http://gosregistratorprav.ru/kadastrovyj-uchet/11-priostanovlenie-kadastrovogo-ucheta-kak-ne-sovershit-osnovnye-oshibki.html
модуль выводится под формой комментария. Но заголовок не отображается.хотя в настройках указано, что показывать заголовок. В идеале, хотелось, чтобы похожие материалы выводились сразу после статьи, но не понимаю как это сделать
Записан
effrit
Группа развития
*****

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

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


effrit.com


« Ответ #3 : 10.02.2016, 14:55:09 »

что-то было по теме.
http://joomlaforum.ru/index.php/topic,148685.msg807260.html#msg807260

можно, конечно, вручную в каждой статье прописать вызов модуля, но если статей много - то это гемор ).
так что надо попробовать вариант именно с переопределением.
Записан
effrit
Группа развития
*****

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

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


effrit.com


« Ответ #4 : 10.02.2016, 14:56:37 »

ну и чтобы заголовок выводился, позиция должна вызваться так
Код:
<jdoc:include type="modules" name="demo" style="xhtml" />
Записан
effrit
Группа развития
*****

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

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


effrit.com


« Ответ #5 : 10.02.2016, 15:22:20 »

короче, переопределяете шаблон вывода статьи, в него добавляете до
Код:
<?php echo $this->item->event->afterDisplayContent; ?>

Код:
       <?php
            $modules =& JModuleHelper::getModules('position-1');
            foreach ($modules as $module) {
                echo JModuleHelper::renderModule($module);
            }
?>

position-1
меняете на имя своей позиции.
Записан
feklaff
Осваиваюсь на форуме
***

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

Сообщений: 31


« Ответ #6 : 10.02.2016, 16:46:35 »

А куда прописывается этот код <jdoc:include type="modules" name="demo" style="xhtml" />?
Записан
effrit
Группа развития
*****

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

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


effrit.com


« Ответ #7 : 10.02.2016, 16:50:57 »

ну если хотите получить модуль до комментариев, то надо последний фрагмент использовать.
вот в этом файле править.
Код:
templates\ИМЯ ШАБЛОНА\html\com_content\article\default.php

все недостающие подпапки создаете, а default.php копируете отсель
Код:
\components\com_content\views\article\tmpl\
Записан
feklaff
Осваиваюсь на форуме
***

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

Сообщений: 31


« Ответ #8 : 10.02.2016, 17:04:21 »

По пути templates\ИМЯ ШАБЛОНА\html\com_content  у меня только 2 папки category и  featured. Т.е. мне нужно создать здесь папку article и скопировать туда default.php из корневой директории?
Записан
effrit
Группа развития
*****

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

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


effrit.com


« Ответ #9 : 10.02.2016, 17:07:00 »

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

Powered by SMF 1.1.21 | 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