Мені вдалося оновити магазин Magento з 2.1.6 до 2.2.0. Бекенд працює дуже добре, але я зустрічаю виняток на передньому офісі.
Повідомлення про виняток говорить: Елемент 'блок', атрибут 'type': атрибут 'type' заборонено.
Вся ситуація описана в наступному дописі від GitHub: https://github.com/magento/magento2/isissue/11839
Я новачок у Магенто. Чи можете мені надати посилання, в якому описується, звідки я повинен видалити недійсний атрибут типу чи інші атрибути, або звідки я можу його рефакторировать?
Здається, ви зіпсуєте масив налаштувань. Поділіться повним винятком, бажано з кодовою частиною тут.
—
Рікардо Мартінс
Це частина коду: 1 виняток: Виняток № 0 (Magento \ Framework \ Config \ Dom \ ValidationException): Елемент 'block', атрибут 'type': Атрибут 'type' не дозволений. Рядок: 684 Елемент 'блок', атрибут 'type': атрибут 'type' заборонений. Рядок: 692 Один і той же код повторюється в декількох рядках (699, 732, 737, 748, 753). Після цього я отримую кілька рядків за допомогою: Magento \ Framework \ Config \ Dom -> _ initDom /vendor/magento/framework/ObjectManager/Factory/Ab AbstractFactory.php(111): Magento \ Framework \ Config \ Dom -> __ construct