Instalarea și îndepărtarea
Instalarea modulului
Instalarea modulului în interfața administrativă Setări> Setări sistem> Module apăsând butonul Set.
În acest caz, va fi numită metoda clasa DoInstall cu numele, care este un ID modul, în cazul în care punctul este înlocuit cu un caracter de subliniere. Această clasă ar trebui să fie descrise în fișierul / bitrix / module / ID-ul modulului / install / index.php.
În timpul instalării modulului trebuie să fie îndeplinite fără a eșua:
- modul de înregistrare, care este implementat folosind funcția RegisterModule.
- Dacă modulul are scripturi administrative, pentru a le apela la script-urile de apelare directorul / bitrix / admin / pentru a fi copiate.
- Toate imaginile unitatea utilizată ar trebui să fie copiate în directorul / bitrix / images / ID modul /.
La începutul fișierului este mai bine să declare toate folosite alternativ în codul. Cel mai probabil, acestea nu vor fi în măsură să anunțe toate, dar ele pot fi adăugate în acest proces. Este foarte important să ne asigurăm că aceleași sinonime nu sunt utilizate pentru spații de nume diferite.
Scoaterea modulului
Dezinstalarea modulului prin apăsarea pe butonul Delete. Astfel, metoda din clasa DoUninstall se numește cu numele care coincide cu ID-ul modulului. Această clasă ar trebui să fie descrise în fișierul / bitrix / module / ID-ul modulului / install / index.php.
În procesul de dezinstalarea modulului trebuie să fie îndeplinite fără a eșua:
- Eliminarea modulului de înregistrare, care este implementat folosind funcția UnRegisterModule
- Dacă modulul are script-uri administrative care determina script-uri pentru a fi eliminate din directorul / bitrix / admin /.
- Toate imaginile folosite în modulul trebuie să fie eliminate din directorul / bitrix / images / modul / ID.
Notă. Modulul de management și structura principală nu poate fi eliminată.