Beispiel #1
0
    $product = px_get_product_info($id, PX_CTY_ITEM_PAGE, $px_prefs['CID'], $lid);
    if (array_key_exists('value', $product)) {
        $product_info = $product['value'];
    } else {
        $product_info = null;
    }
}
$offset = array_key_exists('offset', $_REQUEST) && intval($_REQUEST['offset']) ? intval($_REQUEST['offset']) : 1;
$query = array_key_exists('query', $_REQUEST) && strlen(trim($_REQUEST['query'])) ? trim($_REQUEST['query']) : '';
$category_id = array_key_exists('category_id', $_REQUEST) && intval($_REQUEST['category_id']) ? intval($_REQUEST['category_id']) : 0;
$from_page = array_key_exists('from_page', $_REQUEST) && strlen(trim($_REQUEST['from_page'])) ? trim($_REQUEST['from_page']) : 'main';
$sort = array_key_exists('sort', $_REQUEST) && strlen($_REQUEST['sort']) ? trim($_REQUEST['sort']) : '';
$px_prefs['offset'] = $offset;
$px_prefs['query'] = $query;
$px_prefs['category_id'] = $category_id;
$px_prefs['sort'] = $sort;
$px_prefs['lid'] = $lid;
px_include_template('header', $px_prefs);
if ($id === null) {
    ?>
      <p>No product specified!</p>
<?php 
} elseif ($product_info !== null) {
    px_include_template('productinfo', array('product' => $product_info, 'offset' => $offset, 'query' => $query, 'category_id' => $category_id, 'lid' => $lid, 'from_page' => $from_page, 'showbacklink' => true, 'sort' => $sort));
} else {
    ?>
      <p>An error occurred while retrieving the product information.</p>
<?php 
}
px_include_template('footer', $px_prefs);
            echo px_link_to('More', 'product', array('id' => $product['item_id'], 'category_id' => $vars['category_id'], 'query' => $vars['query'], 'offset' => $vars['offset'], 'from_page' => $vars['from_page'], 'sort' => $vars['sort'], 'lid' => $vars['lid']));
            ?>
</li>
<?php 
        } elseif ($vars['interstitial_product_page'] == '3') {
            ?>
            <li><?php 
            echo px_link_to('More', 'productlightbox', array('id' => $product['item_id'], 'category_id' => $vars['category_id'], 'query' => $vars['query'], 'offset' => $vars['offset'], 'from_page' => $vars['from_page'], 'sort' => $vars['sort'], 'lid' => $vars['lid']), 'lbOn', false, false, 'return false;');
            ?>
</li>
<?php 
        } else {
            ?>
            <li><?php 
            echo px_affiliate_link_to('More', $product['product_url'], array(), null);
            ?>
</li>
<?php 
        }
        ?>
          </ul>
<?php 
    }
}
?>
        </li>
      </ol>
<?php 
if (!$vars['random']) {
    px_include_template('pagination', $vars + array('search_results' => $vars['search_results'], 'offset' => $vars['offset'], 'baseurl' => $vars['base_url']));
}
Beispiel #3
0
echo $vars['meta_keywords'];
?>
">
    <style type="text/css">
      @import "<?php 
echo PX_COMMON_CSS_DIR;
?>
/reset.css";
      @import "<?php 
echo PX_CSS_DIR;
?>
/main.css";
    </style>
  </head>
  <body id="home">
    <div id="header">
      <h1><a href="<?php 
echo PX_HOME;
?>
"><?php 
echo $vars['shop_title'];
?>
</a></h1>
    </div>
<?php 
px_include_template('sidebar', $vars);
?>
    <div id="content">
<?php 
px_include_template('searchbar', $vars);
$query = array_key_exists('query', $_REQUEST) && strlen(trim($_REQUEST['query'])) ? trim($_REQUEST['query']) : '';
$category_id = array_key_exists('category_id', $_REQUEST) && intval($_REQUEST['category_id']) ? intval($_REQUEST['category_id']) : 1;
$from_page = array_key_exists('from_page', $_REQUEST) && strlen(trim($_REQUEST['from_page'])) ? trim($_REQUEST['from_page']) : 'main';
$sort = array_key_exists('sort', $_REQUEST) && strlen($_REQUEST['sort']) ? trim($_REQUEST['sort']) : '';
$px_prefs['offset'] = $offset;
$px_prefs['query'] = $query;
$px_prefs['category_id'] = $category_id;
$px_prefs['sort'] = $sort;
$px_prefs['lid'] = $lid;
?>
<div id="product">
  <a href="#" class="lbAction close" rel="deactivate">Close</a>
  <?php 
if ($id === null) {
    ?>
    <p>No product specified!</p>
  <?php 
} elseif ($product_info !== null) {
    ?>
    <?php 
    px_include_template('productinfo', array('product' => $product_info, 'offset' => $offset, 'query' => $query, 'category_id' => $category_id, 'lid' => $lid, 'from_page' => $from_page, 'showbacklink' => false, 'sort' => $sort));
    ?>
  <?php 
} else {
    ?>
    <p>Sorry! An error occurred.</p>
  <?php 
}
?>

</div>