Местоположение head.phtml в Magento

Я работаю с 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?

Спасибо заранее.

Ответы

Ответ 1

Готовые файлы темы в Magento: приложение/дизайн/интерфейс/базы/по умолчанию/шаблон/страницы/HTML/head.phtml

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

приложение/дизайн/интерфейс/по умолчанию/современный/шаблон/страницы/HTML/head.phtml

Теперь измените это в соответствии с вашим требованием.

Чтобы удалить Javascripts, перейдите в его XML файл, то есть page.xml.

Наслаждайтесь:)

Ответ 2

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

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

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

Ответ 3

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