Page 1 of 2 12 LastLast
Results 1 to 10 of 14
  1. #1
    Join Date
    Jul 2009
    Posts
    402
    Plugin Contributions
    0

    Default move subcategory names on top

    Hi,
    I want to move the subcategory names and related images on top of the page that appears when clik on the category name.

    Now it is:
    ########################################__
    description

    subcat 1 subcat 2 subcat 3
    ########################################__
    What I want is
    ########################################__
    subcat 1 subcat 2 subcat 3

    description
    ########################################__

    Is this possible?

    Thanks

  2. #2
    Join Date
    Apr 2006
    Location
    Texas
    Posts
    6,196
    Plugin Contributions
    0

    Default Re: move subcategory names on top

    PM me please the page in ? ...

  3. #3
    Join Date
    Apr 2006
    Location
    Texas
    Posts
    6,196
    Plugin Contributions
    0

    Default Re: move subcategory names on top

    You will need to move a few .php coding around for this to achieve..
    includes/ templates/ your_template/ templates/ tpl_index_product_list.php

  4. #4
    Join Date
    Jul 2009
    Posts
    402
    Plugin Contributions
    0

    Default Re: move subcategory names on top

    Thanks for your answer.

    I know that moving up or down thw code lines I can change the aspect of the page. I have done that with product info

    I did browse the file includes/ templates/ your_template/ templates/ tpl_index_product_list.php but I could no identify the section generating the descritpion of the category and the section listing the subcategories.

    Can you help further?

    Thanks

    enzo

  5. #5
    Join Date
    Apr 2006
    Location
    Texas
    Posts
    6,196
    Plugin Contributions
    0

    Default Re: move subcategory names on top

    Have you tried playing around on a test site to see what works in this .php file.. tpl_index_product_list.php
    PHP Code:
    <?php
    /**
     * Page Template
     *
     * Loaded by main_page=index<br />
     * Displays product-listing when a particular category/subcategory is selected for browsing
     *
     * @package templateSystem
     * @copyright Copyright 2003-2010 Zen Cart Development Team
     * @copyright Portions Copyright 2003 osCommerce
     * @license http://www.zen-cart.com/license/2_0.txt GNU Public License V2.0
     * @version $Id: tpl_index_product_list.php 15589 2010-02-27 15:03:49Z ajeh $
     */
    ?>
    <div class="centerColumn" id="indexProductList">

    <h1 id="productListHeading"><?php echo $breadcrumb->last(); ?></h1>

    <?php
    if (PRODUCT_LIST_CATEGORIES_IMAGE_STATUS == 'true') {
    // categories_image
      
    if ($categories_image zen_get_categories_image($current_category_id)) {
    ?>
    <div id="categoryImgListing" class="categoryImg"><?php echo zen_image(DIR_WS_IMAGES $categories_image''CATEGORY_ICON_IMAGE_WIDTHCATEGORY_ICON_IMAGE_HEIGHT); ?></div>
    <?php
      
    }
    // categories_image
    ?>

    <?php
    // categories_description
        
    if ($current_categories_description != '') {
    ?>
    <div id="indexProductListCatDescription" class="content"><?php echo $current_categories_description;  ?></div>
    <?php // categories_description ?>

    <?php
      $check_for_alpha 
    $listing_sql;
      
    $check_for_alpha $db->Execute($check_for_alpha);

      if (
    $do_filter_list || ($check_for_alpha->RecordCount() > && PRODUCT_LIST_ALPHA_SORTER == 'true')) {
      
    $form zen_draw_form('filter'zen_href_link(FILENAME_DEFAULT), 'get') . '<label class="inputLabel">' .TEXT_SHOW '</label>';
    ?>

    <?php
      
    echo $form;
      echo 
    zen_draw_hidden_field('main_page'FILENAME_DEFAULT);
      echo 
    zen_hide_session_id();
    ?>
    <?php
      
    // draw cPath if known
      
    if (!$getoption_set) {
        echo 
    zen_draw_hidden_field('cPath'$cPath);
      } else {
        
    // draw manufacturers_id
        
    echo zen_draw_hidden_field($get_option_variable$_GET[$get_option_variable]);
      }

      
    // draw music_genre_id
      
    if (isset($_GET['music_genre_id']) && $_GET['music_genre_id'] != '') echo zen_draw_hidden_field('music_genre_id'$_GET['music_genre_id']);

      
    // draw record_company_id
      
    if (isset($_GET['record_company_id']) && $_GET['record_company_id'] != '') echo zen_draw_hidden_field('record_company_id'$_GET['record_company_id']);

      
    // draw typefilter
      
    if (isset($_GET['typefilter']) && $_GET['typefilter'] != '') echo zen_draw_hidden_field('typefilter'$_GET['typefilter']);

      
    // draw manufacturers_id if not already done earlier
      
    if ($get_option_variable != 'manufacturers_id' && isset($_GET['manufacturers_id']) && $_GET['manufacturers_id'] > 0) {
        echo 
    zen_draw_hidden_field('manufacturers_id'$_GET['manufacturers_id']);
      }

      
    // draw sort
      
    echo zen_draw_hidden_field('sort'$_GET['sort']);

      
    // draw filter_id (ie: category/mfg depending on $options)
      
    if ($do_filter_list) {
        echo 
    zen_draw_pull_down_menu('filter_id'$options, (isset($_GET['filter_id']) ? $_GET['filter_id'] : ''), 'onchange="this.form.submit()"');
      }

      
    // draw alpha sorter
      
    require(DIR_WS_MODULES zen_get_module_directory(FILENAME_PRODUCT_LISTING_ALPHA_SORTER));
    ?>
    </form>
    <?php
      
    }
    ?>
    <br class="clearBoth" />

    <?php
    /**
     * require the code for listing products
     */
     
    require($template->get_template_dir('tpl_modules_product_listing.php'DIR_WS_TEMPLATE$current_page_base,'templates'). '/' 'tpl_modules_product_listing.php');
    ?>


    <?php
    //// bof: categories error
    if ($error_categories==true) {
      
    // verify lost category and reset category
      
    $check_category $db->Execute("select categories_id from " TABLE_CATEGORIES " where categories_id='" $cPath "'");
      if (
    $check_category->RecordCount() == 0) {
        
    $new_products_category_id '0';
        
    $cPath'';
      }
    ?>

    <?php
    $show_display_category 
    $db->Execute(SQL_SHOW_PRODUCT_INFO_MISSING);

    while (!
    $show_display_category->EOF) {
    ?>

    <?php
      
    if ($show_display_category->fields['configuration_key'] == 'SHOW_PRODUCT_INFO_MISSING_FEATURED_PRODUCTS') { ?>
    <?php
    /**
     * display the Featured Products Center Box
     */
    ?>
    <?php 
    require($template->get_template_dir('tpl_modules_featured_products.php',DIR_WS_TEMPLATE$current_page_base,'templates'). '/tpl_modules_featured_products.php'); ?>
    <?php 
    ?>

    <?php
      
    if ($show_display_category->fields['configuration_key'] == 'SHOW_PRODUCT_INFO_MISSING_SPECIALS_PRODUCTS') { ?>
    <?php
    /**
     * display the Special Products Center Box
     */
    ?>
    <?php 
    require($template->get_template_dir('tpl_modules_specials_default.php',DIR_WS_TEMPLATE$current_page_base,'templates'). '/tpl_modules_specials_default.php'); ?>
    <?php 
    ?>

    <?php
      
    if ($show_display_category->fields['configuration_key'] == 'SHOW_PRODUCT_INFO_MISSING_NEW_PRODUCTS') { ?>
    <?php
    /**
     * display the New Products Center Box
     */
    ?>
    <?php 
    require($template->get_template_dir('tpl_modules_whats_new.php',DIR_WS_TEMPLATE$current_page_base,'templates'). '/tpl_modules_whats_new.php'); ?>
    <?php 
    ?>

    <?php
      
    if ($show_display_category->fields['configuration_key'] == 'SHOW_PRODUCT_INFO_MISSING_UPCOMING') {
        include(
    DIR_WS_MODULES zen_get_module_directory(FILENAME_UPCOMING_PRODUCTS));
      }
    ?>
    <?php
      $show_display_category
    ->MoveNext();
    // !EOF
    ?>
    <?php 
    //// eof: categories error ?>

    <?php
    //// bof: categories
    $show_display_category $db->Execute(SQL_SHOW_PRODUCT_INFO_LISTING_BELOW);
    if (
    $error_categories == false and $show_display_category->RecordCount() > 0) {
    ?>

    <?php
      $show_display_category 
    $db->Execute(SQL_SHOW_PRODUCT_INFO_LISTING_BELOW);
      while (!
    $show_display_category->EOF) {
    ?>

    <?php
        
    if ($show_display_category->fields['configuration_key'] == 'SHOW_PRODUCT_INFO_LISTING_BELOW_FEATURED_PRODUCTS') { ?>
    <?php
    /**
     * display the Featured Products Center Box
     */
    ?>
    <?php 
    require($template->get_template_dir('tpl_modules_featured_products.php',DIR_WS_TEMPLATE$current_page_base,'templates'). '/tpl_modules_featured_products.php'); ?>
    <?php 
    ?>

    <?php
        
    if ($show_display_category->fields['configuration_key'] == 'SHOW_PRODUCT_INFO_LISTING_BELOW_SPECIALS_PRODUCTS') { ?>
    <?php
    /**
     * display the Special Products Center Box
     */
    ?>
    <?php 
    require($template->get_template_dir('tpl_modules_specials_default.php',DIR_WS_TEMPLATE$current_page_base,'templates'). '/tpl_modules_specials_default.php'); ?>
    <?php 
    ?>

    <?php
        
    if ($show_display_category->fields['configuration_key'] == 'SHOW_PRODUCT_INFO_LISTING_BELOW_NEW_PRODUCTS') { ?>
    <?php
    /**
     * display the New Products Center Box
     */
    ?>
    <?php 
    require($template->get_template_dir('tpl_modules_whats_new.php',DIR_WS_TEMPLATE$current_page_base,'templates'). '/tpl_modules_whats_new.php'); ?>
    <?php 
    ?>

    <?php
        
    if ($show_display_category->fields['configuration_key'] == 'SHOW_PRODUCT_INFO_LISTING_BELOW_UPCOMING') {
          include(
    DIR_WS_MODULES zen_get_module_directory(FILENAME_UPCOMING_PRODUCTS));
        }
    ?>
    <?php
      $show_display_category
    ->MoveNext();
      } 
    // !EOF
    ?>

    <?php
    //// eof: categories
    ?>

    </div>

  6. #6
    Join Date
    Jul 2009
    Posts
    402
    Plugin Contributions
    0

    Default Re: move subcategory names on top

    Thanks for your help.

    However, the right file to mod is tpl_index_categories.php
    I mod it, saved in overrides and it works the way I want it.

    ciao

    enzo

  7. #7
    Join Date
    Apr 2006
    Location
    Texas
    Posts
    6,196
    Plugin Contributions
    0

    Default Re: move subcategory names on top

    Ty for posting back the correct file to edit for this solution..
    Great work, If I just pop in and give you the answer, I am not teaching you anything...

    Oh, and when I open your website I see Italian wording first, I have to click on the sidebox to view your site in English..

  8. #8
    Join Date
    Jul 2009
    Posts
    402
    Plugin Contributions
    0

    Default Re: move subcategory names on top

    I think we simply have to help one each other. Nobody is teaching.
    Bot you can teach me how to have zen cart display the correct language dependign ont he browser language set.

    ciao

    enzo

  9. #9
    Join Date
    Apr 2006
    Location
    Texas
    Posts
    6,196
    Plugin Contributions
    0

    Default Re: move subcategory names on top

    ADMIN PANEL language selection have you set English Language as DEFAULT language..

  10. #10
    Join Date
    Jul 2009
    Posts
    402
    Plugin Contributions
    0

    Default Re: move subcategory names on top

    No, my defualt language is italian

 

 
Page 1 of 2 12 LastLast

Similar Threads

  1. how to get subcategory names above images?
    By Kathi_S in forum Templates, Stylesheets, Page Layout
    Replies: 1
    Last Post: 7 Aug 2011, 07:19 AM
  2. How do I add subcategory names to search results?
    By Djulli in forum Basic Configuration
    Replies: 1
    Last Post: 28 Feb 2010, 04:37 PM
  3. How to remove |_ in front of my subcategory names?
    By miffy22 in forum Setting Up Categories, Products, Attributes
    Replies: 2
    Last Post: 2 Feb 2010, 06:09 PM
  4. Adding subcategory names to categoryListBoxContents
    By kbascombe in forum Templates, Stylesheets, Page Layout
    Replies: 0
    Last Post: 16 Jul 2009, 08:01 AM
  5. Move Subcategory text up
    By wdd49 in forum Templates, Stylesheets, Page Layout
    Replies: 0
    Last Post: 7 Jul 2009, 11:04 AM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
disjunctive-egg