Introducere în warp 6-cadru
Să începem o serie de posturi despre acest nou cadru ochi-popping Warp6 de la compania YooTheme. în ele vom lua în considerare toate posibilitățile acestui instrument și să le examineze împreună. În acest articol ne vom uita la conceptul de bază de template-uri Warp și modul în care putem folosi în munca de zi cu zi. Dacă nu știi ce Warp6 trebuie să contacteze imediat cunoștințele citind anunțul unui șablon. După ce ați aplicat la ureche, putem începe în cele din urmă datând!
Warp6 pot fi împărțite în trei straturi. Primul strat este numit „de bază“, conține stiluri și script-uri de bază, js precum și ascunde ajutor php (ajutoare). Kernel-ul este universal și va lucra pe toate sistemele acceptate. Al doilea strat se numește „strat dependentă“, este necesar pentru integrarea perfectă în CMS. Această parte este adaptată la sistemul particular, sformirovyvaya definit API pentru șablonul de locuri de muncă. Al treilea strat este numit un „strat de șablon“, conține stilurile individuale pentru tema. Acesta este locul în care toate stilurile particularizate, script-uri și imagini.
Pentru a asigura o flexibilitate maximă, am introdus o etapă specială în fișierele cadru. Dacă încorporați CSS, JS și fișierul șablon PHP într-un dosar special, Warp le conecta în serie.
Aici este cascada:
- dosar șablon
- director special, cum ar fi urzeală / sisteme / joomla
- director urzeală
Acest lucru vă oferă o mai mare libertate de acțiune pentru a trece peste orice parte a cadrului. Acum ne uităm la cele mai importante fișiere pentru șablon.
fișiere șablon
Module sau widget-uri pot fi afișate în diferite stiluri, cu pictograme suplimentare sau insigne. fișier /layouts/module.php este responsabil pentru toate variantele de proiectare moduleyRE. În funcție de stilul modulului, module.php încarcă markup HTML necesar. Același cadru face posibil de a alege cele trei module cele mai utilizate aspect marcaj, cum ar fi egal (toate modulele în poziții situate unul lângă altul și să aibă aceeași lățime). dublu (primul modul din serie are o lățime dublă) și suprapuse (module dispuse unul deasupra celuilalt). În plus, puteți extinde această diversitate la propriul lor stil sau aspect.
CSS fișiere sunt împărțite în trei straturi și sunt situate în diferite locații ale cadrului, fișierele șablon sunt localizate în directorul / css. sistem / urzeală / sisteme / joomla / css și cadru în folderul / urzeala / css. Conectați fișiere este foarte simplu, deoarece Warp6 le găsește în mod automat în aceste dosare. Toate fișierele sunt bloc structurate și bine, fiecare dintre ele are un nume care indică o parte din ea este responsabil.
Sistemul de marcare
concluzie
In aceasta revizuire, am discutat de bază Warp6 aspecte, cum ar fi în cascadă, CSS, JS și marcare. După cum puteți vedea, urzeală 6 este un bloc, un cadru flexibil și extensibil pentru crearea de template-uri, care oferă un set bogat de instrumente de dezvoltare pentru Joomla 1.5 / 2.5 și Wordpress 3.x. Totul depinde de dezvoltator, care funcționează el folosește, alegând numai instrumentele de care are nevoie la un moment dat. În următorul nostru articol vom vorbi despre „stilul“ Warp6. Stay tuned!