Discussion on Genesis - Elegant and Responsive Zen Cart Template


sammycorp supports this item


249 comments found.

Can I disable the drop down menus from the menu bar? I have a lot of categories and sub categories which are already displayed if I use the left column. Its rather cumbersome when rolling over the header menus to have the drop downs show

Thankyou. That file with the commented sections works.

Place that on tpl_header.php Just before this code :

<div class="span6"><div class="search-top-header pull-right"><?php require(DIR_WS_MODULES . 'sideboxes/genesis/search_header.php'); ?></div></div>

The complete should be like this :

<?php if (EZPAGES_STATUS_HEADER == '1' or (EZPAGES_STATUS_HEADER == '2' and (strstr(EXCLUDE_ADMIN_IP_FOR_MAINTENANCE, $_SERVER['REMOTE_ADDR'])))) { ?> <ul class="unstyled nomargin ezpagesHead pull-right inline"> <?php require($template->get_template_dir('tpl_ezpages_bar_header.php',DIR_WS_TEMPLATE, $current_page_base,'templates'). '/tpl_ezpages_bar_header.php'); ? </ul><div class="clearfix" /> <?php } ?>

It create ezpages inline list above the search box.

Hi there,

Not sure if others have commented on it already, but the Twitter timeline on mobile devices are touching the next column.

I added into my stylesheet: .twitter-timeline { min-width: 100px !important; }

and adjusted accordingly for smaller devices.

Just some useful info if someone’s looking


Hi Jay, Thanks for the tips.


Can you be more specific on where to add this code (between which lines on which document) in order to re-enable addition of EZ Pages to the Menu.

I understand you made the decision to remove for design purposes but I would like o make that determination for myself.


    <?php require($template->get_template_dir(‘tpl_ezpages_bar_header.php’,DIR_WS_TEMPLATE, $current_page_base,’templates’). ’/tpl_ezpages_bar_header.php’); ?
<?php } ?>

Okay. Edit includes/templates/genesis/templates/tpl_modules_categories_tabs.php

Find this code :

<?php echo $content; ?>

Then add this code below it.

<!--bof-header ezpage links-->
          <?php require($template->get_template_dir('tpl_ezpages_bar_header.php',DIR_WS_TEMPLATE, $current_page_base,'templates'). '/tpl_ezpages_bar_header.php'); ?>
          <?php } ?>
          <!--eof-header ezpage links-->


That worked. I understand your reluctance with respect to the design but as long as the end user doesn’t overload with pages its fine. In my case 5 pages is good.

It didn’t work with the small (mobile) menu so I also added it after <?php echo $content_small; ?> on the same document.

Yeah. Sorry forgot that. Thanks

Thanks for this fantastic template. I just installed it. But the icons don’t appear, only the blank space of missing icons can be seen.

In Google Chrome the inspect element shows -

<i class="icon-angle-right" /> <i class="icon-angle-left" /> <span class="icon-angle-down" /> <i class="icon-star" /><br /> <i class="icon-phone" />
and other icons that do not appear on the page.

Can you please guide me how to make the icons appear.

With .htaccess from inside UPLOAD/includes/ the page is completely out of sync. With default Zen-Cart .htaccess the icons disappear while the page loads fine. When I delete .htaccess from the includes folder, all is just fine. Could you please take a look at it, I have emailed you the login details.


Fixed. By email

That was quick!!! Thank you so much.

Pre Purchase question…Does this theme have setup that has a shorter slider and would allow an html or module next to the slider? Such as: http://themeforest.net/item/herbally-clean-zencart-theme/full_screen_preview/3743304

Hi sammycorp, how can I change the width of the input and textarea field in contact us page?

It’s on includes/templates/genesis/templates/tpl_contact_us_default.php

<?php echo zen_draw_textarea_field('enquiry', '30', '7', $enquiry, 'id="enquiry"'); ?>

You have to increase ‘30’ and/or ‘7’


I had already modified these parameters, but only the width doesn’t change. How can I solve this problem?


Does the template come preloaded with the demo data?

Unfortunately No. I can’t distribute the image. It’s a part of themforest agreement with author.

Can you tell me which fonts have been used for the green ‘GENESIS’ text in the logo?


I’ve been searching the PSD files and can’t find it. I will let you know the font name if i found it.


Quick question for you, I am currently working on setting up our new online store with this theme, I have it installed, and working good on our test server, however once I started uploaded our products and such it became unusable as far as how long it takes the pages to load, we have roughly 150k products, and close to 38k categories loaded in there, right now it takes almost 28 seconds to parse, however the database executes all the queries in right at .0079 seconds, I have turned off all the menus, and the commented out the menus in the header, so that it does not try to load all of the categories on every page, however I am still getting these slow times, I also noticed that the more categories we add the longer it takes the page to load. I am not sure why this is as there is nothing that is calling categories on the home page, or on any of the sideboxes as I have disabled the menus ATM and also disabled all the categories. If I remove all my categories and products from the Database then the pages load in a respectable 1.6 seconds or better on first call. Any insite to where I could look would be fantastic or you can email me directly. Also if I load up the basic zen theme the page parses in less than .5 seconds and executes the same sometimes more queries in the same amount of time give or take .005 seconds.


