You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Т.е. в папке с шаблонами лежат папки с "блоками", в которых лежат все файлы для этого блока: скрипты, стили и html.
Хочу сделать так, чтобы при подключении шаблона блока через insert/include/extend подключались еще и стили/скрипты этого блока.
Для решения задачи я создал свой провайдер и теперь подключаю шаблоны так {insert 'block:home-page'}. Все вроде работает хорошо, но есть одно НО!
Если использовать {extend 'block:page'} для cart-page.tpl, то порядок подключения стилей и скриптов меняется: сначала подключаются данные от home-page, а уже потом от page. Наверное это логично. Но мне нужно как-то сделать наоборот, чтобы в home-page.css можно было "переопределить" некоторые стили (например, цвет фона).
Можно что-нибудь придумать для решения задачи? Подскажите, пожалуйста.
The text was updated successfully, but these errors were encountered:
Хочу сделать такую структуру папки с шаблонами:
Т.е. в папке с шаблонами лежат папки с "блоками", в которых лежат все файлы для этого блока: скрипты, стили и html.
Хочу сделать так, чтобы при подключении шаблона блока через insert/include/extend подключались еще и стили/скрипты этого блока.
Для решения задачи я создал свой провайдер и теперь подключаю шаблоны так
{insert 'block:home-page'}
. Все вроде работает хорошо, но есть одно НО!Если использовать
{extend 'block:page'}
для cart-page.tpl, то порядок подключения стилей и скриптов меняется: сначала подключаются данные от home-page, а уже потом от page. Наверное это логично. Но мне нужно как-то сделать наоборот, чтобы в home-page.css можно было "переопределить" некоторые стили (например, цвет фона).Можно что-нибудь придумать для решения задачи? Подскажите, пожалуйста.
The text was updated successfully, but these errors were encountered: