Results 1 to 6 of 6
  1. #1
    Join Date
    Jan 2007
    Posts
    66
    Plugin Contributions
    0

    Default Search Results shows blank if word not within site

    Hello, I am hoping that someone can help me with this. Right now if you do a search on the site for a word that is not a product or within the description the page comes up as blank. I have tried the debugging method and get the code here:


    [05-Jul-2011 13:49:13] PHP Fatal error: require() [<a href='function.require'>function.require</a>]: Failed opening required 'includes/templates/template_default/templates/tpl_links_default.php' (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/badkitty/public_html/shop/includes/templates/theme197/common/tpl_main_page.php on line 236

    I have re uploaded this file and nothing. I have also reuploaded the Pages > Advanced Search and that did not work either. I looked at the code, which is below and do not see any PHP errors. Can someone please help me with this.

    This is the line that is in error: require($body_code); ?>

    Thank you!!!!


    [SCR]<?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-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_main_page.php 4886 2006-11-05 09:01:18Z drbyte $
    */

    // 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;
    }


    $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_main_page) ? 'indexHome' : str_replace('_', '', $_GET['main_page']);
    ?>

    <!--[if IE]>
    <script type="text/javascript" src="includes/templates/theme197/pngscript/ie_png.js"></script>
    <script type="text/javascript">
    ie_png.fix('.ie_png');
    </script>
    <![endif]-->



    <body id="<?php echo $body_id . 'Body'; ?>"<?php if($zv_onload !='') echo ' onload="'.$zv_onload.'"'; ?>>





    <?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');
    ?>


    <table border="0" cellspacing="0" cellpadding="0" id="contentMainWrapper" style="width:100%;">
    <tr>

    <?php
    if (COLUMN_LEFT_STATUS == 0 or (CUSTOMERS_APPROVAL == '1' and $_SESSION['customer_id'] == '')) {
    // global disable of column_left
    $flag_disable_left = true;
    }
    if (!isset($flag_disable_left) || !$flag_disable_left) {
    ?>

    <td id="column_left" style="width:<?php echo COLUMN_WIDTH_LEFT; ?>;">


    <div style="width:<?php echo COLUMN_WIDTH_LEFT; ?>;" >
    <?php
    /* ----- prepares and displays left column sideboxes ----- */
    ?>
    <?php require(DIR_WS_MODULES . zen_get_module_directory('column_left.php')); ?>
    </div>

    <td><?php echo zen_draw_separator($image = 'pixel_trans.gif', '10', '1');?></td>

    <?php
    }
    ?>



    <td style="width:100%;">


    <?php
    if ($this_is_home_page) {
    ?>

    <table class="banner_block">
    <tr>
    <td class="td_banner_block">

    <table style="width:100%;">
    <tr>
    <td>

    <!-- bof BANNERS GROUPSET 1 -->
    <?php
    if (SHOW_BANNERS_GROUP_SET1 != '' && $banner = zen_banner_exists('dynamic', SHOW_BANNERS_GROUP_SET1)) {
    if ($banner->RecordCount() > 0) {
    ?>
    <div><?php echo zen_display_banner('static', $banner); ?></div>

    <?php
    }
    }
    ?>
    <!-- eof BANNERS GROUPSET 1 -->

    </td>
    <td>
    <?php echo zen_draw_separator($image = 'pixel_trans.gif', '5', '1');?><br />
    </td>
    <td style="width:100%;">


    <!-- bof BANNERS GROUPSET 2 -->
    <?php
    if (SHOW_BANNERS_GROUP_SET2 != '' && $banner = zen_banner_exists('dynamic', SHOW_BANNERS_GROUP_SET2)) {
    if ($banner->RecordCount() > 0) {
    ?>
    <div><?php echo zen_display_banner('static', $banner); ?></div>

    <?php
    }
    }
    ?>
    <!-- eof BANNERS GROUPSET 2 -->

    </td>
    </tr>
    </table>

    </td></tr></table>


    <?php
    }
    ?>



    <table style="width:100%;">
    <tr>
    <td id="column_center" valign="top" style="width:100%;">


    <?php
    if (!in_array($current_page_base,explode(',','specials,products_new,products_all,re views,product_info,product_reviews,product_reviews_info,advanced_search_result,f eatured_products,index,shopping_cart,product_reviews_write'))) {

    ?>




    <div class="maintep">
    <div class="row11">
    <div class="inn1">
    <div class="inn22"><?php echo zen_draw_separator($image = 'pixel_trans.gif', '1', '1');?></div>
    </div>
    </div>
    <div class="row22">
    <div class="inn1">
    <div class="">







    <?php
    }
    ?>







    <?php
    if (!$this_is_home_page && !in_array($current_page_base,explode(",",'specials,shopping_cart'))) {
    ?>
    <div class="column-center-background">
    <?php
    }
    ?>






    <!--content_center-->

    <!-- 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 -->



    <!-- 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); ?>




    <!--eof content_center-->

    <?php
    if (!$this_is_home_page && !in_array($current_page_base,explode(",",'specials,shopping_cart'))) {
    ?>




    </div>

    <?php
    }
    ?>



    <div class="clear"></div>








    <?php
    if (!in_array($current_page_base,explode(',','specials,products_new,products_all,re views,product_info,product_reviews,product_reviews_info,advanced_search_result,f eatured_products,index,shopping_cart,product_reviews_write'))) {

    ?>



    </div>
    </div>
    </div>
    <div class="row33">
    <div class="inn1">
    <div class="inn2"><?php echo zen_draw_separator($image = 'pixel_trans.gif', '1', '1');?></div>
    </div>
    </div>
    </div>


    <?php
    }
    ?>



    <?php if($this_is_home_page)
    { ?>



    <!-- bof BANNERS GROUPSET 4 -->
    <?php
    if (SHOW_BANNERS_GROUP_SET4 != '' && $banner = zen_banner_exists('dynamic', SHOW_BANNERS_GROUP_SET4)) {
    if ($banner->RecordCount() > 0) {
    ?>
    <div class="spacer"><?php echo zen_draw_separator($image = 'pixel_trans.gif', '1', '9');?></div>
    <div id="bannerThree"><?php echo zen_display_banner('static', $banner); ?></div>
    <div class="spacer"><?php echo zen_draw_separator($image = 'pixel_trans.gif', '1', '8');?></div>
    <?php
    }
    }
    ?>
    <!-- eof BANNERS GROUPSET 4 -->

    <?php } ?>



    </td>


    <?php
    if (COLUMN_RIGHT_STATUS == 0 or (CUSTOMERS_APPROVAL == '1' and $_SESSION['customer_id'] == '')) {
    // global disable of column_right
    $flag_disable_right = true;
    }
    if (!isset($flag_disable_right) || !$flag_disable_right) {
    ?>

    <td><?php echo zen_draw_separator($image = 'pixel_trans.gif', '10', '1');?></td>

    <td id="column_right" style="width:<?php echo COLUMN_WIDTH_RIGHT; ?>">

    <div style="width:<?php echo COLUMN_WIDTH_RIGHT; ?>;" >
    <?php
    /* ----- prepares and displays right column sideboxes ----- */
    ?>

    <?php require(DIR_WS_MODULES . zen_get_module_directory('column_right.php')); ?>
    </div>

    </td>

    <?php
    }
    ?>



    </tr>
    </table>



    </td>



    </tr>
    </table>












    <?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');
    ?>













    <!--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 -->

    <?php /* BORDER_BOTTOM */ ?>
    <?php /* BORDER_BOTTOM_END */ ?>


    </body>[/SCR]

  2. #2
    Join Date
    Aug 2005
    Location
    Arizona
    Posts
    27,755
    Plugin Contributions
    9

    Default Re: Search Results shows blank if word not within site

    Failed opening required 'includes/templates/template_default/templates/tpl_links_default.php
    Did you try the file that is not being opened??

    includes/templates/template_default/templates/tpl_links_default.php
    Zen-Venom Get Bitten

  3. #3
    Join Date
    Jul 2011
    Posts
    1
    Plugin Contributions
    0

    Default Re: Search Results shows blank if word not within site

    Hi,
    I need to add 3 search box to search products based on country,state and zip,
    how do i do this,
    please guide me

  4. #4
    Join Date
    Jan 2007
    Posts
    66
    Plugin Contributions
    0

    Default Re: Search Results shows blank if word not within site

    Kobra,

    Yes I did. The ironic part is that this file was part of the links manager module that was installed in another template on the site. I have removed all aspects of this template and module. All associated files such as the tpl_links_submit_default.php have been removed and i have ran the uninstall SQL script for the module too. I am still getting a blank screen and the same error code in the debugging log.

  5. #5
    Join Date
    Jan 2007
    Posts
    66
    Plugin Contributions
    0

    Default Re: Search Results shows blank if word not within site

    Any thoughts Kobra?

  6. #6
    Join Date
    Aug 2005
    Location
    Arizona
    Posts
    27,755
    Plugin Contributions
    9

    Default Re: Search Results shows blank if word not within site

    If it was good before the add of the template

    then something is not set back to default
    Zen-Venom Get Bitten

 

 

Similar Threads

  1. v151 key word stuffing in Advanced Search results
    By benfenwick in forum General Questions
    Replies: 0
    Last Post: 3 May 2014, 09:11 PM
  2. Replies: 1
    Last Post: 25 Jan 2011, 02:05 PM
  3. search results shows blank screen
    By Graphic Content in forum General Questions
    Replies: 1
    Last Post: 22 Dec 2008, 07:03 PM

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