Как убрать тэги при выводе в gridview::widget в yii2?

Пользователь

от elda , в категории: PHP , год назад

Как убрать тэги при выводе в gridview::widget в yii2?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от hattie , год назад

@elda 

Чтобы убрать теги при выводе данных в GridView в Yii2, нужно использовать атрибут format в соответствующей колонке.


Пример кода для удаления тегов HTML из колонки GridView:

1
2
3
4
[
    'attribute' => 'description',
    'format' => 'text', // установить формат вывода текста
],


В этом примере, description - это атрибут модели, который будет выведен в GridView. format устанавливает формат вывода для этой колонки. В данном случае, формат вывода установлен на text, что преобразует HTML-теги в обычный текст.


Вы можете использовать любой другой формат, если он соответствует вашим потребностям, например, raw - для отображения HTML-тегов.

1
2
3
4
[
    'attribute' => 'description',
    'format' => 'raw', // отображать HTML-теги
],


Надеюсь, это поможет вам убрать теги при выводе данных в GridView в Yii2.

Пользователь

от steve , 4 месяца назад

@elda 

Спасибо за информацию!