Использование двойных кавычек в поле pagetitle (Заголовок)
        Ошибка:
При редактировании ресурса не появляется форма, только древо ресурсов.
Версия: 2.6.0, в 2.5.* — всё работает, данного поля нет в скрипте
Причина:
Ошибка возникает из-за использования двойных кавычек в поле pagetitle (Заголовок). Когда происходит загрузка формы, то при формирования JavaScript возникает ошибка «Uncaught SyntaxError: Unexpected identifier».
Временное решение до выхода обновления (коммит сделан):
revolution/manager/controllers/default/resource/update.class.php (строка 45)
     
    
    
                                                                                
            При редактировании ресурса не появляется форма, только древо ресурсов.
Версия: 2.6.0, в 2.5.* — всё работает, данного поля нет в скрипте
Ошибка возникает из-за использования двойных кавычек в поле pagetitle (Заголовок). Когда происходит загрузка формы, то при формирования JavaScript возникает ошибка «Uncaught SyntaxError: Unexpected identifier».
Временное решение до выхода обновления (коммит сделан):
revolution/manager/controllers/default/resource/update.class.php (строка 45)
,pagetitle: "'.$this->resource->get('pagetitle').'"Данную строку приводим к виду:,pagetitle: "'.htmlspecialchars($this->resource->get('pagetitle')).'"Комментарии: 2
                Спасибо большое, такая же проблема была! А у других полей не может возникнуть такая же проблема?            
                    
                Маловероятно, так как больше неэкранированных значений с типом «строка» не подключается при формировании JavaScript.            
                    
                            Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.