Я работаю с 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 · рейтинг 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 в вашей теме, а не из самого файла шаблона заголовка. Если, конечно, кто-то не добавил эти строки скрипта вручную (непослушная кодовая обезьяна).