Подскажите решение

Общие вопросы по использованию фреймворка. Если не знаете как что-то сделать и это про Yii, вам сюда.
Ответить
Аватара пользователя
NeverDie
Сообщения: 70
Зарегистрирован: 2012.05.13, 04:05
Откуда: Минск
Контактная информация:

Подскажите решение

Сообщение NeverDie »

Использую расширение с ckeditor для yii. Сделал custom toolbar, оставил только иконки с тегами курсив и жирный текст. Но если скопировать страницу с сайта, прямо в редактор, то копируются все стили. Подскажите, как сделать фильтр тегов, чтобы убирались все теги, кроме необходимых.
Choo
Сообщения: 154
Зарегистрирован: 2011.09.20, 22:58

Re: Подскажите решение

Сообщение Choo »

Это нужно делать на стороне сервера, например, с помощью CHtmlPurifier.

Например:

Код: Выделить всё

$purifier = new CHtmlPurifier();
$purifier->options = array(
    'HTML.Allowed', 'p,a[href],b,i',
);
$text = $purifier->purify($text); 
Аватара пользователя
NeverDie
Сообщения: 70
Зарегистрирован: 2012.05.13, 04:05
Откуда: Минск
Контактная информация:

Re: Подскажите решение

Сообщение NeverDie »

Спасибо, помогло!
Ответить