Спасибо!
поэкспериментировал и получил такой работающий код:
Код:
page.headerData {
10 = TEXT
10.value = <link href="fileadmin/design/css/layout_left_middle.css" rel="stylesheet" type="text/css" />
10.if.isTrue.numRows < styles.content.getLeft
10.if.isFalse.numRows < styles.content.getRight
20 = TEXT
20.value = <link href="fileadmin/design/css/layout_middle_right.css" rel="stylesheet" type="text/css" />
20.if.isTrue.numRows < styles.content.getRight
20.if.isFalse.numRows < styles.content.getLeft
30 = TEXT
30.value = <link href="fileadmin/design/css/layout_left_middle_right.css" rel="stylesheet" type="text/css" />
30.if.isTrue.numRows < styles.content.getLeft
30.if.isPositive.numRows < styles.content.getRight
}
предполагается, что по умолчанию одноколоночный дизайн с layout.css
(центральная колонка на всю ширину)
Если левый/правый блоки непустые - в дополнение цепляем соотв. стиль
Все хорошо работает, просто супер. У меня, правда, не получилось сделать это , используя стандартный метод подключения стилей
Код:
page.includeCSS {
file1 = ...
}