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