Догрызаю тему про шаблонизацию.
Большим минусом является то, что я так и не собрался попробовать ни одно из модных веяний (Твиг), но очень в этом деле надеюсь на тех, кто таки пользуется.
Сильно меня заинтересовало наследование.
И я хочу разобраться - удобнее оно вынесения отдельных блоков в отдельные шаблоны, или нет.
по сути, как я понял, наследование - это выделение блоков, но в рамках отдельного файла - так?
С блоками всё ясно - вынес подвал в отдельный блок, и инклюдишь его везде, где он нужен.
А с наследованием?
Скажем, в шаблоне index.html я выделяю некий блок, а потом хочу в шаблоне inner.html использовать этот блок.
Как поступает шаблонизатор в этом случае? Как он понимает, что блок именно из индекса? Как туда за неим лезет?
или я неправильно понимаю принцип наследования вообще?
Большим минусом является то, что я так и не собрался попробовать ни одно из модных веяний (Твиг), но очень в этом деле надеюсь на тех, кто таки пользуется.
Сильно меня заинтересовало наследование.
И я хочу разобраться - удобнее оно вынесения отдельных блоков в отдельные шаблоны, или нет.
по сути, как я понял, наследование - это выделение блоков, но в рамках отдельного файла - так?
С блоками всё ясно - вынес подвал в отдельный блок, и инклюдишь его везде, где он нужен.
А с наследованием?
Скажем, в шаблоне index.html я выделяю некий блок, а потом хочу в шаблоне inner.html использовать этот блок.
Как поступает шаблонизатор в этом случае? Как он понимает, что блок именно из индекса? Как туда за неим лезет?
или я неправильно понимаю принцип наследования вообще?

