Местоположение 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 вручную (озорная кодовая обезьяна), конечно.