Перейти к публикации

Не работают дополнительные поля внутри [script]


Рекомендованные сообщения

Не работают значения дополнительных полей внутри [script]

Баг это или нет, неизвестно, но факт остается фактом.

И неплохо бы было чтобы работали.

Ссылка на сообщение
Поделиться на других сайтах

И не будут работать. Это поле не выводит просто содержимое тегов в шаблоне, оно извлекает!!! содержимое из шаблона, и только при компиляции JS кода, ставит его в определенное место шаблона. Извлечение происходит до обработки ваших дополнительных полей, а компиляция JS это уже самый последний этап, когда все уже сформировано на странице.

И это не просто так сделано, а так нужно для корректной работы всех функций DLE. Поэтому когда обрабатываются ваши доп. поля, в вашем шаблоне попросту нет содержимого которого вы добавили в теги [script].

Никаких изменений в данном вопросе не будет, по причине того что именно такая логика нужна для стабильной и корректной работы всех функций DLE. И изменение приведет к нестабильности.

А вам я настоятельно не рекомендую никогда !!!! не формировать исполняемый код, из внешних входящих данных. По причине полного нарушения системы безопасности, а говоря простым языком вы делаете свой сайт полностью уязвимым и никогда не сможете ни отфильтровать ни предотвратить исполнение. А JS является именно исполняемым кодом написанным на языке программирования.

Исполняемый код должен быть всегда фиксированным и не зависеть от данных которые послал пользователь на сервер из браузера.

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...