Bezdepbonusu7Программирование: статьи и ответы

Вопрос

Расположение head.phtml в Magento

Автор вопроса: 30StackОтветов: 3

Я работаю с Magento, и мне нужно удалить Javascript, который по умолчанию включен в раздел <head>.

Я использую модифицированную тему под названием Modern. Я ищу head.phtml в:

app/design/frontend/default/modern/template/page/html/head.phtml

Не существует. У меня есть header.phtml и footer.phtml. Код из header.phtml начинается после <body> документа.

Где в мире может быть файл head.phtml?

Заранее спасибо.

javascriptlayoutheadermagento

Ответы

Ответ 1 · рейтинг 17 · aforankur

Файлы темы Goto Core в Magento: app/design/frontend/base/default/template/page/html/head.phtml

скопируйте этот файл из базы и вставьте его в свою тему, то есть

app/design/frontend/default/modern/template/page/html/head.phtml

Теперь измените здесь согласно вашему требованию.

Чтобы удалить Javascripts, перейдите к его XML-файлу, например page.xml.

Наслаждаться :)

Ответ 2 · рейтинг 5 · 30Stack

Я понял, в чем проблема. Мне нужно было посмотреть в базовом каталоге под шаблоном по умолчанию:

app/design/frontend/base/default/template/page/html

Я не совсем уверен, почему.

Ответ 3 · рейтинг 3 · Joseph Mastey

FWIW, JS обычно следует удалять, комментируя/удаляя соответствующие строки из файлов /layouts в вашей теме, а не из самого файла шаблона заголовка. Если, конечно, кто-то не добавил эти строки скрипта вручную (непослушная кодовая обезьяна).

Перевод вопроса и ответов сообщества Stack Overflow, лицензия CC BY-SA. Оригинал на Stack Overflow.

Похожие материалы