Ответ 1
Расширение позволяет вам заменять блоки (например, "контент" ) из родительского шаблона вместо включения частей для сборки страницы (например, "заголовок" и "нижний колонтитул" ). Это позволяет вам иметь один шаблон, содержащий полный макет, и вы только "вставляете" содержимое другого шаблона, заменяя блок.
Если профиль пользователя используется на всех страницах, вы, вероятно, захотите поместить его в свой базовый шаблон, который будет распространяться другими или включить его в базовый шаблон. Если вы хотите, чтобы профиль пользователя использовался только на очень немногих страницах, вы также можете включить его в эти шаблоны. Если профиль пользователя одинаков, за исключением нескольких страниц, поместите его в базовый шаблон внутри блока, который затем можно заменить в тех шаблонах, которым нужен другой профиль.