Опції шаблона задають поведінку всієї моделі.
noDirty - не встановлювати прапорець (flag) змін $isDirty при зміненнях моделі даних.bindOnce - масив рядків, що визначає які кореневі властивості моделі будуть зв'язуватися одноразово.
persistSelect - масив рядків, що визначає масиви моделі, для яких потрібно зберігати
позицію виділеного елементу в процесі збереження або перезавантаження моделі.
skipDirty - масив рядків, що визначає шляхи до властивостей моделі, при зміні яких не потрібно встановлювати
прапорець (flag) змін $isDirty.
Прапорець (flag) $isDirty відповідає за виведеня повідомлення про необхідність зберігти модель після внесення змін, а також за поведінку
деяких елементів керування.
Наприклад, кнопка, пов'язана з командою Save буде автоматично дозволятися
після змінення моделі. Якщо опція noDirty встановлена, то прапорець (flag) $isDirty встановлено не буде.
Властивість bindOnce дозволяє визначити кореневі властивості моделі, які будуть
зв'язуватися з даними тільки при першому завантаженні моделі.
При подальших перезавантаженях (наприклад, командою Reload або після збереженя моделі)
переприв`язки цієї властивості не буде. Частіше за все це використовується для прив`язки елементів довідників.
bindOnce можна вказувати тільки кореневі властивості моделі
(тобто тільки ті, в іменах яких відсутня крапка).
Властивість persistSelect дозволяє визначити масиви в моделі, для яких буде зберігатися позиція виділеного
елементу ($selected). Позиція буде зберігатися при збереженні моделі (наприклад, командою Save) та
при її перезавантаженні (наприклад, командою Reload).