skapunker 64 Опубликовано: 14 февраля 2023 Рассказать Опубликовано: 14 февраля 2023 Не работают значения дополнительных полей внутри [script] Баг это или нет, неизвестно, но факт остается фактом. И неплохо бы было чтобы работали. Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 076 Опубликовано: 14 февраля 2023 Рассказать Опубликовано: 14 февраля 2023 И не будут работать. Это поле не выводит просто содержимое тегов в шаблоне, оно извлекает!!! содержимое из шаблона, и только при компиляции JS кода, ставит его в определенное место шаблона. Извлечение происходит до обработки ваших дополнительных полей, а компиляция JS это уже самый последний этап, когда все уже сформировано на странице. И это не просто так сделано, а так нужно для корректной работы всех функций DLE. Поэтому когда обрабатываются ваши доп. поля, в вашем шаблоне попросту нет содержимого которого вы добавили в теги [script]. Никаких изменений в данном вопросе не будет, по причине того что именно такая логика нужна для стабильной и корректной работы всех функций DLE. И изменение приведет к нестабильности. А вам я настоятельно не рекомендую никогда !!!! не формировать исполняемый код, из внешних входящих данных. По причине полного нарушения системы безопасности, а говоря простым языком вы делаете свой сайт полностью уязвимым и никогда не сможете ни отфильтровать ни предотвратить исполнение. А JS является именно исполняемым кодом написанным на языке программирования. Исполняемый код должен быть всегда фиксированным и не зависеть от данных которые послал пользователь на сервер из браузера. Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.