Въведение в деформират 6 рамка

Нека да започнем серия от публикации за око-пръкват Warp6, тази нова рамка от компанията YOOtheme. В тях ще разгледаме всички възможности на този инструмент и да ги разгледа заедно. В тази статия ще разгледаме основната концепция на шаблони на Warp и как можем да го използваме в ежедневната си работа. Ако не знаете какво Warp6 трябва незабавно да се свържете с знания чрез четене на обявяването на шаблон. След като сте се прилага към ухото, ние можем най-накрая да започне запознанства!
Warp6 могат да бъдат разделени в три слоя. Първият слой се нарича "ядро", тя съдържа основните стилове и JS скриптове, както и да се крие PHP помощник (помощници). Ядрото е универсална и ще работи на всички поддържани системи. Вторият слой се нарича "зависим слой", то е необходимо за безпроблемна интеграция в CMS. Тази част е адаптиран към конкретната система, sformirovyvaya определено API за шаблон на работни места. Третият слой се нарича "слой от шаблона", тя съдържа индивидуалните стилове за темата. Това е мястото, където всички потребителски стилове, скриптове и изображения.
За да се осигури максимална гъвкавост, ние въведохме специален етап в рамковите файлове. Ако вградите CSS, JS и PHP шаблон файл в специална папка, Warp ги свърже в серия.
Ето каскадата:
- шаблон папка
- Специален указател, като деформират / системи / Joomla
- указател деформират
Това ви дава по-голяма свобода на действие, за да замени всяка част на рамката. Сега ще разгледаме най-важните файлове за шаблона.
шаблонни файлове
Модули или приспособления могат да бъдат показвани в различни стилове, с допълнителни икони или значки. /layouts/module.php файл е отговорен за всички проектни варианти moduleyRE. В зависимост от стила на модула, module.php зарежда необходимия HTML маркирането. Същата рамка дава възможност да се избере трите най-използваните модули оформление маркиране, като равен (всички модули в позиции, разположени един до друг и има същата ширина). двойно (първия модул в серия има двойна ширина) и подредени (модули, разположени една над друга). В допълнение, можете да удължите това разнообразие на техния собствен стил или дизайн.
CSS файловете са разделени на три нива и се намират на различни места на рамката, шаблонни файлове се намират в папка / CSS. система в / изкривяване / системи / Joomla / CSS и рамка в папка / основата / CSS. Свържете файлове е много проста, защото Warp6 автоматично ги открива в тези папки. Всички файлове са блок-структуриран и добре, всеки един от тях си има име, което показва коя част от него е отговорен.
Системата за маркиране
заключение
В този преглед, ние обсъдени основните аспекти Warp6 като Cascade, CSS, JS и маркиране. Както можете да видите, Warp 6 е блок, гъвкава и разширяема рамка за създаване на шаблони, които предоставя богат набор от инструменти за разработка за Joomla 1.5 / 2.5 и Wordpress 3.x. Всичко зависи от възложителя, който функционира той използва, избирайки само инструментите, които се нуждае в даден момент. В следващата ни статия ще говорим за Warp6 "стил". Останете на линия!