Page 3 of 3 FirstFirst 123
Results 21 to 27 of 27
  1. #21
    Join Date
    Aug 2011
    Location
    Helsinki, Finland
    Posts
    60
    Plugin Contributions
    0

    Default Re: Need help customizing template

    well, I put back the original code where there is nothing missing (and where I have the store name and address on top of my header picture), so shall I re do the deleting code, re upload it and see what the my Debug file says?

  2. #22
    Join Date
    Aug 2011
    Location
    Helsinki, Finland
    Posts
    60
    Plugin Contributions
    0

    Default Re: Need help customizing template

    Hi,
    here's an update. First I use Notepad++ to edit the code.
    I deleted again the part I'm supposed to and re uploaded it. Again same result, everythign gone but the background of the page.
    This is the code minus the part I deleted:
    Code:
    <?php
    /**
     * Common Template - tpl_header.php
     *
     * 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_footer.php to /templates/my_template/privacy/tpl_header.php<br />
     * to override the global settings and turn off the footer un-comment the following line:<br />
     * <br />
     * $flag_disable_header = true;<br />
     *
     * @package templateSystem
     * @copyright Copyright 2003-2006 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_header.php 4813 2006-10-23 02:13:53Z drbyte $
     */
    ?>
    
    <?php
      // Display all header alerts via messageStack:
      if ($messageStack->size('header') > 0) {
        echo $messageStack->output('header');
      }
      if (isset($_GET['error_message']) && zen_not_null($_GET['error_message'])) {
      echo htmlspecialchars(urldecode($_GET['error_message']));
      }
      if (isset($_GET['info_message']) && zen_not_null($_GET['info_message'])) {
       echo htmlspecialchars($_GET['info_message']);
    } else {
    
    }
    ?>
    
    
    <!--bof-header logo and navigation display-->
    <?php
    if (!isset($flag_disable_header) || !$flag_disable_header) {
    ?>
    
    <div id="headerWrapper">
    <!--bof-navigation display-->
    <div id="navMainWrapper">
    <div id="navMain">
        <ul class="back">
        <li><?php echo '<a href="' . HTTP_SERVER . DIR_WS_CATALOG . '">'; ?><?php echo HEADER_TITLE_CATALOG; ?></a></li>
    <?php if ($_SESSION['customer_id']) { ?>
        <li><a href="<?php echo zen_href_link(FILENAME_LOGOFF, '', 'SSL'); ?>"><?php echo HEADER_TITLE_LOGOFF; ?></a></li>
        <li><a href="<?php echo zen_href_link(FILENAME_ACCOUNT, '', 'SSL'); ?>"><?php echo HEADER_TITLE_MY_ACCOUNT; ?></a></li>
    <?php
          } else {
            if (STORE_STATUS == '0') {
    ?>
        <li><a href="<?php echo zen_href_link(FILENAME_LOGIN, '', 'SSL'); ?>"><?php echo HEADER_TITLE_LOGIN; ?></a></li>
    <?php } } ?>
    
    <?php if ($_SESSION['cart']->count_contents() != 0) { ?>
        <li><a href="<?php echo zen_href_link(FILENAME_SHOPPING_CART, '', 'NONSSL'); ?>"><?php echo HEADER_TITLE_CART_CONTENTS; ?></a></li>
        <li><a href="<?php echo zen_href_link(FILENAME_CHECKOUT_SHIPPING, '', 'SSL'); ?>"><?php echo HEADER_TITLE_CHECKOUT; ?></a></li>
    <?php }?>
    </ul>
    </div>
    <div id="navMainSearch"><?php require(DIR_WS_MODULES . 'sideboxes/search_header.php'); ?></div>
    <br class="clearBoth" />
    </div>
    <!--eof-navigation display-->
    
    <!--bof-branding display--><!--bof-header ezpage links-->
    <?php if (EZPAGES_STATUS_HEADER == '1' or (EZPAGES_STATUS_HEADER == '2' and (strstr(EXCLUDE_ADMIN_IP_FOR_MAINTENANCE, $_SERVER['REMOTE_ADDR'])))) { ?>
    <?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-->
    <!--eof-branding display-->
    
    <!--eof-header logo and navigation display-->
    
    <?php
                  if (SHOW_BANNERS_GROUP_SET2 != '' && $banner = zen_banner_exists('dynamic', SHOW_BANNERS_GROUP_SET2)) {
                    if ($banner->RecordCount() > 0) {
    ?>
          <div id="bannerTwo" class="banners"><?php echo zen_display_banner('static', $banner);?></div>
    <?php
                    }
                  }
    ?>
        </div>
    <?php } // no HEADER_SALES_TEXT or SHOW_BANNERS_GROUP_SET2 ?>
    
    </div>
    <?php } ?>
    and the myDebug says PHP Parse error: syntax error, unexpected '}' in D:\Hosting\8066884\html\zencart\includes\templates\Webstore_Template\common\tpl_ header.php on line 91 which is the very last line of the code and it contains this
    Code:
    <?php } ?>
    So shall I remove the } from it?

  3. #23
    Join Date
    Jul 2005
    Location
    Upstate NY
    Posts
    20,981
    Plugin Contributions
    25

    Default Re: Need help customizing template

    Putting the shortened file in Notepad++, I see that the final

    PHP Code:
    </div>
    <?php ?>
    are both extraneous to the code. Presumably the deleted code included an if(){ statement and an opening div. I think you would be safe to delete the snippet I mentioned.

  4. #24
    Join Date
    Aug 2011
    Location
    Helsinki, Finland
    Posts
    60
    Plugin Contributions
    0

    Default Re: Need help customizing template

    Quote Originally Posted by gjh42 View Post
    Putting the shortened file in Notepad++, I see that the final

    PHP Code:
    </div>
    <?php ?>
    are both extraneous to the code. Presumably the deleted code included an if(){ statement and an opening div. I think you would be safe to delete the snippet I mentioned.
    Thanks for helping me
    Ok, I removed
    PHP Code:
    </div>
    <?php ?>
    but now the picture I had in the header is gone too... I just want the texts (store name, store address and tagline) to not show up on that picture.
    I took the non edited code straight from the Avignon template, I have a copy of it, untouched, and it has the same bit of code at the end.

  5. #25
    Join Date
    Jul 2005
    Location
    Upstate NY
    Posts
    20,981
    Plugin Contributions
    25

    Default Re: Need help customizing template

    It sounds like the background image you want was attached to the deleted opening div... maybe...
    To really tell what you need to delete and keep, we will have to see the original tpl_header.php.

  6. #26
    Join Date
    Aug 2011
    Location
    Helsinki, Finland
    Posts
    60
    Plugin Contributions
    0

    Default Re: Need help customizing template

    Hi,
    I downloaded again the template to check if I didn't miss any part of the code and what I have as an un edited code is the same as the downloaded fresh template Avignon. Here is the code un edited
    Code:
    <?php
    /**
     * Common Template - tpl_header.php
     *
     * 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_footer.php to /templates/my_template/privacy/tpl_header.php<br />
     * to override the global settings and turn off the footer un-comment the following line:<br />
     * <br />
     * $flag_disable_header = true;<br />
     *
     * @package templateSystem
     * @copyright Copyright 2003-2006 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_header.php 4813 2006-10-23 02:13:53Z drbyte $
     */
    ?>
    
    <?php
      // Display all header alerts via messageStack:
      if ($messageStack->size('header') > 0) {
        echo $messageStack->output('header');
      }
      if (isset($_GET['error_message']) && zen_not_null($_GET['error_message'])) {
      echo htmlspecialchars(urldecode($_GET['error_message']));
      }
      if (isset($_GET['info_message']) && zen_not_null($_GET['info_message'])) {
       echo htmlspecialchars($_GET['info_message']);
    } else {
    
    }
    ?>
    
    
    <!--bof-header logo and navigation display-->
    <?php
    if (!isset($flag_disable_header) || !$flag_disable_header) {
    ?>
    
    <div id="headerWrapper">
    <!--bof-navigation display-->
    <div id="navMainWrapper">
    <div id="navMain">
        <ul class="back">
        <li><?php echo '<a href="' . HTTP_SERVER . DIR_WS_CATALOG . '">'; ?><?php echo HEADER_TITLE_CATALOG; ?></a></li>
    <?php if ($_SESSION['customer_id']) { ?>
        <li><a href="<?php echo zen_href_link(FILENAME_LOGOFF, '', 'SSL'); ?>"><?php echo HEADER_TITLE_LOGOFF; ?></a></li>
        <li><a href="<?php echo zen_href_link(FILENAME_ACCOUNT, '', 'SSL'); ?>"><?php echo HEADER_TITLE_MY_ACCOUNT; ?></a></li>
    <?php
          } else {
            if (STORE_STATUS == '0') {
    ?>
        <li><a href="<?php echo zen_href_link(FILENAME_LOGIN, '', 'SSL'); ?>"><?php echo HEADER_TITLE_LOGIN; ?></a></li>
    <?php } } ?>
    
    <?php if ($_SESSION['cart']->count_contents() != 0) { ?>
        <li><a href="<?php echo zen_href_link(FILENAME_SHOPPING_CART, '', 'NONSSL'); ?>"><?php echo HEADER_TITLE_CART_CONTENTS; ?></a></li>
        <li><a href="<?php echo zen_href_link(FILENAME_CHECKOUT_SHIPPING, '', 'SSL'); ?>"><?php echo HEADER_TITLE_CHECKOUT; ?></a></li>
    <?php }?>
    </ul>
    </div>
    <div id="navMainSearch"><?php require(DIR_WS_MODULES . 'sideboxes/search_header.php'); ?></div>
    <br class="clearBoth" />
    </div>
    <!--eof-navigation display-->
    
    <!--bof-branding display-->
    <div id="logoWrapper">
    <address style="float:right; text-align:right; margin: 105px 40px 1px 1px; font-weight:bold;"><?php echo nl2br(STORE_NAME_ADDRESS); ?></address>
    <div class="headerTitle"><h1 class="shadow"><?php echo STORE_NAME; ?></h1><h1><?php echo STORE_NAME; ?></h1></div>
        
    <?php if (HEADER_SALES_TEXT != '' || (SHOW_BANNERS_GROUP_SET2 != '' && $banner = zen_banner_exists('dynamic', SHOW_BANNERS_GROUP_SET2))) { ?>
        <div id="taglineWrapper">
    <?php
                  if (HEADER_SALES_TEXT != '') {
    ?>
          <div id="tagline"><?php echo HEADER_SALES_TEXT;?></div>
    <?php
                  }
    ?>
    
    
    </div>
    <br class="clearBoth" />
    <!--bof-header ezpage links-->
    <?php if (EZPAGES_STATUS_HEADER == '1' or (EZPAGES_STATUS_HEADER == '2' and (strstr(EXCLUDE_ADMIN_IP_FOR_MAINTENANCE, $_SERVER['REMOTE_ADDR'])))) { ?>
    <?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-->
    <!--eof-branding display-->
    
    <!--eof-header logo and navigation display-->
    
    <?php
                  if (SHOW_BANNERS_GROUP_SET2 != '' && $banner = zen_banner_exists('dynamic', SHOW_BANNERS_GROUP_SET2)) {
                    if ($banner->RecordCount() > 0) {
    ?>
          <div id="bannerTwo" class="banners"><?php echo zen_display_banner('static', $banner);?></div>
    <?php
                    }
                  }
    ?>
        </div>
    <?php } // no HEADER_SALES_TEXT or SHOW_BANNERS_GROUP_SET2 ?>
    
    </div>
    <?php } ?>
    The good thing is that digging through all these and going by trial and error, I'm learning stuff ;)

  7. #27
    Join Date
    Aug 2011
    Location
    Helsinki, Finland
    Posts
    60
    Plugin Contributions
    0

    Default Re: Need help customizing template

    Ok guys,
    I asked around for help and my friend's colleague found the trick, he just turned part of the code into a comment, and no more text on my picture... here is the edit: I supposed this has no other consequences on the rest of the code...
    Code:
    <!--this part has been turned into a comment to deactivate it so that it does not display the store name and address on the header picture<address style="float:right; text-align:right; margin: 105px 40px 1px 1px; font-weight:bold;"><?php echo nl2br(STORE_NAME_ADDRESS); ?></address>
    <div class="headerTitle"><h1 class="shadow"><?php echo STORE_NAME; ?></h1><h1><?php echo STORE_NAME; ?></h1></div>-->
        
    <?php if (HEADER_SALES_TEXT != '' || (SHOW_BANNERS_GROUP_SET2 != '' && $banner = zen_banner_exists('dynamic', SHOW_BANNERS_GROUP_SET2))) { ?>
        <div id="taglineWrapper">
    <?php
                  if (HEADER_SALES_TEXT != '') {
    ?>
          <!--this part has been turned into a comment to deactivate it so that it does not display the tagline<div id="tagline"><?php echo HEADER_SALES_TEXT;?></div>-->
    Well, I think this is done, so I want to thank everybody who helped for their patience and understanding.
    Thanks :)

 

 
Page 3 of 3 FirstFirst 123

Similar Threads

  1. Help needed customizing Mostlygrey template.
    By luther in forum Templates, Stylesheets, Page Layout
    Replies: 4
    Last Post: 15 Jan 2010, 12:07 AM
  2. Help with customizing template
    By james739 in forum General Questions
    Replies: 2
    Last Post: 9 Jun 2007, 04:45 AM

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
  •