Results 1 to 10 of 27

Hybrid View

  1. #1
    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
    If you accurately removed a complete block of PHP/HTML code, you would not have a problem. You have somehow corrupted the file you were working on and caused a PHP fatal error. You should have a myDebug file in the /cache/ folder in your site root. Post the latest one of those and it may tell us exactly where the error is.

    If that does not help, you could post your tpl_header.php in PHP tags.
    ok I checked the myDebug files, and I found one that says [01-Jun-2012 01:38:08] PHP Parse error: syntax error, unexpected '}' in D:\Hosting\8066884\html\zencart\includes\templates\Webstore Template\common\tpl_header.php on

    Does it mean I didn't delete the code properly when I did it?

  2. #2
    Join Date
    Jul 2005
    Location
    Upstate NY
    Posts
    22,010
    Plugin Contributions
    25

    Default Re: Need help customizing template

    Technically, yes, though since this is a custom version of the file, there is apparently some extra PHP code that crosses boundaries of code blocks. Following the standard advice exactly would cause this error. We will need to see your copy of the file to find out where it is. The debug message will say exactly what line of the file has this error. Posting that verbatim is better than summarizing it if you don't know exactly what bits are relevant.

  3. #3
    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?

  4. #4
    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?

  5. #5
    Join Date
    Jul 2005
    Location
    Upstate NY
    Posts
    22,010
    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.

  6. #6
    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.

  7. #7
    Join Date
    Jul 2005
    Location
    Upstate NY
    Posts
    22,010
    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.

 

 

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 my Template Stylesheet
    By zarenya in forum Templates, Stylesheets, Page Layout
    Replies: 4
    Last Post: 17 Sep 2009, 11:33 AM
  3. Help with customizing template
    By james739 in forum General Questions
    Replies: 2
    Last Post: 9 Jun 2007, 04:45 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