прилагането рамка - - Widgets подробно ръководство за Yii 2
Приспособленията са за многократна употреба строителни блокове, използвани в представяния за създаване на сложни и конфигуриране на потребителския интерфейс елементи в обектно ориентиран подход. Например, приспособлението за актуална селекция (дата на инструмента за избор) ви позволява да генерирате интерактивен интерфейс, за да изберете дата, като предоставя на потребителите удобен начин за кандидатстване за този вид входни данни. Всичко, което трябва да се свържете на джаджа - това е да се добави следния код в изгледа:
Yii включи голям брой приспособления, като например: активна форма. меню. JQuery UI джаджи. Twitter фърмуера джаджи. Следваща ще бъде представена основна информация за джаджи. За информация относно използването на специално приспособление, вижте документацията на съответния клас.
Използването Widgets
Основно, джунджурии, използвани в гледните точки. За да използвате джаджа в цел, просто се обадете на метод Yii \ база \ Widget :: джаджа (). Методът взима множество опции, за да се инициализира джаджа, и връща резултат от постановяването му. Например, следния код, добавя една джаджа, за да изберете дата, която е конфигурирана да използва български език като език на интерфейса на джаджа и съхраняване на входните данни в атрибут FROM_DATE модел $ модел.
Някои приспособления могат да бъдат вътрешно съдържание, което трябва да бъде поставен между повикванията на методи Yii \ база \ Widget :: започне () и Yii \ база \ Widget :: край (). Например, за да генерира формата вход следния код фрагмент използва приспособление Yii \ приспособленията за \ ActiveForm. Тази джаджа ще генерира отваряне и затваряне на тагове