Първостепенни шаблони O компоненти и модули

За да се промени изхода на определени компоненти в Joomla е необходимо да се разбере структурата на компонента. Като пример, помислете за стандартен компонент com_content дисплей материали.

Първостепенни шаблони O компоненти и модули

Можете също така да се отбележи, че има повече оформление файлове, които липсват в списъка, когато създавате елемент от менюто (например статия / TMPL / pagebreak.php). Това се дължи на инструкциите, които са описани в pagebreak.xml, които крие тази добавка от списъка за позиция от менюто. Но това е отделен въпрос и неговото засяга не си заслужава. Тъй като не е дете шаблони (например категория / TMPL / blog_item.php и други) от тях малко по-късно.

Осъществяване белег на Joomla шаблон за компоненти

Замяната на изходното маркиране случва в шаблона в директорията / HTML. Например, за стандартен образец ще rhuk_milkyway / шаблони / rhuk_milkyway / HTML /. Важно е да се разбере, че ако сте предефинира изход маркиране в шаблон, той няма да бъде променен от други шаблони.

Структура замени изхода за маркиране, ще изглежда така (например, се използва стандартен формуляр rhuk_milkyway):

Можете да направите от проучването случай на rhuk_milkyway стандартен шаблон. Първоначално, няма шаблон замяна, и вие трябва да промените оформлението на стандартния формуляр на материала. За да направите това, просто трябва да копирате файла от стандартен компонент /components/com_content/views/article/tmpl/default.php в новосъздадената директория /templates/rhuk_milkyway/html/com_content/article/default.php продължи да промените оформлението вече във вашия шаблон, а не засягащи основните съставни файлове.

Така че е възможно да се наложи над изхода на всеки компонент, ако го поддържа.

Замяната на детето оформления

Ново определяне на мястото им по същия начин, както obyno маркиране. Да предположим, че ако искате да го замените оформлението на материала в блога си, да копирате /components/com_content/views/category/tmpl/blog_item.php /templates/rhuk_milkyway/html/com_content/category/blog_item.php правилния шаблон.