Что видим – то и получаем eto'o Хакер, номер #082, стр. 082-124-6 Это хороший пример коренного шаблона. Вот смотри. Внутри Этот шаблон говорит, что он является контейнером - содержит много однотипных элементов. С помощью тэга Этот шаблон - region, и при помощи атомарного стандартного темплейта field:flow выводит текстовое содержимое элементов name и mail. Думаю, все понятно. Документ как бы раскрывается на дерево шаблонов, пока не будут достигнуты текстовые данные; они выводятся с использованием шаблона field:flow. [редактируем данные] Теперь о том, каким образом осуществляется редактирование документов. Как и следовало бы ожидать, редактирование разметки напрямую невозможно, для редактирования доступно только лишь текстовое содержимое узлов документа. Добавление новой информации может осуществляться либо в уже существующие узлы, либо путем создания новых. Генерация новых элементов осуществляется при помощи специального тэга edx:insert, который должен обязательно находиться внутри соответствующего шаблона, и описывается вот так: Теперь, если этот элемент вставить в шаблон author, станет возможным добавлять в документ новых авторов. |