Page 1 of 3 123 LastLast
Results 1 to 10 of 24
  1. #1
    Join Date
    Jun 2010
    Location
    New Iberia, LA
    Posts
    50
    Plugin Contributions
    0

    Default I don't get any content using Sidebox Anywhere

    I don't get any output when I use Sidebox Anywhere.

    I am on Zen Cart 1.3.8 and Sidebox Anywhere 1.3.8
    My php info is at http://www.lynnsfood.com/phpinfolynn.php


    both single_sidebox.php and categories_single_sidebox.php are in the root directory of my zen cart store along with index.php,etc. I've posted both of them below. I was using echo to try to see where I was getting in the code.



    Here is the single_sidebox.php code:
    PHP Code:
    <?php
    echo "Beginning of Single in LynnsFood"
    /**
     * single_sidebox.php used to display a Zen Cart sidebox on some external resource
     *
     * @package general
     * @copyright Copyright 2003-2008 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: single_sidebox.php 2008-01-03 01:01:18Z drbyte $
     */
    /*
     *   USAGE INSTRUCTIONS:
     *   1. Upload this single_sidebox.php file to the same folder as your Zen Cart files.
     *   2. On a PHP page where you desire to show Zen Cart sidebox content, insert the following code:
     *        $zcSBmodule = 'name.php';  // name of sidebox or centerbox to be displayed (see filenames in the /includes/modules/sideboxes folder) (if not set, uses "whats_new.php")
     *        $zcSBlayout = 'left';      // 'left' or 'right' sidebox template style (if not specified, uses 'left')
     *        require ("path/to/zencart/single_sidebox.php");
     *
     *
     *   DEFAULTS:
     *   $zcSBmodule = (if not set, uses "whats_new.php")
     *   $zcSBlayout = (optional) (if not specified, uses 'left')
     *   $zcSBwidth  = (optional) If not specified, uses Zen Cart store defaults
     *
    */
    /******************** SINGLE_SIDEBOX.PHP SCRIPT CODE ********************/
    /*
     * Determine working directory
     */
      
    $startingDir getcwd();
      
    $zcDir realpath(dirname(__FILE__));
      
    chdir($zcDir);
        
    define('STRICT_ERROR_REPORTING'false);
    /*
     * Set default image dir, which overrides the usual Zen Cart settings in case the working dir is not the same
     */
    //  define('DIR_WS_IMAGES', $zcDir . '/images/');
    /**
     * Load common library stuff 
     */
      
    require('includes/application_top.php');

     
    /**
      *   module and layout determination
        */
      
    if (!isset($zcSBmodule)) $zcSBmodule = (isset($_GET['module'])) ? zen_db_input($_GET['module']) : 'categories.php';
      if (!isset(
    $zcSBcolumn)) $zcSBcolumn = (isset($_GET['layout'])) ? zen_db_input($_GET['layout']) : 'left';
      if (!isset(
    $zcSBwidth)) $zcSBwidth  = (isset($_GET['width'])) ? zen_db_input($_GET['width']) : 0;
      if (
    substr($zcSBmodule, -4) != '.php'$zcSBmodule .= '.php';
      
    $column_width = (int)$zcSBwidth;
      if (
    $column_width == 0$column_width = ($zcSBcolumn == 'right') ? COLUMN_WIDTH_RIGHT COLUMN_WIDTH_LEFT;
      
    $column_box_default = ($zcSBcolumn == 'right') ? 'tpl_box_default_right.php' 'tpl_box_default_left.php';

    /**
     * Load required functions and processing to generate the output:
     */
      
    $language_page_directory DIR_WS_LANGUAGES $_SESSION['language'] . '/';
      
    $box_id zen_get_box_id($zcSBmodule);
    /**
     * Cycle through possible override options, first for sideboxes, and then for modules if no matching sidebox found
     */
      
    $paths_to_try = array();
      
    $paths_to_try[] = DIR_WS_MODULES 'sideboxes/' $template_dir '/' $zcSBmodule;
      
    $paths_to_try[] = DIR_WS_MODULES 'sideboxes/' $zcSBmodule;
      
    $paths_to_try[] = DIR_WS_MODULES $template_dir '/' $zcSBmodule;
      
    $paths_to_try[] = DIR_WS_MODULES $zcSBmodule;
      
    $found_object false;
      for (
    $i=0$n=sizeof($paths_to_try); $i $n$i++) {
        if ( 
    file_exists($zcDir '/' $paths_to_try[$i]) ) {
          
    $found_object true;
          require(
    $paths_to_try[$i]);
          break;
        }
      }
    /**
     * If nothing found yet, assume regular template
     */
      
    if (!$found_object && file_exists($template->get_template_dir($zcSBmoduleDIR_WS_TEMPLATE'index''templates') . '/' $zcSBmodule)) {
        require(
    $template->get_template_dir($zcSBmoduleDIR_WS_TEMPLATE'index''templates') . '/' $zcSBmodule);
      } else if (isset(
    $list_box_contents) && is_array($list_box_contents)) {
        require(
    $template->get_template_dir('tpl_columnar_display.php',DIR_WS_TEMPLATE$current_page_base,'common'). '/tpl_columnar_display.php');
      }
    /**
     * Load general code which runs before page closes
     */
      
    require(DIR_WS_INCLUDES 'application_bottom.php'); 
      
    chdir($startingDir);
    ?>
    Here is the calling code in a php file here:
    http://www.lynnsfood.com/categories_single_sidebox.php

    PHP Code:
    <?php
    echo "Top of categories_single_sidebox.php";
    $zcSBmodule "categories.php";
    $zcSBlayout "left";   
    require (
    'single_sidebox.php');
    echo 
    "Got to end of single";

    /*
     *   USAGE INSTRUCTIONS:
     *   1. Upload this single_sidebox.php file to the same folder as your Zen Cart files.
     *   2. On a PHP page where you desire to show Zen Cart sidebox content, insert the following code:

     *
     *
     *   DEFAULTS:
     *   $zcSBmodule = (if not set, uses "whats_new.php")
     *   $zcSBlayout = (optional) (if not specified, uses 'left')
     *   $zcSBwidth  = (optional) If not specified, uses Zen Cart store defaults
     *   
    */

    ?>
    http://www.zen-cart.com/forum/showthread.php?t=187145
    zen-cart-v1.3.9h

  2. #2
    Join Date
    Jan 2004
    Posts
    66,364
    Blog Entries
    7
    Plugin Contributions
    274

    Default Re: I don't get any content using Sidebox Anywhere

    Quote Originally Posted by breauxlg View Post
    I am on Zen Cart 1.3.8 and Sidebox Anywhere
    The FIRST and MOST IMPORTANT thing to do before you do ANYTHING else, is upgrade the site to the latest version of Zen Cart.
    You should NOT be using v1.3.8 due to the well-published security problems it has.
    Plus, v1.3.8 doesn't work on PHP 5.3, which you're running.
    .

    Zen Cart - putting the dream of business ownership within reach of anyone!
    Donate to: DrByte directly or to the Zen Cart team as a whole

    Remember: Any code suggestions you see here are merely suggestions. You assume full responsibility for your use of any such suggestions, including any impact ANY alterations you make to your site may have on your PCI compliance.
    Furthermore, any advice you see here about PCI matters is merely an opinion, and should not be relied upon as "official". Official PCI information should be obtained from the PCI Security Council directly or from one of their authorized Assessors.

  3. #3
    Join Date
    Jun 2010
    Location
    New Iberia, LA
    Posts
    50
    Plugin Contributions
    0

    Default Re: I don't get any content using Sidebox Anywhere

    Sorry, I am actually on 1.3.9h. I didn't do the version lookup before. I did just now and I am current.
    zen-cart-v1.3.9h

  4. #4
    Join Date
    Jan 2004
    Posts
    66,364
    Blog Entries
    7
    Plugin Contributions
    274

    Default Re: I don't get any content using Sidebox Anywhere

    .

    Zen Cart - putting the dream of business ownership within reach of anyone!
    Donate to: DrByte directly or to the Zen Cart team as a whole

    Remember: Any code suggestions you see here are merely suggestions. You assume full responsibility for your use of any such suggestions, including any impact ANY alterations you make to your site may have on your PCI compliance.
    Furthermore, any advice you see here about PCI matters is merely an opinion, and should not be relied upon as "official". Official PCI information should be obtained from the PCI Security Council directly or from one of their authorized Assessors.

  5. #5
    Join Date
    Jun 2010
    Location
    New Iberia, LA
    Posts
    50
    Plugin Contributions
    0

    Default Re: I don't get any content using Sidebox Anywhere

    Not getting any debug log in /cache. No zero length files.
    zen-cart-v1.3.9h

  6. #6
    Join Date
    Jun 2010
    Location
    New Iberia, LA
    Posts
    50
    Plugin Contributions
    0

    Default Re: I don't get any content using Sidebox Anywhere

    I do get the first echo - echo "Top of categories_single_sidebox.php";, so I am at least hitting that php file. I am not getting the echo from the top of the single_sidebox.php file, so I don't know if it's a path thing or what. I just can't figure it out.
    zen-cart-v1.3.9h

  7. #7
    Join Date
    Jun 2010
    Location
    New Iberia, LA
    Posts
    50
    Plugin Contributions
    0

    Default Re: I don't get any content using Sidebox Anywhere

    If I remove all of the code except the echo from the single_sidebox.php file, I do get the echo and I get the bottom echo from categories_single_sidebox.php. So it doesn't look like a path issue unless the code inside the single_sidebox.php needs for it to be in some folder other than the web root folder.
    zen-cart-v1.3.9h

  8. #8
    Join Date
    Jan 2004
    Posts
    66,364
    Blog Entries
    7
    Plugin Contributions
    274

    Default Re: I don't get any content using Sidebox Anywhere

    single-sidebox expects to be located in the same folder as your store's main index.php file.
    Code:
     *   USAGE INSTRUCTIONS:
     *   1. Upload this single_sidebox.php file to the same folder as your Zen Cart files.
    .

    Zen Cart - putting the dream of business ownership within reach of anyone!
    Donate to: DrByte directly or to the Zen Cart team as a whole

    Remember: Any code suggestions you see here are merely suggestions. You assume full responsibility for your use of any such suggestions, including any impact ANY alterations you make to your site may have on your PCI compliance.
    Furthermore, any advice you see here about PCI matters is merely an opinion, and should not be relied upon as "official". Official PCI information should be obtained from the PCI Security Council directly or from one of their authorized Assessors.

  9. #9
    Join Date
    Jun 2010
    Location
    New Iberia, LA
    Posts
    50
    Plugin Contributions
    0

    Default Re: I don't get any content using Sidebox Anywhere

    I can't find out where to enable debugging in 1.3.9h either.
    zen-cart-v1.3.9h

  10. #10
    Join Date
    Jun 2010
    Location
    New Iberia, LA
    Posts
    50
    Plugin Contributions
    0

    Default Re: I don't get any content using Sidebox Anywhere

    Quote Originally Posted by DrByte View Post
    single-sidebox expects to be located in the same folder as your store's main index.php file.
    Code:
     *   USAGE INSTRUCTIONS:
     *   1. Upload this single_sidebox.php file to the same folder as your Zen Cart files.
    Okay, that's where I have it.
    zen-cart-v1.3.9h

 

 
Page 1 of 3 123 LastLast

Similar Threads

  1. New reviews - I don't get any "authorize" notices.
    By Rich-E-Split in forum General Questions
    Replies: 3
    Last Post: 26 Mar 2012, 03:39 AM
  2. EZ Pages don't appear in any sidebox
    By WhitePhantom in forum General Questions
    Replies: 1
    Last Post: 20 Sep 2011, 12:51 PM
  3. Sidebox Anywhere -- how do I use it to show centerbox content instead of sideboxes?
    By exoticcorpse in forum All Other Contributions/Addons
    Replies: 4
    Last Post: 16 Feb 2010, 05:22 AM
  4. Replies: 0
    Last Post: 9 Dec 2009, 04:28 AM
  5. I'm stumped: sidebox content shows but headings don't
    By wbmangy in forum Templates, Stylesheets, Page Layout
    Replies: 3
    Last Post: 16 Feb 2009, 11:41 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