Страница 1 из 1

Убрать срезание HTML

Добавлено: 20 ноя 2021, 19:51
Grafline
Есть текстовое поле с хтмл [1] где пишут текст и переменные в скобках [11]
Например: Привет <br> [11]
[11] - это переменная имя из этой же таблицы.

Далее есть поле с типом Текст по шаблону указано [1]

Вот при перебросе данных в это поле все хтмл данные стирает, и остается строчный текст. Как это можно обойти или настроить.

Нужно для того чтобы оператор мог управлять шаблоном сообщений

Re: Убрать срезание HTML

Добавлено: 20 ноя 2021, 20:03
Grafline
Если я правильно понял то где то в коде очищает ее подскажите где и как отключить на мой страх и риск

Re: Убрать срезание HTML

Добавлено: 22 ноя 2021, 05:38
Antonyous99
Никак не отключить.
В целях безопасности данные очищаются от символов кода.
Используйте PHP код и Mysql запрос чтобы внести в поле любые символы.
Например, создаем поле типа PHP код и пишем туда:

$idd = [id]; // Это ID записи
// Это HTML или JS который нужно вставить
$ank = '<a style="text-decoration: none; color: white;"
href="?module=avk/avk/index&zadanie=1">Редактировать анкету</a>';

// Вставляем в сущность 27 в поле 274 код из переменной $ank
db_perform('app_entity_27',array('field_274'=>$ank),'update','id='.$idd);

P.S. Кстати, если в вашем HTML коде есть именно квадратные скобки, то надо чтобы оно не совпадало с номерами и названиями полей сущности.