Я хотел бы, чтобы моя страница Jade расширяла различные макеты, в зависимости от состояния. Поэтому мой код выглядит так:
if myConditionVariable
extends layout1
else
extends layout2
block content
p here goes my content!
Теперь это не работает. Кажется, будут соблюдаться только последние определенные расширения, независимо от условий. Я также попытался динамически определить templatename, например
extends myLayoutNameVariable
и установите myLayoutNameVariable разными способами (выражайте динамическую вспомогательную функцию, задайте ее как var, local var и т.д.)
Есть ли другое решение для условных макетов, или кто-нибудь может сказать мне, что я делаю неправильно?
Cheers, simon