instantcms 2.8.1 Создать пустую страницу
ЕСТЬ РЕШЕНИЕ
ЗАКРЫТО
- Предыдущая
- 1
- 2
- Показаны 16-28 из 28
#16
16 сентября 2017 в 21:29
Mari, без создания компонента-пустышки вашу проблему не решить.
Mari, всё просто.
В main.tpl.php замените:
на:
Создайте в scheme.html эту позицию (blocker)
Усё:) Выводите любой виджет на позицию и получаете страницу со всеми полагающимися ей атрибутами без вывода компонента.
Не забываем говорить спасибо генератору идеи. Очень жаль, что человеку не до инстанта сейчас. Pasha, добра тебе!
В main.tpl.php замените:
<?php if ($this->isBody()){ ?>
<?php if ($this->isBody() && !$this->widgets('blocker')){ ?>
Усё:) Выводите любой виджет на позицию и получаете страницу со всеми полагающимися ей атрибутами без вывода компонента.
Не забываем говорить спасибо генератору идеи. Очень жаль, что человеку не до инстанта сейчас. Pasha, добра тебе!
#18
16 сентября 2017 в 21:42
С таким подходом, тогда лучше вынести тело страницы в отдельный виджет и выводить его там где хочется.В main.tpl.php замените
Сегодня в 16:50
#19
16 сентября 2017 в 21:58
Что-то я не особо поняла, можно подробнее про вывод позиции? Заранее спасибо))
Mari, всё просто.
В main.tpl.php замените:
на:
Создайте в scheme.html эту позицию (blocker)
Усё:) Выводите любой виджет на позицию и получаете страницу со всеми полагающимися ей атрибутами без вывода компонента.
Не забываем говорить спасибо генератору идеи. Очень жаль, что человеку не до инстанта сейчас. Pasha, добра тебе!
#20
16 сентября 2017 в 22:27
С таким подходом можно не только это сделать.С таким подходом,
#21
16 сентября 2017 в 22:31
Не особо понял.Что-то я не особо поняла,
Чтобы понять, нужно, как минимум, знать, что вы поняли особо и что не особо:)
#24
17 сентября 2017 в 11:01
docs.instantcms.ru/dev/templates/scheme
Как вывести позицию с данным значением?
В шаблоне данную позицию выводить нет необходимости. Если таки нужно:
<?php if($this->hasWidgetsOn('blocker')) { ?> <?php $this->widgets('blocker'); ?> <?php } ?>
docs.instantcms.ru/dev/templates/scheme
Как вывести позицию с данным значением?
В шаблоне данную позицию выводить нет необходимости. Если таки нужно:
То есть я создаю позицию с таким содержимым:
<table> <tr> <td width="65%" class="filled"> {cell:LANG_PAGE_BLOCKER} </td> <td> {position:blocker} </td> </tr> </table>
#26
17 сентября 2017 в 17:53
#27
17 сентября 2017 в 18:44
Mari, вот хотите, — верьте, хотите, — нет, но времени на объяснения нет. Там делов на 2-3 минуты. Перечитайте, что я писал и делайте. Или посмотрите да беритесь за сооружение компонента (предупреждаю: хоть режисёру и доверяю целиком и полностью, фильм не смотрел, посему за содержание не отвечаю).
Если таки не осилите, подготовьте ФТП и админский доступы на сайт и стучите в личку.
[spoiler=Спойлер]
Займёмся этим вместе и заснимем видео процесса (раз без видео теперь на инстанте никак)
[/spoiler]
Если таки не осилите, подготовьте ФТП и админский доступы на сайт и стучите в личку.
[spoiler=Спойлер]
Займёмся этим вместе и заснимем видео процесса (раз без видео теперь на инстанте никак)
[/spoiler]
#28
17 сентября 2017 в 20:25
Вопрос решился за счёт этого
instantcms.ru/blogs/blog-smartcontrol/video-tutorial-sozdanie-komponenta-master-vidzhetov.html#comment_102592
instantcms.ru/blogs/blog-smartcontrol/video-tutorial-sozdanie-komponenta-master-vidzhetov.html#comment_102592
- Предыдущая
- 1
- 2
- Показаны 16-28 из 28