0 Пользователей и 1 Гость просматривают эту тему.
  • 9 Ответов
  • 395 Просмотров
*

feklaff

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

feklaff

  • Осваиваюсь на форуме
  • 28
  • 0
Re: Прописать стиль для новой позиции
« Ответ #2 : 10.02.2016, 13:44:38 »
http://gosregistratorprav.ru/kadastrovyj-uchet/11-priostanovlenie-kadastrovogo-ucheta-kak-ne-sovershit-osnovnye-oshibki.html
модуль выводится под формой комментария. Но заголовок не отображается.хотя в настройках указано, что показывать заголовок. В идеале, хотелось, чтобы похожие материалы выводились сразу после статьи, но не понимаю как это сделать
*

effrit

  • Группа развития
  • 7563
  • 819
  • effrit.com
Re: Прописать стиль для новой позиции
« Ответ #3 : 10.02.2016, 13:55:09 »
что-то было по теме.
http://joomlaforum.ru/index.php/topic,148685.msg807260.html#msg807260

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

effrit

  • Группа развития
  • 7563
  • 819
  • effrit.com
Re: Прописать стиль для новой позиции
« Ответ #4 : 10.02.2016, 13:56:37 »
ну и чтобы заголовок выводился, позиция должна вызваться так
Код
<jdoc:include type="modules" name="demo" style="xhtml" />
*

effrit

  • Группа развития
  • 7563
  • 819
  • effrit.com
Re: Прописать стиль для новой позиции
« Ответ #5 : 10.02.2016, 14: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

  • Осваиваюсь на форуме
  • 28
  • 0
Re: Прописать стиль для новой позиции
« Ответ #6 : 10.02.2016, 15:46:35 »
А куда прописывается этот код <jdoc:include type="modules" name="demo" style="xhtml" />?
*

effrit

  • Группа развития
  • 7563
  • 819
  • effrit.com
Re: Прописать стиль для новой позиции
« Ответ #7 : 10.02.2016, 15:50:57 »
ну если хотите получить модуль до комментариев, то надо последний фрагмент использовать.
вот в этом файле править.
Код
templates\ИМЯ ШАБЛОНА\html\com_content\article\default.php

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

feklaff

  • Осваиваюсь на форуме
  • 28
  • 0
Re: Прописать стиль для новой позиции
« Ответ #8 : 10.02.2016, 16:04:21 »
По пути templates\ИМЯ ШАБЛОНА\html\com_content  у меня только 2 папки category и  featured. Т.е. мне нужно создать здесь папку article и скопировать туда default.php из корневой директории?
*

effrit

  • Группа развития
  • 7563
  • 819
  • effrit.com
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Как прописать путь на существующую страницу в своей 404 странице

Автор Apollon

Ответов: 5
Просмотров: 182
Последний ответ 18.08.2017, 21:48:29
от vipiusss
Не подключается стиль картинок на главной

Автор Zegeberg

Ответов: 3
Просмотров: 100
Последний ответ 06.06.2017, 14:12:04
от Zegeberg
Как задать альтернативный стиль вывода избранных материалов?

Автор lubashina

Ответов: 0
Просмотров: 104
Последний ответ 23.05.2017, 05:42:44
от lubashina
Позиции шаблона

Автор baren

Ответов: 1
Просмотров: 131
Последний ответ 17.04.2017, 17:56:41
от Serg_
три позиции в ряд в шаблоне protostar

Автор lubashina

Ответов: 6
Просмотров: 253
Последний ответ 15.12.2016, 20:51:46
от lubashina