Показать сообщение отдельно
  #9 (permalink)  
Старый 06.09.2014, 12:59
Аватар для Gozar
Отправить личное сообщение для Gozar Посмотреть профиль Найти все сообщения от Gozar
 
Регистрация: 07.06.2007
Сообщений: 7,504

Сообщение от melky
как вложить 2 или больше элемента внутри одного?
Тут такое дело. Т.к. этот фреймворк придуман для создания элементов, иногда удобнее сразу создать элемент с нужным поведением, чем вкладывать одно в другое. Поэтому лучше бы спросить менее абстрактно.

Когда добавляем элемент, то указываем и методы работы с ним, таким образом описывая его поведение. Например:
delete, //удалить элемент
addItem, //добавить вложенный (из блока % foreach %)
addChildren //добавить пачку вложенных элементов
clear //удалить все вложенные элементы 
...
и т.д.


Добавление элемента состоит из 2 частей:
1. Создание шаблона и методов для работы с ним (см выше delete ...)
2. Привязка пользовательских данных и обработчиков событий и рендеринг на страницу
__________________
Последний раз редактировалось Gozar, Сегодня в 24:14.

Последний раз редактировалось Gozar, 06.09.2014 в 13:09.
Ответить с цитированием