Cargando…

Joomla! VirtueMart 1.1 theme and template design : give a unique look and feel to your VirtueMart e-commerce store /

This book is a step-by-step tutorial that will teach you to customize VirtueMart templates and themes. It includes all the essential screenshots and code with exhaustive explanations accompanied by exercises to ensure good pickup. You may be the owner of a Joomla! VirtueMart web store or a designer...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Kwan, Joseph
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Birmingham : Packt Pub., 2011.
Colección:Community experience distilled
Temas:
Acceso en línea:Texto completo
Tabla de Contenidos:
  • Joomla! VirtueMart 1.1 Theme and Template Design; Joomla! VirtueMart 1.1 Theme and Template Design; Credits; About the Author; About the Reviewer; www.PacktPub.com; Support files, eBooks, discount offers and more; Why Subscribe?; Free Access for Packt account holders; Preface; What this book covers; What you need for this book; Joomla! VirtueMart versions; Basic Joomla! VirtueMart concepts you will need to know; Joomla! components, modules, plugins, and templates; VirtueMart modules, themes, and templates; Child products, advanced attribute, custom attribute, and product type
  • Who this book is forConventions; Reader feedback; Customer support; Downloading the example code for this book; Errata; Piracy; Questions; 1. The VirtueMart Engine; Navigating through the Joomla!/VirtueMart directories; Structure of the Joomla! URL path; Exercise 1.1: Making the Joomla! backend default to VirtueMart; Joomla! 1.5 presentation framework; Models; Views; Controllers; VirtueMart presentation framework; The class files
  • Data tier; The templates files
  • Presentation tier; The page files
  • Business logic tier; Roles of VirtueMart themes and templates; Ways to customize VirtueMart
  • Textual changesExercise 1.2: Customizing a language element; Steps; Notes; Layout changes; Frontend behavior changes; Modifying available template fields; Adding data fields; Modifying processing logic; Creating a new theme; Integrating with an external system; Other customizations; Before starting your project; Determining the scope of project; Locating file that needs modifications; Assessing your skills-determine whether to do it in-house or outsource; Back up data and files; Assessing impact on the site; Consider future upgrade compatibility; Implement design; Testing and debugging
  • Going liveSummary; 2. The VirtueMart Default Theme; The shopping life cycle; Landing page; The product listing; The product detail; The shop cart; Checkout; Account maintenance; Shopping digression; VirtueMart configuration; Global; Security; Site; Shipping; Checkout; Downloads; Feed Configuration; VirtueMart site configuration; Display subsection; Layout subsection; The default theme configuration; VirtueMart template groups; browse; product_details; basket; checkout; order_emails; common; pages; Summary; 3. Product List Templates; The product list page; Looking at our first template
  • HTML fragmentsPHP crash course; Available fields; Core browse templates; Exercise 3.1: Adding an Ask-Seller link to the browse page; Steps; Notes; Exercise 3.2: Changing core browse template CSS; Preparation; Steps; Notes; Exercise 3.3: Moving and modifying data; Preparation; Steps; Notes; Header templates; Exercise 3.4: Adding a category banner; Preparation; Steps; Notes; Navigation templates; Exercise 3.5: Using a custom sort order form; Steps; Notes; Add-to-cart form template; Exercise 3.6: Showing the add-to-cart button in all cases; Preparation; Steps; Notes; Addendum element templates