Joomla! Template Design 2

  • PDF

 

Session: Joomla! Template Design 2
Instructor: Barb Ackemann
Training Track: Joomla! Core CMS
Audience: Content Creators & Developers

 

This workshop takes a very basic Joomla template and makes it better. You’ll learn about template overrides – what they are, how you use them and why. A table-less, pure CSS layout is just one reason; you’ll learn how to adapt the overrides included in the beez template and a few lines of code that help you with the “handles” you need to control the styling of your pages.

You’ll learn how you can have separate main navigation and sub-navigation without building multiple menus!

You’ll learn to make your template dynamic with page layout that depends on how modules are assigned. Learning how to use conditional statements and variables to give you lots of control and flexibility.

Key Points:

  • How to create a template override
  • How to override some of the HTML that Joomla generates by default
  • How to deal with menu modules and menu styling
  • Handy, copy/paste conditional statements for modules
  • How to set exceptions for the home page
  • Q & A session

 

Prerequisite: This is for Intermediate Joomla users. The ability to code a static html page with all aspects of presentation in an external css stylesheet, familiarity with working with Joomla! content items, menus and modules are a must. You do NOT need to know php, though it won’t hurt! It’s not required that you attend, but we highly recommend attending Templates 1 on Wednesday, as Template 2 will build on the foundation laid in that workshop. For beginners or those evaluating Joomla for the first time, we highly recommend attending the Joomla CMS KickStart Sessions on Monday, May 3rd.

Last Updated on January 29, 2011


You're Invited!
2012 CMS Expo

Learning & Business Conference

For Business Technology & Content Pros


May 8, 9, 10, 2012
Hilton Orrington Hotel

Evanston, Illinois
Phone: (815) 455-2900
Email: CMS Expo

Register Here

Facebook
Twitter


© CMS Association Inc