У меня есть контроллер Magento с блоком и шаблоном. Он должен действовать как динамические таблицы стилей с зависимостями по номеру магазина и т.д."undefined" on line 0
Когда я его просмотру в браузере выглядит хорошо:
http://www.example.com/module/css/
line 1: body { color: #6e6e6d; }
line 2: a, #vert-nav li.active a.level-top, .regular-price .price { color: #0076cf; }
line 3: body { background-color: #696969; }
...
Но когда я включаю его в глава предполагаемого документа Magento с любопытством печатает «undefined» в строке 0 файла:
ссылка rel = "stylesheet" href = "http://www.example.com/module/css/" type = "text/css "media =" all "
line -1:
line 0: undefined
line 1: body { color: #6e6e6d; }
line 2: a, #vert-nav li.active a.level-top, .regular-price .price { color: #0076cf; }
line 3: body { background-color: #696969; }
...
Кроме того, файл не распознается браузером как «text/css», хотя я правильно задал тип заголовка. Мое предположение заключается в том, что «undefined» отражается до того, как я установил тип заголовка (что может привести к его ошибке?).
У меня нет большого опыта работы с Magento, поэтому любая помощь оценивается.
'link rel =" stylesheet "href =" http://www.example.com/module/css/ "type =" text/css "media =" all "' Вы ссылаетесь на папку, а не на CSS файл. Это не должно работать. Попробуйте напрямую подключиться к таблице стилей. – Alex
Спасибо, ребята. Я решил это сам. Оказывается, я не задал тип заголовка правильно, и «undefined» был чем-то, что Chrome записывает в файл по какой-то причине. –
@Alex, в Magento - это то, как вы обращаетесь к контроллерам. Это не каталог, так как сервер анализирует относительный путь как набор параметров. Во всяком случае, сейчас это укорачивается. Благодарю. –