Memo pentru programatori Joomla!
Și explicând astfel pentru unii coderi câteva momente de lucru întâlnite cu o redirecționare după închiderea ferestrei SqueezeBox a pop-up-ului. Voi începe, probabil, cu faptul că în Joomla de la versiunea 1.5 (nu-mi amintesc exact) sistemul PopUp de ferestre este destul de bine implementat, sunt și ferestre modale. Tot acest tip de apel este numit astfel:
în special să se concentreze pe acest punct nu vreau să. aici va fi necesar să vă conectați și să înregistrați un script, acolo sunt și unele zamorochki. Dacă pulberea nu este acidificată, voi descrie aceste puncte la sfârșitul articolului.
Așa că am învățat să închidem. Și cum fac o redirecționare după închiderea ferestrei PopUp? Nu că este dificil, dar în felul acesta:
Ei bine, dacă vrem să procesăm un eveniment printr-o legătură, acesta va arăta astfel:
Aceasta este întreaga formulă de succes. Desigur, am descris baza, dar fiecare caz trebuie abordat de partea sa.
Și, în sfârșit, un pic de teorie a implementării ferestrelor model în Joomla. Pentru a apela fereastra modală, trebuie să conectăm cadrul MooTools, modal.js, modal.css și să rulez scriptul
toate acestea sunt implementate de kernel, dacă există un semnal de sistem (component, modul, plug-in), dar în cazul nostru dorim să-l sunăm cu mâinile noastre. Pentru aceasta, va trebui să conectăm toate aceste lucruri în zbor. Vă sfătuiesc să faceți acest lucru în șablon înainte de redare, după cum urmează:
Dar aici putem ajunge cu SqueezeBox de inițializare duplicat. Pentru a obține în jurul valorii de acest lucru poate fi după cum urmează, aceasta va fi, de asemenea, opțiunea finală literate.
pe scurt, aici verificăm dacă semnalul de la kernel a fost conectat pentru a conecta modal.js și dacă a fost deja inițiat SqueezeBox. Așa că am întrerupt inițierea noastră. Ei bine, așa))))))
Eu dorm, tot noroc.