Puteţi adăuga un fir între două widget-uri pentru a declanşa un eveniment
în widget-ul ţintă oricând widget-ul sursă trimite un eveniment specific.
Înainte de a începe
Dacă aveţi două sau mai multe instanţe pe acelaşi widget, modificaţi numele fiecărei instanţe pentru a evita confuzia în fereastra Cablare widget.
Indiciu: Dacă doriţi să efectuaţi consecutiv toate conexiunile widget-ului, adăugaţi toate widget-urile pe care doriţi să le cablaţi pe pagină înainte de a începe cablarea. În timpul efectuării conexiunilor, nu puteţi adăuga widget-uri la pagină.
Despre acest task
Următoarele situaţii sunt cazuri tipice în care e posibil să trebuiască să adăugaţi un fir între două widget-uri:
- Atunci când utilizatori diferiţi au dezvoltat widget-urile şi niciunul dintre utilizatori nu a ştiut numele eveniment folosit de widget-ul celuilalt utilizator. Folosiţi un fir pentru a mapa un eveniment sursă la evenimentul ţintă corespunzător.
- Când sunt mai multe instanţe ale aceluiaşi widget şi doriţi să specificaţi care instanţă participă la conexiune. De exemplu, dacă aveţi două widget-uri pe o pagină şi doriţi ca fiecare widget să aibă propriul widget comentariu, ar trebui să cablaţi primul widget la o instanţă a widget-ului comentariu iar pe cel de-al doilea la o altă instanţă a widget-ului comentariu.
- Când doriţi să transformaţi datele trimise de un widget într-un format înţeles de alt widget. În acest caz, aveţi nevoie de două fire.
Primul fir trimite datele la un widget adaptor cum ar fi widget-ul Adaptor script.
Al doilea fir trimite datele transformate celuilalt widget.
Procedură
- Faceţi clic pe Editare pagină.
- În widget-ul sursă, selectaţi pictograma de meniu widget
şi faceţi clic pe Editare cablare. Fereastra Cablare widget se deschide cu focalizare pe widget şi cu firele pe care le are cu alte widget-uri pe pagină.
- Faceţi clic pe Adăugare fir ieşire sau faceţi clic pe săgeata de ieşire pentru widget şi apoi selectaţi widget-ul ţintă din listă. În listă puteţi vedea toate widget-urile de pe pagină. Dacă nu vedeţi săgeata de ieşire, planaţi cu mouse-ul peste widget până când se afişează.
- Din lista, faceţi clic pe widget-ul ţintă. Fereastra Cablare widget adaugă widget-ul ţintă la afişarea sa şi desenează un fir între widget-urile sursă şi cel ţintă. Capătul sursă al firului afişează trimiterea evenimentului de către widget-ul sursă. Capătul ţintă al firului afişează evenimentul pe care widget-ul ţintă îl primeşte.
- Pentru a modifica evenimentul sursă sau ţintă, faceţi clic pe pictograma meniului de cablare
şi apoi selectaţi un eveniment din lista care se deschide. Pentru a învăţa mai mult despre un eveniment, planaţi cu mouse-ul deasupra numelui său.
- Opţional: Puteţi adăuga fire suplimentare (de intrare şi de ieşire) la widget-ul din focalizare. Pentru a schimba focalizarea pe alt widget, selectaţi-l în diagramă sau din lista de widget-uri.
- Faceţi clic pe Salvare.