I want to display some of my sideboxes on my front page only, and suppress them from all other pages.
|
Create an over-ride for the sidebox's module file. For the featured products sidebox, this would involve copying includes/modules/sideboxes/featured_products.php to includes/modules/sideboxes/YOUR_TEMPLATE_NAME/featured_products.php. Open up your new sidebox module file and take a look at the code. In Zen Cart 1.3.x most will look something like this <?php BIG COMMENT BLOCK // test if box should display $show_featured= true; if ($show_featured == true) { MAIN PROCESSING BLOCK } ?> All we need to do is to change the line that reads $show_featured= true; into if ($this_is_home_page) { $show_featured = true; } else { $show_featured = false; } If your sidebox module doesn't have a conditional such as if ($show_featured == true) { ... } wrapped around the code, then just add it (changing the variable name to something suitable and unique for your sidebox to avoid unintentionally turning off other sideboxes.
|
|||||||||||||||||
|
Related Articles
|
|||||||||||||||||
Copyright © 2003 - 2009 Zen Ventures, LLC


