Попытка включить набор общих разделов и полей во все мои формы. Формы были построены с использованием построителя форм, поэтому я попытался использовать тег xi: include, но страница перестает работать, когда я помещаю тег. Не имеет значения, какой параметр href я предоставляю. Форма перестает работать.Как выполнить XI: INCLUDE в построителе формы Orbeon 4.10
0
A
ответ
0
Вы не можете просто включить форму в другую: структура результирующего документа не будет совместима с тем, что ожидает Form Runner. И это потому, что форма или ее часть включают в себя части, принадлежащие модели, и части, которые относятся к виду.
Основной способ повторного использования частей формы - использовать section templates.
Вы также можете написать custom model logic.
Как вы используете XInclude? Где он указывает? Вы просто включаете форму из другого? Я сделал это предположение в своем ответе ниже. – ebruchez
У меня было намерение помещать поля и разделы, которые являются общими для всех форм. Вы можете представить это как информацию заголовка в форме, которая не изменяется для любой формы. Следовательно, данные модели и экземпляра будут одинаковыми. Я видел пример в xforms-sandbox, где xml был включен аналогичным образом. Но я не смог заставить это работать в моей форме. – KJ1982