Применить класс в теге таблицы с помощью редактора в YiiBooster

Я использую Redactor, который поставляется вместе с YiiBooster. Я хочу применить класс в таблице как «стол с полосой таблицы».

Есть ли способ сделать это?


person rosinghal    schedule 07.02.2014    source источник


Ответы (2)


Вы можете переключиться на просмотр кода. Первая кнопка на панели инструментов. Затем добавьте класс в тег таблицы:

<table class="table table-striped">
person gSorry    schedule 07.02.2014
comment
ну, я не хочу предоставлять html-просмотр для обычных пользователей. Итак, мне было интересно, есть ли у редактора возможность применять класс по умолчанию к тегам. - person rosinghal; 07.02.2014

Готового ответа нет, но я получил его с веб-сайта Redactor:

Запустите событие, которое прослушивает вставленные таблицы и позволяет их редактировать.

Если вы используете официальное расширение Yii Redactor, вам необходимо установить идентификатор вручную в виджете:

$this->widget('ImperaviRedactorWidget', array(
    'id'=>'redactor-widget',
    ...
));

Вы можете вызвать код следующим образом:

$('#redactor-widget').redactor('observeTables');
person Michiel    schedule 07.02.2014
comment
Пожалуйста, объясните, что делать после $('#redactor-widget').redactor('observeTables'); - person rosinghal; 07.02.2014