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

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


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

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

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

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

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

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

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

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

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

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

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

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
×
×
  • Создать...