Closed 0test closed 6 years ago
Блоки привязаны только к tv-контейнеру? Можете показать все конфиги?
container.page_body.php
`<?php return [ 'title' => 'Тело страницы', 'addType' => 'dropdown', 'show_in_templates' => [30], 'order' => 1, 'placement' => 'tv', 'templates' => [ 'owner' => '
',
],
];`
Также 2 файла для блоков, но там ничего такого, копи-паст. В плагине в параметрах всяко разно игрался с placement. Сейчас вставил туда tv, иначе сделать не выходило, чтобы он вместо твшки показал.
Ну вобще настройки плагина это как контейнер с именем 'default'. И он никогда не тестировался для работы вместо tv. Этот контейнер будет показываться всегда, пока к нему привязан хоть один блок, либо в отдельной вкладке, либо под контентом.
И если в конфиге блоков не указана привязка к какому-либо контейнеру, блок автоматически привязывается к контейнеру 'default'
Покажите конфиги блоков.
`<?php
return [
'title' => 'Текстовый блок',
'image' => 'assets/plugins/pagebuilder/images/text.jpg',
'container' => 'page_body',
'templates' => [
'owner' => '
<div class="common-content">
<h2 class="gray-wrapper">[+head+]</h2>
[+richtext+]
</div>
',
],
'fields' => [
'head' => [
'caption' => 'Заголовок',
'type' => 'text',
],
'richtext' => [
'caption' => 'Текст',
'type' => 'richtext',
'default' => '',
'options' => [
'height' => '300px',
],
],
]
];
`
Других нет?
Затестил ваш конфиг, он рабочий. Единственно, настройка 'show_in_templates' не нужна, т.к. в данном случае область видимости определяется настройками tv-параметра.
Ну конфиги рабочие, да. Вопрос как избавиться от этого вот снизу)
Рабочие - значит работают так как нужно, без вот таких артефактов. Видимо в чем-то все-таки есть отличие между нашими конфигурациями. TV в настройках плагина уберите, проверьте привязку остальных блоков.
Ставлю Placement = tab, получаю вкладку везде. Игнорится show_in_templates. Ставлю content, получаю вкладку в контенте.
Проверьте привязку остальных блоков.
Добрый день. Делаю по примеру . Хочется отображать pageBuilder вместо поля ТВ и больше нигде. Результат получаю, но при этом на всех страницах админки виден в самом низу после контента ещё один интерфейс pageBulid'ера. При этом show_in_templates указан нужный.