cadru de aplicare - - Widgets un ghid complet pentru a Yii 2
Widget-urile sunt blocuri de construcție reutilizabile folosite în reprezentări pentru crearea de elemente complexe și configurabile de interfață cu utilizatorul în abordarea orientată pe obiecte. De exemplu, widget-ul de selecție data (Selector de date) vă permite să generați o interfață interactivă pentru a selecta o dată, oferind utilizatorilor o modalitate convenabilă de aplicare pentru acest tip de date de intrare. Tot ce trebuie să conectați widget-ul - acest lucru este de a adăuga următorul cod în vizualizarea:
Yii a inclus un număr mare de widget-uri, cum ar fi: formă activă. meniu. widget-uri jQuery UI. widget-uri Twitter Bootstrap. În continuare vor fi prezentate informații de bază despre widget-uri. Pentru informații privind utilizarea unui anumit widget, consultați documentația clasei corespunzătoare.
Utilizarea Widgets
În principal, widget-urile utilizate în punctele de vedere. Pentru a utiliza widget-ul într-o vizualizare, pur și simplu apel metoda Yii \ de bază \ Widget :: widget-ul (). Metoda are o serie de opțiuni pentru a inițializa widget-ul, și returnează rezultatul pronunțării ei. De exemplu, următorul cod adaugă un widget pentru a selecta o dată care este configurat să utilizeze limba română ca o interfață widget și stocarea datelor de intrare în modelul de $ modelul atribut FROM_DATE.
Unele widget-uri pot fi conținut intern, care ar trebui să fie plasate între apelurile de metode Yii \ de bază \ Widget :: începe () și Yii \ bază \ Widget :: end (). De exemplu, pentru a genera forma de intrare, următorul fragment de cod utilizează widget Yii \ widgeturile \ ActiveForm. Acest widget va genera o deschidere și închidere tag-uri