Localizarea fișierelor modulului în

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
/ images / cms / admin / full / ico_s / ico_ .gif - pictograma 16x16 px
  • / images / cms / admin / full / ico_b / ico_ .gif - pictograma 32x32 px
    • 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 / mici / .png - pictograma 42x30 px
    • / images / cms / admin / mac / icoane / mediu / .png - pictograma 64x64 px
    • / images / cms / admin / mac / icoane / big / .png - pictograma 95x95 px
  • Ușor ckin "Simplu" - nu există icoane pentru această piele.
  • 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







    Articole similare

    Trimiteți-le prietenilor: