Forums / General Questions / Search Results shows blank if word not within site

Search Results shows blank if word not within site

Started by trisha1581 on 7 Jul 2011, 5:06 AM · Views: 805

Results 1 to 6 of 6
7 Jul 2011, 5:06 AM
#1
trisha1581 avatar

trisha1581

New Zenner

Join Date:
Jan 2007
Posts:
66
Plugin Contributions:
0

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

<?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 [url]http://www.zen-cart.com/license/2_0.txt[/url] 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,reviews,product_info,product_reviews,product_reviews_info,advanced_search_result,featured_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,reviews,product_info,product_reviews,product_reviews_info,advanced_search_result,featured_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>
7 Jul 2011, 6:09 PM
#2
kobra avatar

kobra

Black Belt

Join Date:
Aug 2005
Location:
Arizona
Posts:
31,500
Plugin Contributions:
4

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

8 Jul 2011, 9:48 AM
#3
vijaya6jun avatar

vijaya6jun

New Zenner

Join Date:
Jul 2011
Posts:
1
Plugin Contributions:
0

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

10 Jul 2011, 8:36 AM
#4
trisha1581 avatar

trisha1581

New Zenner

Join Date:
Jan 2007
Posts:
66
Plugin Contributions:
0

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.

13 Jul 2011, 8:32 PM
#5
trisha1581 avatar

trisha1581

New Zenner

Join Date:
Jan 2007
Posts:
66
Plugin Contributions:
0

Re: Search Results shows blank if word not within site

Any thoughts Kobra?

17 Jul 2011, 12:48 AM
#6
kobra avatar

kobra

Black Belt

Join Date:
Aug 2005
Location:
Arizona
Posts:
31,500
Plugin Contributions:
4

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