Sorry for the issue.

What is your site url?

Do you have Image Handler installed?

@jwaynehinkle i am noticing when we have a lot of categories as well the performance of the theme is poor. I look forward to feed back from sammycorp to see why this is. The basic theme of zen cart loads fine with a lot of categories.


Sorry for the issue. What is your site url? Do you have Image Handler installed?


Is there a way to have custom category images implemented? I would like them directly above the text description or possibly replace text on specific category pages.

Thanks in advance

Hi, I am not sure about your question. Did you mean category image listing? Or Category Image on product listing?


Actually probably both… It will probably be the same image on the category listing page and on the products page in that particular category… If I’m confused then please clarify.. Thanks


I need more details about this. Maybe a screenshot. So I can provide you the code.


Hi, love this template. However, I have a issue with home / mail / phone / arrow icons disappearing when looking at the cart via http://www. link but they appear when not using the www. link for example… http://www.domain.com icons dont appear http://domain.com everything is fine. Also, the font looks good if I use http://domain.com but does not look good when using www. I noticed there was another user in the forum that had the same issue but you had replied privately so I could not find the resolution. Thanks
It’s Cross-Domain Font. You have to modify the .htaccess a bit. Edit this code :
<FilesMatch "(?i).*\.(js|css|html?|ico|jpe?g|gif|webp|png|swf|flv|xml|xsl|otf|ttf|woff|eot|svg)$">
  Order Allow,Deny
  Allow from all

Change it to :

<FilesMatch "(?i).*\.(js|css|html?|ico|jpe?g|gif|webp|png|swf|flv|xml|xsl|otf|ttf|woff|eot|svg)$">
  Order Allow,Deny
  Allow from all
  Header set Access-Control-Allow-Origin "*" 

Let me know if it works

Yes! Worked like a charm. Thanks for your help and quick response.

Hi Sammy,

My subcategories are quite long. My issue is that instead of text spilling over to next line, only one line in displayed and the text is being truncated. Can you please let me know how I can make the sub categories display in more than one line.


Never mind – I solved the issue – thanks

We have been using this template on zencart v1.3.9h for some time and are very happy and pleased with it. Thank you for the great template. We want to upgrade zencart to v1.5.1. When I upgrade the zen database from v1.3.9h, the “Genesis Themes Configuration” doesn’t appear in the administrator configuration area. Also, trying to run the v1.5.1 sql scripts errors out. Is there a way to manually add this?

Hi, Sorry for the very late response. It’s need a little trick to do that.

1. You have to search the configuration_group_id of Genesis Themes Configuration 2. Open genesis_install.sql with text editor. Only copy this code to Admin->Tools->Install SQL Patches

INSERT INTO admin_pages (page_key, language_key, main_page, page_params, menu_key, display_on_menu, sort_order) VALUES ('configGenesis', 'BOX_CONFIGURATION_GENESIS_THEMES', 'FILENAME_CONFIGURATION', CONCAT('gID=',@t4), 'configuration', 'Y', 100);

And change @t4 with configuration_group_id.

You can let me know your zen cart admin account if you are not sure about this.

just wondering if it comes with a quickstart file where it’s the template and zencart together and it makes it look like the demo right away, or if it’s a stand-alone template file to install into an existing zencart installation. thanks.


Nope. It’s just the themes. Zen cart is needed. You can download it on official zen cart site or install via script installer on your hosting (if any). Once you install zen cart. You can install the themes and configure it.


Purchased this theme, I am missing Configuration -> Genesis Themes Configuration. Please help!

Probably, You missed the Install SQL Patches or forgot to upload the admin file on YOUR_ADMIN directory.

Let me know if you need further help.



Is it possible to make the featured products rotate automaticly? I’m referring to the featured products on mainpage under the slider.

Best Regards JDahlbom


To make it rotate automatically you have to edit the javascript. It’s located on tpl_modules_featured_products.php You will find js code something like this :
<script type="text/javascript"><!--
$(window).load(function() {
        namespace: "grey-",
        slideshow: false,
        animation: "slide",
        animationLoop: false,
        pauseOnHover: true,
        controlNav: false,
         prevText: '<i class="icon-angle-left" />',
         nextText: '<i class="icon-angle-right" />',
        controlsContainer: ".featured-carousel-nav",
        manualControls: ".featured-carousel-wrapper",
        itemWidth: 188

You just need to set true on slideshow

It’s the same with special and latest (tpl_modules_specials_default,php and tpl_modules_whats_new.php)

Good Luck

Is this template compatible with Ultimate SEO URLs or is there another way to get well formed URLs with this template.

It’s compatible with Ult. SEO, CEON, etc. You just to make sure that you merge html_output.php file correctly.


I want to edit product detai page and New product page which is beow product list page,

whese is the route?

I am not sure with your question. Product Info is on tpl_product_info_display.php Product Listing is on tpl_modules_product_listing.php

I have found my facebook account ID ,but no infomation at the bottom,why? My facebook address www.facebook/capitalccltd, ID 100006359974002

You just need to enter “capitalccltd” not “100006359974002”