Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <script type="text/javascript">
- jQuery(document).ready(function($){
- $('.catId').click(function(){
- var id = $(this).attr('id');
- var id1 = id.split("_");
- var mainCat = "mainCat_"+id1[1];
- var subCat = "scat_"+id1[2];
- $("#"+mainCat+" .SliderContents").each(function(){
- $(this).addClass("hide");
- });
- $("#"+subCat).removeClass("hide");
- $("#cat_tabs_"+id1[1]+" .catId").each(function(){
- $(this).removeClass("current");
- });
- $("#catId_"+id1[1]).removeClass("current");
- $("#"+id).addClass("current");
- });
- $('.CatMain').click(function() {
- var id = $(this).attr('id');
- var id1 = id.split("_");
- var mainCat = "mainCat_"+id1[1];
- $("#"+mainCat+" .SliderContents").each(function(){
- $(this).addClass("hide");
- });
- $("#"+mainCat+" .main_sc").removeClass("hide");
- $("#cat_tabs_"+id1[1]+" .catId").each(function(){
- $(this).removeClass("current");
- });
- $("#catId_"+id1[1]).addClass("current");
- });
- });
- </script>
- <script type="text/javascript">jQuery.noConflict(); </script>
- <?php $currency_symbol = Mage::app()->getLocale()->currency(Mage::app()->getStore()->getCurrentCurrencyCode())->getSymbol();?>
- <?php $main_category = Mage::getModel("catalog/category")->load(3); ?>
- <?php $mainCategories = explode(",",$main_category->getChildren());?>
- <?php foreach($mainCategories as $mainCat):?>
- <?php $mainCategory = Mage::getModel("catalog/category")->load($mainCat); ?>
- <?php $subCategories = explode(",",$mainCategory->getChildren());?>
- <div id="page-wrap">
- <div id="slider-nav">
- <ul class="nav" id="cat_tabs_<?php echo $mainCategory->getId(); ?>">
- <li style="float:left;"><a href="javascript:void(0);" class="CatMain current" id="catId_<?php echo $mainCategory->getId(); ?>"><?php echo $mainCategory->getName(); ?></a></li>
- <?php foreach($subCategories as $cat): ?>
- <?php $cat = Mage::getModel("catalog/category")->load($cat); ?>
- <li class="nav-<?php echo $k; ?>"><a href="javascript:void(0);" id="catId_<?php echo $mainCategory->getId().'_'.$cat->getId(); ?>" class="catId <?php /*//if($k==1): ?>current<?php*/ //endif;?>"><?php echo $cat->getName(); ?></a></li>
- <?php $k++; endforeach;?>
- </ul>
- </div>
- </div>
- <?php
- $mainCategory = Mage::getModel("catalog/category")->load($mainCat);
- $connection = Mage::getSingleton("core/resource")->getConnection("core_read");
- $query = "SELECT product_id FROM catalog_category_product WHERE category_id = '".$mainCategory->getId()."'";
- $products = $connection->fetchAll($query);
- $count = intval(count($products)/4);
- if($count%4 >0) { $count = $count+1; }
- ?>
- <div class="mainSlider" id="mainCat_<?php echo $mainCategory->getId();?>">
- <div class="SliderContents main_sc">
- <div id="_ctl1<?php echo $mainCategory->getId();?>_TopItemsControl1_MainItemCtrl" class="topitems">
- <div class="main-item">
- <div class="middle">
- <div class="info-nav-bar"><img src="<?php echo $this->getSkinUrl()?>images/slider_nav_l.png" class="previousBtn" style="display: none;" alt="<" onClick="previousPage(this)" onmouseover="this.src='<?php echo $this->getSkinUrl()?>images/slider_nav_l_hover.png';" onmouseout="this.src='<?php echo $this->getSkinUrl()?>images/slider_nav_l.png';" title="Previous"></div>
- <div class="product-container">
- <div class="slide-container">
- <?php
- foreach($products as $product):
- $product = Mage::getModel("catalog/product")->load($product['product_id']); ?>
- <?php $id = 5;?>
- <div class="product-info-container">
- <div class="item-image"><a href="<?php echo $product->getUrlPath()?>" title="<?php echo $product->getName();?>">
- <img src="<?php echo Mage::helper('catalog/image')->init($product, 'small_image')->resize(105,160); ?>" class="promo-stamp">
- </a></div>
- <div class="item-title"><a href="<?php echo $product->getUrlPath()?>"><?php echo $product->getName();?></a></div>
- <div class="price-box">
- <span class="price">
- <?php
- $_coreHelper = $this->helper('core');
- $_weeeHelper = $this->helper('weee');
- $_taxHelper = $this->helper('tax');
- //echo $this->getPriceHtml($product, true);
- if($product->getTypeId()=="grouped")
- {
- $child_price = array();
- $connection = Mage::getSingleton("core/resource")->getConnection("core_read");
- $query = "SELECT * FROM catalog_product_relation WHERE parent_id = '".$product->getId()."'";
- $result = $connection->fetchAll($query);
- if(count($result)>0)
- {
- foreach($result as $row)
- {
- $child_prod = Mage::getModel("catalog/product")->load($row['child_id']);
- $child_price[] = intval($child_prod->getPrice());
- }
- }
- echo $this->__('From ').$_coreHelper->currency(min($child_price), true, true);
- }
- else
- {
- echo $_coreHelper->currency($product->getPrice(), true, true);
- }
- //echo $_coreHelper->currency($_showPrice, true, false);
- ?>
- </span>
- </div>
- <div class="item-purchase-button">
- <?php
- if($product->getTypeId() == "grouped") {
- echo "show options";
- }
- else{
- $add_to_cart = "<a href='".Mage::getBaseUrl().'checkout/cart/add?product='.$product->getId().'&qty=1'."'><img src='".$this->getSkinUrl()."images/add-to-cart-btn.png' class='add-to-cart-btn' alt='Add To Cart'/></a>";
- $pre_order = "<a href='".$product->getUrlPath()."'><img src='".$this->getSkinUrl()."images/pre-order-btn.png' class='pre-order-btn' alt='Pre-Order'/></a>";
- $back_order = "<a href='".Mage::getBaseUrl().'checkout/cart/add?product='.$product->getId().'&qty=1'."'><img src='".$this->getSkinUrl()."images/back-order-btn.png' class='back-order-btn' alt='Back-Order'/></a>";
- $details = "<a href='".$product->getUrlPath()."'><img src='".$this->getSkinUrl()."images/details-btn.png' class='details-btn' alt='Details'/></a>";
- $stockstatus = $product ->getstockstatus();
- if ($stockstatus == 11) {
- echo $add_to_cart.$details;
- } elseif ($stockstatus == 10){
- echo $pre_order.$details;
- } elseif ($stockstatus == 9){
- echo $back_order.$details;
- } else {
- echo $add_to_cart.$details;
- }
- }
- ?>
- <!--<p><button type="button" title="<?php echo $this->__('More Info') ?>" class="button btn-cart" onclick="setLocation('<?php echo $product->getUrlPath() ?>')"><span><span><?php echo $this->__('More Info') ?></span></span></button></p> --></div>
- </div>
- <?php endforeach;?>
- <div class="clear"> </div>
- </div>
-
- </div>
- <?php if($count>1):?>
- <div class="info-nav-bar"><img src="<?php echo $this->getSkinUrl()?>images/slider_nav_r.png" class="nextBtn" alt=">" onClick="nextPage(this)" onmouseover="this.src='<?php echo $this->getSkinUrl()?>images/slider_nav_r_hover.png';" onmouseout="this.src='<?php echo $this->getSkinUrl()?>images/slider_nav_r.png';" title="Next"></div>
- <?php endif; ?>
- <div class="clear"> </div>
- </div>
- <div class="bottom"> </div>
- </div>
- <input name="_ctl1<?php echo $mainCategory->getId();?>:TopItemsControl1:_ctl0" id="_ctl1<?php echo $mainCategory->getId();?>_TopItemsControl1_MainItemCtrl_totalPagesHdn" value="<?php echo $count;?>" type="hidden">
- <input name="_ctl1<?php echo $mainCategory->getId();?>:TopItemsControl1:_ctl1" id="_ctl1<?php echo $mainCategory->getId();?>_TopItemsControl1_MainItemCtrl_currentPageHdn" value="1" type="hidden"></div>
- </div>
- </div>
- <?php $s=1; foreach($subCategories as $cat): ?>
- <?php
- $category = Mage::getModel("catalog/category")->load($cat);
- $products = $category->getProductCollection();
- $count = intval(count($products)/4);
- if($count%4 >0) { $count = $count+1; }
- ?>
- <div class="mainSlider" id="mainCat_<?php echo $mainCategory->getId();?>">
- <div class="SliderContents hide" id="scat_<?php echo $category->getId();?>">
- <div id="_ctl1<?php echo $category->getId();?>_TopItemsControl1_MainItemCtrl" class="topitems">
- <div class="main-item">
- <div class="middle">
- <div class="info-nav-bar"><img src="<?php echo $this->getSkinUrl()?>images/slider_nav_l.png" class="previousBtn" style="display: none;" alt="<" onClick="previousPage(this)" onmouseover="this.src='<?php echo $this->getSkinUrl()?>images/slider_nav_l_hover.png';" onmouseout="this.src='<?php echo $this->getSkinUrl()?>images/slider_nav_l.png';" title="Previous"></div>
- <div class="product-container">
- <div class="slide-container">
- <?php
- foreach($products as $product):
- $product = Mage::getModel("catalog/product")->load($product->getId()); ?>
- <?php $id = 5;?>
- <div class="product-info-container">
- <div class="item-image"><a href="<?php echo $product->getUrlPath()?>" title="<?php echo $product->getName();?>">
- <img src="<?php echo Mage::helper('catalog/image')->init($product, 'small_image')->resize(105,160); ?>" class="promo-stamp">
- </a></div>
- <div class="item-title"><a href="<?php echo $product->getUrlPath()?>"><?php echo $product->getName();?></a></div>
- <div class="item-price"><?php
- $_coreHelper = $this->helper('core');
- $_weeeHelper = $this->helper('weee');
- $_taxHelper = $this->helper('tax');
- //echo $this->getPriceHtml($product, true);
- if($product->getTypeId()=="grouped")
- {
- $child_price = array();
- $connection = Mage::getSingleton("core/resource")->getConnection("core_read");
- $query = "SELECT * FROM catalog_product_relation WHERE parent_id = '".$product->getId()."'";
- $result = $connection->fetchAll($query);
- if(count($result)>0)
- {
- foreach($result as $row)
- {
- $child_prod = Mage::getModel("catalog/product")->load($row['child_id']);
- $child_price[] = intval($child_prod->getPrice());
- }
- }
- echo $this->__('From ').$_coreHelper->currency(min($child_price), true, true);
- }
- else
- {
- echo $_coreHelper->currency($product->getPrice(), true, true);
- }
- //echo $_coreHelper->currency($_showPrice, true, false);
- ?></div>
- <div class="item-purchase-button">
- <?php
- if($product->getTypeId() == "grouped") {
- echo "show options";
- }
- else{
- $add_to_cart = "<a href='".Mage::getBaseUrl().'checkout/cart/add?product='.$product->getId().'&qty=1'."'><img src='".$this->getSkinUrl()."images/add-to-cart-btn.png' class='add-to-cart-btn' alt='Add To Cart'/></a>";
- $pre_order = "<a href='".$product->getUrlPath()."'><img src='".$this->getSkinUrl()."images/pre-order-btn.png' class='pre-order-btn' alt='Pre-Order'/></a>";
- $back_order = "<a href='".Mage::getBaseUrl().'checkout/cart/add?product='.$product->getId().'&qty=1'."'><img src='".$this->getSkinUrl()."images/back-order-btn.png' class='back-order-btn' alt='Back-Order'/></a>";
- $details = "<a href='".$product->getUrlPath()."'><img src='".$this->getSkinUrl()."images/details-btn.png' class='details-btn' alt='Details'/></a>";
- $stockstatus = $product ->getstockstatus();
- if ($stockstatus == 11) {
- echo $add_to_cart.$details;
- } elseif ($stockstatus == 10){
- echo $pre_order.$details;
- } elseif ($stockstatus == 9){
- echo $back_order.$details;
- } else {
- echo $add_to_cart.$details;
- }
- }
- ?>
- <!--<p><button type="button" title="<?php echo $this->__('More Info') ?>" class="button btn-cart" onclick="setLocation('<?php echo $product->getUrlPath() ?>')"><span><span><?php echo $this->__('More Info') ?></span></span></button></p> --></div>
- </div>
- <?php endforeach;?>
- <div class="clear"> </div>
- </div>
-
- </div>
- <?php if($count>1):?>
- <div class="info-nav-bar"><img src="<?php echo $this->getSkinUrl()?>images/slider_nav_r.png" class="nextBtn" alt=">" onClick="nextPage(this)" onmouseover="this.src='<?php echo $this->getSkinUrl()?>images/slider_nav_r_hover.png';" onmouseout="this.src='<?php echo $this->getSkinUrl()?>images/slider_nav_r.png';" title="Next"></div>
- <?php endif; ?>
- <div class="clear"> </div>
- </div>
- <div class="bottom"> </div>
- </div>
- <input name="_ctl1<?php echo $category->getId();?>:TopItemsControl1:_ctl0" id="_ctl1<?php echo $category->getId();?>_TopItemsControl1_MainItemCtrl_totalPagesHdn" value="<?php echo $count;?>" type="hidden">
- <input name="_ctl1<?php echo $category->getId();?>:TopItemsControl1:_ctl1" id="_ctl1<?php echo $category->getId();?>_TopItemsControl1_MainItemCtrl_currentPageHdn" value="1" type="hidden"></div>
- </div>
- </div>
- <?php endforeach; ?>
- <?php endforeach; ?>
- <!--first finished-->
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement