Ferestre pop-up cu 1s-bitrix, alexey valeev

Aceasta este ceea ce arată fereastra pop-up standard, pe care o puteți obține pe site-ul:

Ferestre pop-up cu 1s-bitrix, alexey valeev

Instalare și configurare

Primul pas este să conectați kernel-ul cu comanda

Această comandă trebuie executată o singură dată - înainte de operația de creare a ferestrei.







unde
titlu - titlu (pe fundal albastru închis)
cap - textul de sub titlu, până la formular
conținut - cod html al formularului cu elemente arbitrare. Împachetarea liniei trebuie întotdeauna să fie precedată de un "\"
pictograma - numele clasei care va fi atasata pe bloc cu capul de text. Sau puteți specifica calea către fundalul imaginii.
redimensionabil - permite redimensionarea ferestrelor (true | false)






draggable - permite drag and drop cu mouse-ul (true | false)
înălțime - înălțime
lățime - lățime
butoanele reprezintă o matrice care descrie butoanele. Particularitatea butoanelor este aceea că acestea sunt situate în afara formei, adică standardul "trimite" fără un handler de clic nu va funcționa. În parametru, puteți utiliza butoanele presetate BX.CDialog.btnSave. BX.CDialog.btnCancel. BX.CDialog.btnClose - salvarea, anularea și închiderea, respectiv. De obicei, ele sunt utilizate în modul de descărcare a codului dintr-un fișier extern. Considerarea acestei metode este dincolo de scopul articolului și nu o vom descrie.

Există un alt mod de a crea butoane pentru o fereastră pop-up - folosind metoda

Parametrul este o serie de butoane, fiecare având următoarele proprietăți:
titlu - nume vizibil
id - identificatorul elementului
numele este valoarea atributului name
action - functie-handler de presare

De exemplu, iată câteva comenzi utile pe care le puteți utiliza în programator:
document.getElementById ("formid") submit () - trimiteți formularul cu metoda id = "formid" specificată în antetul de formular
this.parentWindow.Close () - închide fereastra pop-up
BX.ajax.submit (BX ("formid")) - trimiteți formularul cu id = "formid" folosind ajax-request.

Deci, fereastra este creată, toți parametrii sunt umpluți, rămâne să se arate cu ajutorul comenzii

Asta e, pur și simplu, puteți crea ferestre pop-up dinamice utilizând 1-Bitrix.

Articole similare







Articole similare

Trimiteți-le prietenilor: