Я создал собственный блок «head» в моем магазине Magento, который включает только необходимые сценарии и файлы, которые я использую на всем сайте. Ради этого этот вопрос позволяет называть его «new_head». Только когда пользователь находится на системной странице; checkout, login/lout, моя учетная запись и т. д., используется ли собственный блок «head».Пользовательский головной блок не выбирает заголовок страницы и метаданные
Это работает удивительно до сих пор, но моя проблема теперь заголовок страницы и мета-данные отображения значений по умолчанию на каждой странице - «Magento Enterprise Edition»
Очевидно, что это не хорошо. Все оригинального «эхо» заявление в моем файле «head.phtml»:
<title><?php echo $this->getTitle() ?></title>
<meta name="description" content="<?php echo htmlspecialchars($this->getDescription()) ?>" />
<meta name="keywords" content="<?php echo htmlspecialchars($this->getKeywords()) ?>" />
<meta name="robots" content="<?php echo htmlspecialchars($this->getRobots()) ?>" />
Я знаю причину этой проблемы, и это потому, что я не называю родную ссылку блока «головой» в моем шаблонов, и я подозреваю, что где-то в макете или в основных файлах есть ссылка на «head» для извлечения вышеуказанных значений.
Так что я задал вопрос: где в Magento я могу установить вышеуказанные значения, указывая как на исходную ссылку «head», так и на мою собственную ссылку «new_head»?
Итак, ваш блок phtml имеет исходный блок head.php как код позади или вы также используете для него специальный блок (php)? – JNDPNT
Я не использую пользовательский head.php, это то же самое, я не изменился. – digiwig
Должен ли я использовать пользовательский head.php? – digiwig