Как добавить пустую HTML-страницу в Magento?

Я пытаюсь понять, как добавить пустую HTML-страницу в Magento, чтобы я мог добавить некоторый HTML-контент, не пытаясь Magento внедрить свой собственный код/макет.

Я не хочу использовать существующий макет magento, который у меня есть для этой страницы - я хочу, чтобы эта страница была полностью пустой и загружала только HTML-контент/скрипты, которые я добавляю.

Я попытался просто добавить контент через редактор HTML в разделе контента, а в разделе метаданных я установил пустую тему и пустой макет, но когда страница загружает весь HTML, который я добавил через WSYWIG редактор, он удален. Если я сохраню страницу, а затем вернусь и нажму кнопку HTML, весь добавленный HTML исчезнет.


person Giancarlo Massaro    schedule 28.10.2014    source источник


Ответы (2)


Каждый раз, когда запускается WYSIWYG-редактор, он удаляет много HTML, чтобы защитить вас от самого себя. Вы можете запретить его автоматический запуск в разделе Система > Конфигурация > Управление содержимым > Параметры WYSIWYG. Измените «Включено по умолчанию» на «Отключено по умолчанию», после чего вы сможете редактировать страницу, не нарушая ее.

(Также попробуйте установить Lesti Version, чтобы иметь возможность откатиться, если потеряете часть работы)

Однако это противоречит цели использования такой функциональной структуры. Если все, что вам нужно, это работать с необработанным HTML, сохраните файл HTML и загрузите его по старинке, через FTP. Вы не обязаны использовать Magento для каждой детали вашего сайта.

person clockworkgeek    schedule 29.10.2014
comment
Я новичок в Magento, даже не знал, что могу просто загрузить файл HTML через FTP. Однако похоже, что если я создам папку, например «продукты», и удалю свой файл index.html в эту папку, я не смогу получить доступ к файлу через URL-адрес /products, это заставляет меня перейти к /products/index. HTML. Это настройка magento или ее можно как-то настроить, чтобы я мог получить доступ к странице в /products? - person Giancarlo Massaro; 29.10.2014
comment
Это потому, что путь /products на самом деле не является адресом чего-либо. /parents/ — это адрес каталога, а /parents/index.html — это адрес файла. Вместо этого в Magento передаются неопределенные URL-адреса. Чтобы изменить это означает редактирование файла .htaccess, вы должны начать новый вопрос конкретно об этом. - person clockworkgeek; 29.10.2014

Вы пробовали вкладку «Дизайн» для своей страницы CMS и устанавливали «Макет» на «Пустой»? Кстати, на вкладке «Контент» вам нужно как минимум ввести  , чтобы сохранить страницу.

person magento68    schedule 28.10.2014
comment
Это отлично работает, если вы установили макет пустым, однако, если вы сохраните страницу с HTML, который вы добавили на вкладке контента через редактор WSYWIG, он удалит HTML. - person Giancarlo Massaro; 29.10.2014