widget-uri Yii

widget-uri Yii

În acest articol vreau să vorbesc despre widget-urile din Yii. Noi înțelegem ce este și să învețe cum să-și creeze propriile widget-uri pentru Yii.

Ce este un widget din Yii, și ceea ce este pentru?

Yii widget - Acesta este moștenitorul clasei CWidget. care conține unele logica internă și de prezentare. Este foarte similar cu vedere fișier, numai în plus față de prezentarea conține logica afișarea prezentării. Ce fel de logică - în funcție în fiecare caz.

Cu widget-ul, puteți afișa ratele de schimb valutar, vreme, intrările recente, și mai mult!

Cum de a crea un widget pentru Yii?

Să încercăm să creeze un widget simplu, care va afișa „Hello !“.

  1. Crearea unui dosar într-un / extensii / salut director protejat. Acesta va fi folderul unde vom crea un widget.
  2. Crearea unui fișier protejat / extensii / Hello / HelloWidget.php
  3. Creați un folder / Extensii / Hello / opinii protejate
  4. Crearea unui fișier protejat / extensii / salut / opinii / index.php

De exemplu, un cadru widget este gata, aveți următoarea structură de fișiere și foldere ar trebui să obțineți:

widget-uri Yii

Acum fișier HelloWidget.php, tastați următoarele:

În fișierul index.php, tastați următoarele:

Acum, în orice fișier de vedere, putem apela widget-ului nostru nou create după cum urmează:

Ca rezultat, vom vedea:

Asta e, problema este făcută, informații suplimentare despre widgeturi din Yii pot fi găsite în documentația oficială.

(Total Voturi: 5 Evaluare medie: 2,60 5 maxim)