Localizarea fișierelor modulului
Principalele fapte referitoare la localizarea fișierelor modulului în raport cu rădăcina site-ului:
Notă 2. $ template_name este numele fișierului șablon. Implicit, acest fișier este numit implicit.
Nota 3. $ skin_name este numele codului pielii. De la versiunea 2.8. * Sistemul utilizează un Mac - Butterfly skin.
Codul modulului PHP este localizat în directorul / classes / modules / /
Șabloane pentru piei de admin
Șablon XSLT pentru panou administrativ / stiluri / skin-uri / /
Șabloane FRONT-END
Modele de module FRONT-END. Șablonul este conectat prin extensia de fișier. Există două opțiuni pentru extensiile de fișiere: tpl, xsl
Motorul Templating TPL
Fișierele sunt în / tpls // .tpl Punctul de intrare este un șablon din / tpls / content / .tpl asociat cu o anumită pagină din panoul administrativ.
XSLT Templating Engine
Toate fișierele șablon sunt în folderul / xsltTpls /. Orice fișier poate fi un punct de intrare. Regulile conform cărora fișierele din acest dosar sunt aranjate nu există în momentul de față.
Imagini și stiluri CSS
Imaginile și stilurile CSS care sunt specifice unui anumit modul trebuie plasate în următoarele dosare:
- Fișiere CSS în directorul / css / cms / admin / .css
- Fișierele IMG utilizate în panoul de administrare sunt plasate în dosarul corespunzătoare a skin / images / cms / admin / / în interiorul acestui dosar funcționează regulile proprii ale acestui skin.
Module Icoane
Modulul trebuie să aibă icoane de anumite dimensiuni pentru fiecare piele. Numele de bază pentru pictograma specificată în fișierul de instalare ($ INFO ['ico']).
- Pielea principală "Full" - pictogramele pentru această piele sunt în dosar
- Ckin "Butterfly" - pictogramele pentru această piele sunt în dosar
/ images / cms / admin / mac / icons Pentru această pată numele de bază al pictogramei este ignorat. Pictograma trebuie să conțină numele modulului, tipul de pictogramă este transparent png
- / images / cms / admin / mac / icoane / mediu / .png - pictograma 64x64 px
- / images / cms / admin / mac / icoane / big / .png - pictograma 95x95 px
Icoane ale elementelor din structura site-ului
Pentru fiecare piele, există propriul set de icoane pentru elementele "structurii site-ului" afișate în arbore. Se salvează că căile pentru toți sunt la fel:
Ca referință, fișierul corespunzător din dosar este descărcat
/ om /. de exemplu, pentru admin / content / seo / page, fișierul implicit va fi /man/ru/content/seo.html