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

fireman

  • Захожу иногда
  • 98
  • 1 / 0
  • в цель...
Доброго вечера! Потребовалось создать свою позицию модуля на странице, создал как в инете написано, но позиция не видна. Модуль прописанный на этой позиции становится виден только при /?tp=1 в адресе.
Суть такова что в настройках шаблона в блоке (куда хочу вставить позицию) находятся позиции не доступные для пользователя, вывод системных сообщений и т.д. Код страницы которая отвечает за вывод прилагаю. Подозреваю, что в каком то файле прописано, что все позиции в этом блоке должны быть не активны. Подскажите, можно это исправить?
Спойлер
[свернуть]
*

vipiusss

  • Гуру
  • 5748
  • 343 / 10
  • Скайп: renor_
Ну что бегло увидел, то, что у вас стили же style="T3Xhtml", а вы style="raw" поставили.
Миграция, установка, обновление версий Joomla  |  Создание сайтов "под ключ"  |  Эксклюзивные заглушки "offline"  |  Работа с "напильником" над шаблонами и расширениями
*

fireman

  • Захожу иногда
  • 98
  • 1 / 0
  • в цель...
Поменял, ничего не изменилось.
*

vipiusss

  • Гуру
  • 5748
  • 343 / 10
  • Скайп: renor_
Поменял, ничего не изменилось.
Это не панацея, но попробуйте в самом модуле в доп.параметрах указать этот стиль модуля для шаблона
Ещё вы $vars забыли походу в коде.

<jdoc:include type="modules" name="<?php $this->_p($vars['page-block-1'])?>" style="T3Xhtml" />

И скобки квадратные
Миграция, установка, обновление версий Joomla  |  Создание сайтов "под ключ"  |  Эксклюзивные заглушки "offline"  |  Работа с "напильником" над шаблонами и расширениями
*

fireman

  • Захожу иногда
  • 98
  • 1 / 0
  • в цель...
По поводу $vars, я полностью строку брал от sitebar, менял только название позиции на свое. В этом случае позиция (и модуль в ней) пропадала даже с /?tp=1
*

vipiusss

  • Гуру
  • 5748
  • 343 / 10
  • Скайп: renor_
<jdoc:include type="modules" name="<?php $this->_p($vars['page-block-1'])?>" style="T3Xhtml" />

так точно не работает? и в xml-файле правильно позиция создана?
« Последнее редактирование: 27.06.2017, 19:46:14 от vipiusss »
Миграция, установка, обновление версий Joomla  |  Создание сайтов "под ключ"  |  Эксклюзивные заглушки "offline"  |  Работа с "напильником" над шаблонами и расширениями
*

fireman

  • Захожу иногда
  • 98
  • 1 / 0
  • в цель...
Поменял на Ваш вариант, позиция не появилась. При tp=1 в позиции показан совсем другой модуль, и даже название позиции пропало, в моем варианте название позиции стояло...
*

fireman

  • Захожу иногда
  • 98
  • 1 / 0
  • в цель...
С моим вариантом в настройках шаблона позиция появляется на нужном месте, а вот на сайте нет...
*

vipiusss

  • Гуру
  • 5748
  • 343 / 10
  • Скайп: renor_
Значит сюда надо копать: <div class="page-block-1 <?php $this->_c('page-block-1')?>">
И использовать всё таки мой правильный вариант

так работает?

<div class="page-block-1">
<jdoc:include type="modules" name="<?php $this->_p($vars['page-block-1'])?>" style="T3Xhtml" />
</div>
Миграция, установка, обновление версий Joomla  |  Создание сайтов "под ключ"  |  Эксклюзивные заглушки "offline"  |  Работа с "напильником" над шаблонами и расширениями
*

fireman

  • Захожу иногда
  • 98
  • 1 / 0
  • в цель...
Неа, не работает, все то же пропало название, выводит другой модуль
*

fireman

  • Захожу иногда
  • 98
  • 1 / 0
  • в цель...
Есть еще файлик mainbody.php в котором упоминаются и сайтбары и  майнбоди, может в нем чего посмотреть?
*

vipiusss

  • Гуру
  • 5748
  • 343 / 10
  • Скайп: renor_
Есть еще файлик mainbody.php в котором упоминаются и сайтбары и  майнбоди, может в нем чего посмотреть?
Может и в нём надо также добавлять page-block-1 где-то.
Так долго гадать можно.
Миграция, установка, обновление версий Joomla  |  Создание сайтов "под ключ"  |  Эксклюзивные заглушки "offline"  |  Работа с "напильником" над шаблонами и расширениями
*

fireman

  • Захожу иногда
  • 98
  • 1 / 0
  • в цель...
Покажу?
Спойлер
[свернуть]
*

fireman

  • Захожу иногда
  • 98
  • 1 / 0
  • в цель...
В positions configuration я прописывал для своей позиции, по аналогии, ничего не давало...
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Не получается изменить страницу

Автор orelalex77

Ответов: 1
Просмотров: 14
Последний ответ Сегодня в 11:44:15
от NewUsers
Программное добавление ссылки в backend-меню на страницу настроек плагина

Автор doc360

Ответов: 4
Просмотров: 107
Последний ответ 18.05.2018, 14:38:20
от NewUsers
Редактирование модуля с фронтальной части

Автор lgmax

Ответов: 0
Просмотров: 69
Последний ответ 13.04.2018, 12:08:25
от lgmax
Как поменять цвет модуля меню?

Автор Sensession

Ответов: 3
Просмотров: 169
Последний ответ 08.04.2018, 17:30:53
от Sensession
Как закрыть модуль или позицию модуля от индексации?

Автор Sensession

Ответов: 2
Просмотров: 132
Последний ответ 02.04.2018, 23:09:16
от dmitry_stas