Timur163, вот этот header.twig точно отрабатывает? Проверяли?
Код, который Вы привели, внизу в body вставляет содержимое переменной с названием header, вставляет это через запись {{ header}}
Этот header формируется контроллером, который создает переменную с ассоциативным массивом data, в этом массиве будет ключ header.
Чтобы найти, что там в этом массиве надо зайти в catalog/controller/common/header.php, я написал путь правильный, если путь к файлу, который Вы привели в описании вопроса имеет вид: catalog/view/theme/тут название активной темы/template/common/header.twig.
Далее, открыли в контроллере header.php, ищите поиском data['header'] и смотрите, на какой контроллер ссылается эта переменная, например, допустим найдется что-то такое:
Значит, шаблон будет следующий: catalog/view/theme/активная тема/common/mybestheader.twig
В этом шаблоне будет верстка всего того, что идет после тега head, видимо уже там будет и плашка с виджетами языка, валюты и так далее.
semki096, если серьезно хотите изучать, то рекомендую очень хорошо понять JS, потом можно серьезно изучать все остальное. Если интересно потыкать технологии, то пробуйте все, что интересно. Если вопрос о том, что перспективнее, то про VueNative от Вас впервые слышу, а вот ReactNative я пробовал, для себя, писал HelloWorld, а для Vue есть Weex. Так вот, как по мне, то ReactNative перспективно, думаю вопрос времени, когда Weex подтянется. Это моё мнение.
Сергей delphinpro, js, другой сss, блок ниже, псевдоелементы, инлайн стили, я же поэтому и спросил, если это все стили, то значит браузерные стили, что, собственно и вышло в итоге, вон ответ написал автор вопроса.
jazzus, да, согласен, лучше сразу в лоб. В свое время js как язык никто серьезно и не рассматривал, вот его криво и сделали, а теперь приходится мириться с такой наследственностью)
Успехов!=)
jazzus, да, js мир чудес))) Я после питона пришел во фронт, и как будто разучился кодить, а еще кроссбраузерность...
Насчет ключей v-for, ОЧЕНЬ важно, добавляйте их обязательно, это увеличивает производительность, они помогают отследить где произошли изменения и менять не все компоненты, а только те, которые нужно.
Код, который Вы привели, внизу в body вставляет содержимое переменной с названием header, вставляет это через запись {{ header}}
Этот header формируется контроллером, который создает переменную с ассоциативным массивом data, в этом массиве будет ключ header.
Чтобы найти, что там в этом массиве надо зайти в catalog/controller/common/header.php, я написал путь правильный, если путь к файлу, который Вы привели в описании вопроса имеет вид: catalog/view/theme/тут название активной темы/template/common/header.twig.
Далее, открыли в контроллере header.php, ищите поиском data['header'] и смотрите, на какой контроллер ссылается эта переменная, например, допустим найдется что-то такое:
Значит надо открыть файл по пути catalog/controller/common/myheader и там искать что-то такое:
Значит, шаблон будет следующий: catalog/view/theme/активная тема/common/mybestheader.twig
В этом шаблоне будет верстка всего того, что идет после тега head, видимо уже там будет и плашка с виджетами языка, валюты и так далее.