2014-01-11 4 views
0

Я использую SonataAdmin Песочница для тестирования функциональности CMS, которая до сих пор сводит меня с умаSonataAdmin - Страница/Блок рендеринга

Я создал сайт и тестовую страницу. Теперь я хочу добавить контент. Существует content_top, content и content_bottom

Что я хочу сделать, это создать 3-х столбную страницу.

Итак, в блоке списка content, я добавил базовый sonata.block.service.text.

Я дал раскладку {{ CONTENT }} и Class из left-col

Вы можете увидеть это на изображении ниже

Теперь, это все хорошо, и выводит текст из text.block штрафа.

Я подумал, что, давая Class, когда блок оказывается, он будет оказывать Class поле и класс HTML/CSS а-ля:

<div class="left-col">TEXT BLOCK CONTENT</div> 

Но, увы, это только кажется, не произойдет

Я правильно понял, что это поле Class используется в качестве HTML-кода контейнера при рендеринге?

Если это так, то ясно, что это ошибка ...

Благодаря

ответ

0

Это немного сложно и не очень хорошо (на самом деле, а не на всех) документально, но установка class на самом деле класс CSS отображается только тогда, когда переменная конфигурации SonataPageBundle is_inline_edition_on установлена ​​в true; который по умолчанию равен false, поскольку функция устарела.

Встроенная редакция позволила вам получить доступ к странице редактирования admin в блоке, когда вы вошли в систему как администратор спереди, только щелкнув по ней. Цитирую Upgrade документ:

ОБНОВЛЕНИЕ от 2,2 до 2,3

Рядный издание (перемещение блока вокруг) от переднего сайта была устаревшим. Это было сделано по разным причинам:

  • Если html недействителен, javascript может испортить код.
  • Управление макетами не обеспечивает хорошего пользовательского опыта.

Код будет удален в следующей версии PageBundle. если вы хотите старое поведение вам нужно установить в true is_inline_edition_on ключ настройка sonata_page.

use_streamed_response устарела, вариант по-прежнему доступен, чтобы избежать Bc перерыва

Там нет HTML-оболочки для блока или контейнера, если вы хотите добавить один, вы должны настроить шаблон вашего блока (ы).

Смежные вопросы