Cum se programează în mod corect în crix 1c bitrix

Cum se programează în mod corect în crix 1c bitrix
  • Compania
  • portofoliul
  • Blog
  • certificări
  • Contactați-ne

Cum se programează corect în CMS 1C Bitrix

Programarea corectă și cunoașterea structurii CMS, cu care lucrați parte integrantă a unui bun programator. Voi oferi câteva recomandări și sfaturi pentru programare în Bitrix:






  1. Pentru a vă scrie propriile funcții, trebuie să conectați bibliotecile în fișierul init.php care se află pe calea / bitrix / php_interface /;
  2. Pentru începători va fi util să înțelegeți "Ordinul de executare a paginii". că într-o consecință pentru a vă scuti de astfel de întrebări: de ce nu funcționează? ce este acest gunoi? etc .;
  3. În Bitrix, există constante speciale. trebuie citite;
  4. În Bitrix există un astfel de lucru ca "Evenimente" care determină executarea unui anumit cod la apariția unui anumit eveniment. Aproape toate puzzle-urile tale pot fi rezolvate cu ajutorul evenimentelor. Există o mulțime de evenimente, le puteți citi în Bitrix API. Puteți înregistra procedura de tratare a evenimentului în același fișier init.php;
  5. Adăugarea de logică privată la personalizarea unui șablon de component trebuie să apară prin fișierul result_modifier.php care ar trebui să fie localizat în șablonul de component. În acest fișier, puteți redefini sau completa array-ul $ arResult, care, la rândul său, este afișat în șablonul template.php;
  6. Dacă trebuie să modificați datele componentei cu cache-ul în el, se folosește fișierul component_epilog.php, pe care trebuie să-l puneți în șablonul component. Acest fișier este conectat după ce șablonul este executat;
  7. În mod frecvent, 95% din sarcini sunt rezolvate cu ajutorul componentelor standard, trebuie doar să vă integrați în design. Dacă aveți un procent de sarcini care nu au fost rezolvate utilizând componente standard mai mici de 95%, atunci ați ales versiunea greșită pentru dezvoltare sau nu ați înțeles "Filosofia Bitrix";
  8. De asemenea, efectuați un anumit cod de lumină pe un program, eventual cu ajutorul "agentului". Am scris deja pe site-ul meu cum să creeze și să execute acest cod. De ce codul ar trebui să fie "ușor" - nu uitați de timpul de execuție al scenariului;
  9. Nu este nevoie să atingeți baza de date, să creați mese suplimentare etc. Totul se poate face prin IB, folosind componente sau metode adecvate;






Aceasta nu este cu siguranță o listă completă de recomandări și axiomi atunci când lucrați cu Bitrix, dar folosirea acestor reguli și sfaturi vă pot îmbunătăți semnificativ nivelul de muncă. Lucrare de succes.

Specialist în web-design

Cerinte: Experienta de lucru de la 2 ani, prezenta lucrarilor implementate, intelegerea conceptelor de creare a web design-ului si a interfetei web # 40 conform logicii existente # 41;

Programator 1C-Bitrix

Cerințe: Învățământul superior, experiență cu CMS 1C-Bitrix de la 1 an, experiență cu PHP de la 2 ani, cunoștințe de JQ # 41; în fluxul de lucru AJAX și așa mai departe.

om machiaj

Cerinte: Experienta de 2 ani, prezenta lucrarilor embedded, cunoasterea standardelor HTML si abilitatea de a lucra pe ele, js # 41; în fluxul de lucru, aspectul browserului încrucișat.







Trimiteți-le prietenilor: