User Tools

Site Tools


Sidebar

startup_tutorial_and_checklist:design_configuration:category_specific_templates:start

Category Specific Templates

The category feature is one of the deepest features in the software and this feature is just one of the features attached to categories. With this feature you can create and set category specific templates for different category specific features in the software.

You can set category specific templates for the following:

  • Listing details page template - page template that surrounds the body/details template
  • classified listing details template - the body template when displaying the details of an classified
  • auction listing details template - the body template when displaying the details of an auction
  • category home page - this is the first page you see when you click on any category link in the software. This is the page template that "surrounds" the grid, list and gallery templates. You can essentially make each category's home page another "home page".
  • category 2nd page and higher - this is the page template that surrounds the grid, list and gallery templates on pages 2 and up for any category
  • browsing grid view template
  • browsing list view template
  • browsing gallery view template
  • search and search results
  • full size image display page
  • full size image display sub-template - this is per image
  • classified print-friendly template
  • auction print-friendly template

Where do you manage the category specific template feature?

You can get to the correct page to make the category specific template assignment in two ways:

CATEGORIES > CATEGORY SETUP > [EDIT] (next to category) > [TEMPLATES]

This will open a popup. Click the [edit attachments] button next to the page you wish to. The second way and actually what the above links to after clicking the [edit attachments] button

DESIGN > PAGE ATTACHMENTS

And just click into the page you wish to make the category specific page assignment on. These are the admin tool pages to do that for specific pages. These are specific pages to make those changes to.

* Listing details page template - DESIGN > PAGE ATTACHMENTS > 1 - Listing Display Page
* classified listing details template - DESIGN > PAGE ATTACHMENTS > 1_classified - Listing Details Page, Classified {main_body} sub-template
* auction listing details template - DESIGN > PAGE ATTACHMENTS > 1_auction - Listing Details Page, Auction {main_body} sub-template 
* category home page - DESIGN > PAGE ATTACHMENTS > 3 - Browse Categories [EDIT]
* category 2nd page and higher - DESIGN > PAGE ATTACHMENTS > 3_secondary - Browse Categories 2nd page and higher
* browsing grid view template - DESIGN > PAGE ATTACHMENTS > 3_grid - Browse Categories Grid Sub-Template 
* browsing list view template - DESIGN > PAGE ATTACHMENTS > 3_list - Browse Categories List Sub-Template 
* browsing gallery view template - DESIGN > PAGE ATTACHMENTS > 3_gallery - Browse Categories Gallery Sub-Template
* search and search results - DESIGN > PAGE ATTACHMENTS > 44 - Search and Search Results
* full size image display page - DESIGN > PAGE ATTACHMENTS > 84 - Full Size Image Display Page
* full size image display sub-template - DESIGN > PAGE ATTACHMENTS > 84_detail - Full-sized image display {main_body} sub-template
* classified print-friendly template - DESIGN > PAGE ATTACHMENTS > 69_classified - Classified Details print-friendly full template
* auction print-friendly template - DESIGN > PAGE ATTACHMENTS > 69_auction - Auction Details print-friendly full template 

Once on the template assignment page for that specific page you'll see the "Category & Language-Specific Template Attachments" section of the page. Choose the language selection, category and template to use.

Start with these templates from the default design as boilerplates

The templates that are already in use within a specific page are good starting points to create a category specific page template from. Make note of the system tags in use within a specific template to continue use in your category specific template. In many templates this is only the {body_html} tag but can be very detailed what should and is optional in other templates. Take each template singly and ask any questions you may have:

  • Listing details page template - basic_page.tpl
  • classified listing details template - listing_classified.tpl
  • auction listing details template - listing_auction.tpl
  • category home page - basic_page.tpl
  • category 2nd page and higher - basic_page.tpl
  • browsing grid view sub-template - browsing_sub/grid.tpl
  • browsing list view sub-template - browsing_sub/show_all_fields/list.tpl
  • browsing gallery view sub-template - browsing_sub/gallery.tpl
  • featured gallery sub-template - browsing_sub/featured_gallery.tpl
  • search and search results - basic_page.tpl
  • full size image display page - basic_page.tpl
  • full size image display sub-template - full_size_image.tpl
  • classified print-friendly template - listing_classified_printer_friendly.tpl
  • auction print-friendly template - listing_auction_printer_friendly.tpl

Thing to know when managing category specific templates

  1. The category specific templates you set for a specific category apply to that categories subcategories also unless you set a category specific template for that category.
startup_tutorial_and_checklist/design_configuration/category_specific_templates/start.txt · Last modified: 2014/09/25 16:55 (external edit)