Page 79 of 108 FirstFirst ... 2969777879808189 ... LastLast
Results 781 to 790 of 1072
  1. #781
    Join Date
    Oct 2008
    Location
    Croatia
    Posts
    1,542
    Plugin Contributions
    19

    Default Re: Responsive Classic (built in to Zen Cart v1.5.5) [Support Thread]

    Michael,
    you're using Zen Cart 1.5.6c and the contents of the file I asked you to post is from an older version, thus the problems. You should use the file from your Zen Cart version, not an obsolete one.

    Here's what you need in that file (I added the Cookie Consent code so you can just copy/paste):
    Code:
    <?php
    /**
     * Common Template - tpl_main_page.php
     *
     * Governs the overall layout of an entire page<br />
     * Normally consisting of a header, left side column. center column. right side column and footer<br />
     * For customizing, this file can be copied to /templates/your_template_dir/pagename<br />
     * example: to override the privacy page<br />
     * - make a directory /templates/my_template/privacy<br />
     * - copy /templates/templates_defaults/common/tpl_main_page.php to /templates/my_template/privacy/tpl_main_page.php<br />
     * <br />
     * to override the global settings and turn off columns un-comment the lines below for the correct column to turn off<br />
     * to turn off the header and/or footer uncomment the lines below<br />
     * Note: header can be disabled in the tpl_header.php<br />
     * Note: footer can be disabled in the tpl_footer.php<br />
     * <br />
     * $flag_disable_header = true;<br />
     * $flag_disable_left = true;<br />
     * $flag_disable_right = true;<br />
     * $flag_disable_footer = true;<br />
     * <br />
     * // example to not display right column on main page when Always Show Categories is OFF<br />
     * <br />
     * if ($current_page_base == 'index' and $cPath == '') {<br />
     *  $flag_disable_right = true;<br />
     * }<br />
     * <br />
     * example to not display right column on main page when Always Show Categories is ON and set to categories_id 3<br />
     * <br />
     * if ($current_page_base == 'index' and $cPath == '' or $cPath == '3') {<br />
     *  $flag_disable_right = true;<br />
     * }<br />
     *
     * @package templateSystem
     * @copyright Copyright 2003-2018 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: rbarbour zcadditions.com Tue May 8 00:42:18 2018 -0400 Modified in v1.5.6 $
     */
    
    /** bof DESIGNER TESTING ONLY: */
    // $messageStack->add('header', 'this is a sample error message', 'error');
    // $messageStack->add('header', 'this is a sample caution message', 'caution');
    // $messageStack->add('header', 'this is a sample success message', 'success');
    // $messageStack->add('main', 'this is a sample error message', 'error');
    // $messageStack->add('main', 'this is a sample caution message', 'caution');
    // $messageStack->add('main', 'this is a sample success message', 'success');
    /** eof DESIGNER TESTING ONLY */
    
    
    
    // the following IF statement can be duplicated/modified as needed to set additional flags
    if (in_array($current_page_base,explode(",",'list_pages_to_skip_all_right_sideboxes_on_here,separated_by_commas,and_no_spaces')) ) {
      $flag_disable_right = true;
    }
    
    // ZCAdditions.com, Responsive Template Default (BOF-addition 1 of 1)
    if ($flag_disable_right or COLUMN_RIGHT_STATUS == '0') {
      $box_width_right = preg_replace('/[^0-9]/', '', '0');
      $box_width_right_new = '';
    } else {
      $box_width_right = COLUMN_WIDTH_RIGHT;
      $box_width_right = preg_replace('/[^0-9]/', '', $box_width_right);
      $box_width_right_new = 'col' . $box_width_right;
    }
    
    if ($flag_disable_left or COLUMN_LEFT_STATUS == '0') {
      $box_width_left = preg_replace('/[^0-9]/', '', '0');
      $box_width_left_new = '';
    } else {
      $box_width_left = COLUMN_WIDTH_LEFT;
      $box_width_left = preg_replace('/[^0-9]/', '', $box_width_left);
      $box_width_left_new = 'col' . $box_width_left;
    }
    
    $side_columns_total = $box_width_left + $box_width_right;
    $center_column = '970'; // This value should not be altered
    $center_column_width = $center_column - $side_columns_total;
    // ZCAdditions.com, Responsive Template Default (EOF-addition 1 of 1)
    
    
    $header_template = 'tpl_header.php';
    $footer_template = 'tpl_footer.php';
    $left_column_file = 'column_left.php';
    $right_column_file = 'column_right.php';
    $body_id = ($this_is_home_page) ? 'indexHome' : str_replace('_', '', $_GET['main_page']);
    ?>
    <body id="<?php echo $body_id . 'Body'; ?>"<?php if($zv_onload !='') echo ' onload="'.$zv_onload.'"'; ?>>
    
    <?php
     if ( $detect->isMobile() && !$detect->isTablet() || $_SESSION['layoutType'] == 'mobile' ) {
      echo '<div id="page">';
     } else if ( $detect->isTablet() || $_SESSION['layoutType'] == 'tablet' ){
      echo '<div id="page">';
      } else {
    //
      }
    ?>
    
    <?php
      if (SHOW_BANNERS_GROUP_SET1 != '' && $banner = zen_banner_exists('dynamic', SHOW_BANNERS_GROUP_SET1)) {
        if ($banner->RecordCount() > 0) {
    ?>
    <div id="bannerOne" class="banners"><?php echo zen_display_banner('static', $banner); ?></div>
    <?php
        }
      }
    ?>
    
    <div id="mainWrapper">
    <?php
     /**
      * prepares and displays header output
      *
      */
      if (CUSTOMERS_APPROVAL_AUTHORIZATION == 1 && CUSTOMERS_AUTHORIZATION_HEADER_OFF == 'true' and ($_SESSION['customers_authorization'] != 0 or $_SESSION['customer_id'] == '')) {
        $flag_disable_header = true;
      }
      require($template->get_template_dir('tpl_header.php',DIR_WS_TEMPLATE, $current_page_base,'common'). '/tpl_header.php');?>
    
    <div id="contentMainWrapper">
    
    <?php
    if (COLUMN_LEFT_STATUS == 0 || (CUSTOMERS_APPROVAL == '1' and $_SESSION['customer_id'] == '') || (CUSTOMERS_APPROVAL_AUTHORIZATION == 1 && CUSTOMERS_AUTHORIZATION_COLUMN_LEFT_OFF == 'true' and ($_SESSION['customers_authorization'] != 0 or $_SESSION['customer_id'] == ''))) {
      // global disable of column_left
      $flag_disable_left = true;
    }
    if (!$flag_disable_left) {
    ?>
      <div class="<?php echo $box_width_left_new; ?>">
    <?php
     /**
      * prepares and displays left column sideboxes
      *
      */
      require(DIR_WS_MODULES . zen_get_module_directory('column_left.php'));
    ?>
      </div>
    
    <?php
    }
    ?>
    
      <div class="<?php echo 'col' . $center_column_width; ?>">
    
    <!-- bof  breadcrumb -->
    <?php if (DEFINE_BREADCRUMB_STATUS == '1' || (DEFINE_BREADCRUMB_STATUS == '2' && !$this_is_home_page) ) { ?>
        <div id="navBreadCrumb"><?php echo $breadcrumb->trail(BREAD_CRUMBS_SEPARATOR); ?></div>
    <?php } ?>
    <!-- eof breadcrumb -->
    
    <?php
      if (SHOW_BANNERS_GROUP_SET3 != '' && $banner = zen_banner_exists('dynamic', SHOW_BANNERS_GROUP_SET3)) {
        if ($banner->RecordCount() > 0) {
    ?>
        <div id="bannerThree" class="banners"><?php echo zen_display_banner('static', $banner); ?></div>
    <?php
        }
      }
    ?>
    
    <!-- bof upload alerts -->
    <?php if ($messageStack->size('upload') > 0) echo $messageStack->output('upload'); ?>
    <!-- eof upload alerts -->
    
    <?php
     /**
      * prepares and displays center column
      *
      */
     require($body_code);
    ?>
    
    <?php
      if (SHOW_BANNERS_GROUP_SET4 != '' && $banner = zen_banner_exists('dynamic', SHOW_BANNERS_GROUP_SET4)) {
        if ($banner->RecordCount() > 0) {
    ?>
        <div id="bannerFour" class="banners"><?php echo zen_display_banner('static', $banner); ?></div>
    <?php
        }
      }
    ?>
      </div>
    
    
    <?php
    //if (COLUMN_RIGHT_STATUS == 0 || (CUSTOMERS_APPROVAL == '1' and $_SESSION['customer_id'] == '') || (CUSTOMERS_APPROVAL_AUTHORIZATION == 1 && CUSTOMERS_AUTHORIZATION_COLUMN_RIGHT_OFF == 'true' && $_SESSION['customers_authorization'] != 0)) {
    if (COLUMN_RIGHT_STATUS == 0 || (CUSTOMERS_APPROVAL == '1' and $_SESSION['customer_id'] == '') || (CUSTOMERS_APPROVAL_AUTHORIZATION == 1 && CUSTOMERS_AUTHORIZATION_COLUMN_RIGHT_OFF == 'true' and ($_SESSION['customers_authorization'] != 0 or $_SESSION['customer_id'] == ''))) {
      // global disable of column_right
      $flag_disable_right = true;
    }
    if (!isset($flag_disable_right) || !$flag_disable_right) {
    ?>
      <div class="<?php echo $box_width_right_new; ?>">
    <?php
     /**
      * prepares and displays right column sideboxes
      *
      */
     require(DIR_WS_MODULES . zen_get_module_directory('column_right.php'));
    ?>
      </div>
    
    <?php
    }
    ?>
    
    </div>
    
    <?php
     /**
      * prepares and displays footer output
      *
      */
      if (CUSTOMERS_APPROVAL_AUTHORIZATION == 1 && CUSTOMERS_AUTHORIZATION_FOOTER_OFF == 'true' and ($_SESSION['customers_authorization'] != 0 or $_SESSION['customer_id'] == '')) {
        $flag_disable_footer = true;
      }
      require($template->get_template_dir('tpl_footer.php',DIR_WS_TEMPLATE, $current_page_base,'common'). '/tpl_footer.php');
    ?>
    
    </div>
    <!--bof- parse time display -->
    <?php
      if (DISPLAY_PAGE_PARSE_TIME == 'true') {
    ?>
    <div class="smallText center">Parse Time: <?php echo $parse_time; ?> - Number of Queries: <?php echo $db->queryCount(); ?> - Query Time: <?php echo $db->queryTime(); ?></div>
    <?php
      }
    ?>
    <!--eof- parse time display -->
    <!--bof- banner #6 display -->
    <?php
      if (SHOW_BANNERS_GROUP_SET6 != '' && $banner = zen_banner_exists('dynamic', SHOW_BANNERS_GROUP_SET6)) {
        if ($banner->RecordCount() > 0) {
    ?>
    <div id="bannerSix" class="banners"><?php echo zen_display_banner('static', $banner); ?></div>
    <?php
        }
      }
    ?>
    <!--eof- banner #6 display -->
    
    <!--BOF cookie control script-->
    <?php if (COOKIE_CONTROL_STATUS == 'true'){?>
        <?php require($template->get_template_dir('tpl_cookie_control.php',DIR_WS_TEMPLATE, $current_page_base,'templates'). '/tpl_cookie_control.php');?>
    <?php } ?>
    <!--EOF cookie control script-->
    
     <?php
    if  ($detect->isMobile() && !$detect->isTablet() || $_SESSION['layoutType'] == 'mobile' ) {
      echo '</div>';
    } else if ( $detect->isTablet() || $_SESSION['layoutType'] == 'tablet' ){
      echo '</div>';
    } else {
      //
    }
    ?>
    
    
    <?php if  ($detect->isMobile() && !$detect->isTablet() || $_SESSION['layoutType'] == 'mobile' ) {
      require($template->get_template_dir('tpl_modules_mobile_menu.php',DIR_WS_TEMPLATE, $current_page_base,'templates'). '/tpl_modules_mobile_menu.php');
    } else if ( $detect->isTablet() || $_SESSION['layoutType'] == 'tablet' ){
      require($template->get_template_dir('tpl_modules_mobile_menu.php',DIR_WS_TEMPLATE, $current_page_base,'templates'). '/tpl_modules_mobile_menu.php');
    } else if ( $_SESSION['layoutType'] == 'full' ) {
      //
    } else {
      //
    }
    ?>
    
    <?php /* add any end-of-page code via an observer class */
      $zco_notifier->notify('NOTIFY_FOOTER_END', $current_page);
    ?>
    </body>

  2. #782
    Join Date
    Feb 2015
    Location
    UK
    Posts
    143
    Plugin Contributions
    0

    Default Re: Responsive Classic (built in to Zen Cart v1.5.5) [Support Thread]

    Thank You So Much! That has solved it. For reference, and for anyone else who may suffer this, that outdated file is the one that comes with Cookie Control 1.4, which obviousy has not been updated for 1.5.6.

    Michael

  3. #783
    Join Date
    Feb 2015
    Location
    UK
    Posts
    143
    Plugin Contributions
    0

    Default Re: Responsive Classic (built in to Zen Cart v1.5.5) [Support Thread]

    Quote Originally Posted by Mikeondraco View Post
    Thank You So Much! That has solved it. For reference, and for anyone else who may suffer this, that outdated file is the one that comes with Cookie Control 1.4, which obviousy has not been updated for 1.5.6.

    Michael
    Re-reading that I realise my own error, the supplied file is not for uploading, but for use as an example of the coding to be added to the existing file - DOH!

  4. #784
    Join Date
    Aug 2013
    Location
    Perth, WA, AU
    Posts
    171
    Plugin Contributions
    3

    Default Re: Responsive Classic (built in to Zen Cart v1.5.5) [Support Thread]

    Hi

    Have recently updated to 156c.

    Am using my old templates live for now, but upon testing (vanilla) classic responsive template and on a mobile device, on the Checkout Shipping Default screen the menu appears to be broken - ie after the footer at the bottom of the page I get the menu contents, eg -


    Home
    Contact Us
    Log Out
    My Account
    Shopping Cart
    Checkout
    Categories


    Is this just me ?

  5. #785
    Join Date
    Aug 2013
    Location
    Perth, WA, AU
    Posts
    171
    Plugin Contributions
    3

    Default Re: Responsive Classic (built in to Zen Cart v1.5.5) [Support Thread]

    Quote Originally Posted by royaldave View Post
    Hi

    Have recently updated to 156c.

    Am using my old templates live for now, but upon testing (vanilla) classic responsive template and on a mobile device, on the Checkout Shipping Default screen the menu appears to be broken - ie after the footer at the bottom of the page I get the menu contents, eg -


    Home
    Contact Us
    Log Out
    My Account
    Shopping Cart
    Checkout
    Categories


    Is this just me ?
    OK, I'm using Order Delivery Date plugin and I've worked out its the presence of jscript_a-mootools.js that's causing this break....

  6. #786
    Join Date
    Apr 2018
    Posts
    121
    Plugin Contributions
    0

    Default Re: Responsive Classic (built in to Zen Cart v1.5.5) [Support Thread]

    index.php?main_page=index&layoutType=tablet

    The above link opens the display effect on what device

  7. #787
    Join Date
    Oct 2006
    Location
    Worcester, MA
    Posts
    453
    Plugin Contributions
    0

    Default Re: Responsive Classic (built in to Zen Cart v1.5.5) [Support Thread]

    I would love to use font-awesome icons in place of some text on CSS buttons. I tried searching this thread and the whole forum but am having trouble finding any mention of this so apologies if this has been discussed somewhere.

    I thought maybe I could simply replace the button text in the language file with the html code for the FA icon, but when I tried that, for some reason, some kind of default looking image replaced my CSS button.

    Has anyone tried this successfully? Thanks for any advice or pointers!
    Ellie Armsby

  8. #788
    Join Date
    Feb 2006
    Location
    Tampa Bay, Florida
    Posts
    9,684
    Plugin Contributions
    123

    Default Re: Responsive Classic (built in to Zen Cart v1.5.5) [Support Thread]

    This is an interesting idea, but I'm not certain icons convey information as effectively as text labels. Perhaps "in addition to?"

    Also have you mapped the buttons to icons to see where the gaps are?
    That Software Guy. My Store: Zen Cart Modifications
    Available for hire - See my ad in Services
    Plugin Moderator, Documentation Curator, Chief Cook and Bottle-Washer.
    Do you benefit from Zen Cart? Then please support the project.

  9. #789
    Join Date
    Dec 2009
    Location
    Amersfoort, The Netherlands
    Posts
    2,846
    Plugin Contributions
    25

    Default Re: Responsive Classic (built in to Zen Cart v1.5.5) [Support Thread]

    Quote Originally Posted by jiji2018 View Post
    index.php?main_page=index&layoutType=tablet

    The above link opens the display effect on what device
    You probably want to read this thread ( CSS3 Buttons [support thread]), and use this addon by lat9

  10. #790
    Join Date
    Oct 2006
    Location
    Worcester, MA
    Posts
    453
    Plugin Contributions
    0

    Default Re: Responsive Classic (built in to Zen Cart v1.5.5) [Support Thread]

    Another question about this template that I haven't found in searching. How are the menu items determined that appear on the mobile menu (the one that pops up when you click/press the "hamburger" icon in mobile view)? I'm trying to customize this for a client because there are a lot of pages that they don't want in that pop-up menu. Is this set in Define Pages? EZ-pages? somewhere else? I can't find any setting that seems to effect this.

    Thanks in advance!
    Ellie Armsby

 

 
Page 79 of 108 FirstFirst ... 2969777879808189 ... LastLast

Similar Threads

  1. v155 Support Thread - Responsive Color Changes for 155
    By dbltoe in forum Templates, Stylesheets, Page Layout
    Replies: 99
    Last Post: 1 Oct 2021, 12:31 PM
  2. v151 Tableau Responsive Theme - Support Thread
    By numinix in forum Addon Templates
    Replies: 622
    Last Post: 19 Apr 2020, 11:11 PM
  3. v155 Responsive Classic (built in to Zen Cart v1.5.5) [Support Thread]
    By picaflor-azul in forum Addon Templates
    Replies: 0
    Last Post: 17 Mar 2016, 12:30 AM
  4. v154 Order Steps Responsive [Support Thread]
    By davewest in forum Templates, Stylesheets, Page Layout
    Replies: 0
    Last Post: 5 Jul 2015, 06:11 PM
  5. Bentley Classic Template Support Thread
    By picaflor-azul in forum Addon Templates
    Replies: 173
    Last Post: 17 Sep 2013, 08:25 PM

Bookmarks

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
Zen-Cart, Internet Selling Services, Klamath Falls, OR