Cum modelul 1C-Bitrix, sau cum se schimba un buton de pe site-ul web

Să considerăm un exemplu in vivo. Să presupunem că aveți nevoie pentru a schimba imaginea pentru a „cumpăra“ buton în magazin on-line. Spre deosebire de multe site-uri de motor samopisnyh sau în cazul utilizării corespunzătoare CMS 1C-Bitrix un imagini dosar globale lipsesc. imagini de sistem sunt stocate, de obicei, în șablon și imaginea utilizată pe paginile (ilustrații, imagini de bunuri) - în biblioteca media sau dosarul alt depozit de fișiere.

Imaginile care sunt comune pentru toate șabloanele sunt, de obicei în dosarul / imaginile din șablon. Forma generală pentru o astfel de cale de folder este după cum urmează:

Într-un caz particular, s-ar putea arăta astfel:

Trebuie avut în vedere faptul că imaginile utilizate numai în anumite zone ale site-ului (de exemplu, „Cumpără“ magazin buton on-line sau RSS pictograma portal de știri) pot fi stocate într-un folder partajat, și într-un anumit model. template-uri de sistem (inclus în 1C-Bitrix) sunt stocate în propria lor dirrektorii / componente, podpake în numele componentei. De exemplu:

În mod similar calea pentru componentele sistemului dezvoltate de programatori terți. Singurul lucru care le diferențiază - spațiul de nume propriu în schimb bitrix, de exemplu:

Cu toate acestea, trebuie să se țină cont de faptul că editarea informațiilor din șablon este considerat incorect. Desigur, dacă nu comite gafe, componenta va continua să funcționeze, dar corect pentru a copia șablonul componentei în șablonul site-ului, în care este utilizat componenta. În acest caz, o componentă de sistem poate avea mai multe template-uri (fiecare pentru secțiunea sau site-ul său).

În cazul în care dezvoltatorul a copiat deja componenta șablon, calea va fi după cum urmează:

Și este deja aici ar trebui să caute un dosar de imagini:

Aveți grijă să nu rupă cultura de stocare a datelor în 1C-Bitrix, astfel, vă simplifica viața pentru ei înșiși și colegii lor. Amintiți-vă, nu totul funcționează - funcționează corect și eficient.

Cum modelul 1C-Bitrix, sau cum se schimba un buton de pe site-ul web

Cum modelul 1C-Bitrix, sau cum se schimba un buton de pe site-ul web

Cum modelul 1C-Bitrix, sau cum se schimba un buton de pe site-ul web

Cum modelul 1C-Bitrix, sau cum se schimba un buton de pe site-ul web

Cum modelul 1C-Bitrix, sau cum se schimba un buton de pe site-ul web

Cum modelul 1C-Bitrix, sau cum se schimba un buton de pe site-ul web

Cum modelul 1C-Bitrix, sau cum se schimba un buton de pe site-ul web

Cum modelul 1C-Bitrix, sau cum se schimba un buton de pe site-ul web

Să considerăm un exemplu in vivo. Să presupunem că aveți nevoie pentru a schimba imaginea pentru a „cumpăra“ buton în magazin on-line. Spre deosebire de multe site-uri de motor samopisnyh sau în cazul utilizării corespunzătoare CMS 1C-Bitrix un imagini dosar globale lipsesc. imagini de sistem sunt stocate, de obicei, în șablon și imaginea utilizată pe paginile (ilustrații, imagini de bunuri) - în biblioteca media sau dosarul alt depozit de fișiere.

Imaginile care sunt comune pentru toate șabloanele sunt, de obicei în dosarul / imaginile din șablon. Forma generală pentru o astfel de cale de folder este după cum urmează:

sayt.ru / bitrix nume / template-uri / template / images /

Într-un caz particular, s-ar putea arăta astfel:

/ Bitrix / template-uri / magazin-main / images /

/ Bitrix / templates / cathous / images /

Trebuie avut în vedere faptul că imaginile utilizate numai în anumite zone ale site-ului (de exemplu, „Cumpără“ magazin buton on-line sau RSS pictograma portal de știri) pot fi stocate într-un folder partajat, și într-un anumit model. template-uri de sistem (inclus în 1C-Bitrix) sunt stocate în propria lor dirrektorii / componente, podpake în numele componentei. De exemplu:

/ Bitrix / componente / bitrix / Catalog / images /

În mod similar calea pentru componentele sistemului dezvoltate de programatori terți. Singurul lucru care le diferențiază - spațiul de nume propriu în schimb bitrix, de exemplu:

/bitrix/components/allbitrix/catalog.element/images/

/bitrix/components/coffeediz/coffeediz.sale.order.ajax/images/

Cu toate acestea, trebuie să se țină cont de faptul că editarea informațiilor din șablon este considerat incorect. Desigur, dacă nu comite gafe, componenta va continua să funcționeze, dar corect pentru a copia șablonul componentei în șablonul site-ului, în care este utilizat componenta. În acest caz, o componentă de sistem poate avea mai multe template-uri (fiecare pentru secțiunea sau site-ul său).

În cazul în care dezvoltatorul a copiat deja componenta șablon, calea va fi după cum urmează:

Sayt.ru / bitrix / template-uri / nume de șablon / componente / prostranstvo_imon / numele componentei /

De exemplu:

/bitrix/templates/cathous/components/bitrix/news.list/

Și este deja aici ar trebui să caute un dosar de imagini:

/bitrix/templates/shop-main/components/bitrix/catalog.element/catalog-detail/images/

Aveți grijă să nu rupă cultura de stocare a datelor în 1C-Bitrix, astfel, vă simplifica viața pentru ei înșiși și colegii lor. Amintiți-vă, nu totul funcționează - funcționează corect și eficient.