joomla-templates-small-coveDieses Buch richtet sich an alle, die ihre eigenen, individuellen Templates für Joomla gestalten wollen. Anfänger finden hier einen umfangreichen Einstieg in die Template-Entwicklung und professionelle Webdesigner werden Ihre Kenntnisse um eine ausgeklügelte Template-Engine erweitern können.

 

In dem Buch beschreibe ich, wie man ein Screendesign mit Photoshop erstellt und dieses Design dann in ein Joomla Template umsetzt. Dabei setze ich aktuelle Techniken aus dem Webdesign ein und man erfährt, auf was es bei der Umsetzung ankommt. Die Fähigkeiten, die man im Laufe der Kapitel neu hinzugewinnt, können später nicht nur unter Joomla gebraucht werden, sondern allgemein im Webdesign.

 

Der sichere Umgang mit Joomla und Photoshop wird vorausgesetzt. CSS und HTML sollten einem vertraut sein; Basiswissen reicht hier vollkommen aus. Der Wille Neues zu erlernen und ein Template mit der PHP und Joomla-eigenen Anweisungen zu programmieren wird dazu beitragen dieses Buch erfolgreich einzusetzen.

 

 

Template Entwicklung

 

Wenn man zum ersten mal eine Template entwickelt ist es wichtig zu verstehen, dass es sich nicht „nur“ um Webdesign handelt. Ein Template unter Joomla bestimmt das Aussehen einer Website. Vor der Template-Entwicklung kommt das Gestalten eines Screendesigns. In diesem Design zeichnet sich die spätere Funktionalität der Website ab. Steht das Screendesign kommt es dann zum Webdesign. Es wird mit HTML, CSS und Bildern umgesetzt. Das Webdesign ist ein Bestandteil der Template-Entwicklung, die mit PHP, Javascript und Template-Befehlen weiter geführt wird.

 

Ein weiterer Bestandteil der Template-Entwicklung ist die Parametrisierung. Mit Hilfe von Parameter kann man über das Backend Einfluss auf das Template nehmen und z. B. es in ganz anderen Farben anzeigen lassen. Durch eine einfache Auswahl kann man veranlassen ein anderes Cascading Style Sheet zu nehmen, um die Website in einem anderen Licht zu präsentieren.

 

Durch Overrides kann man diese Gestaltung von Joomla-Komponenten beeinflussen, indem man Dateien einfach „überschreibt“. Der Erwerb der Fähigkeit mit dem Umgang von Overrides ist Bestandteil dieses Buches.

 

Wenn man Texte im Template verwenden will, kann man diese mit Sprachdateien für die ganze Welt zur Verfügung stellen.

 

Mit dem Javascript-Framework Mootools, das Joomla von Haus aus mitbringt, codiert man weniger und legt schnell und effektiv Bausteine für animierte Effekte und Elemente.

 

Ihr werdet die Template-Engine von Joomla besser kennenlernen, die kaum Wünsche offen lässt, und bald merken, dass die Entwicklung auch richtig Spaß machen kann.

 

Leseprobe zum Buch, das am 4. November 2009 im Franzis-Verlag erschienen ist.


Das Buch kann hier direkt beim Franzis-Verlag bezogen werden.

Alexander Schmidt

Alexander Schmidt

Alexander Schmidt ist Webentwickler und Buchautor. Er lebt mit seiner Familie in Bad Nauheim / Hessen. Seit 2005 realisiert er als Einzelunternehmer Websites mit Joomla und ist fasziniert von der Template-Engine des Content Management Systems.

Website: www.templates4joom.la E-Mail-Adresse: Diese E-Mail-Adresse ist gegen Spambots geschützt! JavaScript muss aktiviert werden, damit sie angezeigt werden kann.