vikasrao999

Grouped product

Apr 13th, 2014
438
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. <?php
  2. /**
  3. * Magento
  4. *
  5. * NOTICE OF LICENSE
  6. *
  7. * This source file is subject to the Academic Free License (AFL 3.0)
  8. * that is bundled with this package in the file LICENSE_AFL.txt.
  9. * It is also available through the world-wide-web at this URL:
  10. * http://opensource.org/licenses/afl-3.0.php
  11. * If you did not receive a copy of the license and are unable to
  12. * obtain it through the world-wide-web, please send an email
  13. * to license@magentocommerce.com so we can send you a copy immediately.
  14. *
  15. * DISCLAIMER
  16. *
  17. * Do not edit or add to this file if you wish to upgrade Magento to newer
  18. * versions in the future. If you wish to customize Magento for your
  19. * needs please refer to http://www.magentocommerce.com for more information.
  20. *
  21. * @category design
  22. * @package base_default
  23. * @copyright Copyright (c) 2012 Magento Inc. (http://www.magentocommerce.com)
  24. * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
  25. */
  26.  
  27. /**
  28. * Grouped product data template
  29. *
  30. * @see Mage_Catalog_Block_Product_View_Media
  31. * @see Mage_Catalog_Block_Product_View_Type_Grouped
  32. */
  33. ?>
  34. <?php $this->setPreconfiguredValue(); ?>
  35. <?php $_product = $this->getProduct(); ?>
  36. <?php $_associatedProducts = $this->getAssociatedProducts(); ?>
  37. <?php $_hasAssociatedProducts = count($_associatedProducts) > 0; ?>
  38. <?php if ($_product->isAvailable() && $_hasAssociatedProducts): ?>
  39. <p class="availability in-stock"><?php echo $this->__('Availability:') ?> <span><?php echo $this->__('In stock') ?></span></p>
  40. <?php else: ?>
  41. <p class="availability out-of-stock"><?php echo $this->__('Availability:') ?> <span><?php echo $this->__('Out of stock') ?></span></p>
  42. <?php endif; ?>
  43. <?php echo $this->getChildHtml('product_type_data_extra') ?>
  44.  
  45.  
  46. <div class="Table">
  47.  
  48.  
  49. <div class="Heading">
  50.  
  51.  
  52. <!-- new columns -->
  53. <div class="Cell"><?php echo $this->__('REF.NO.') ?></div>
  54. <div class="Cell"><?php echo $this->__('CUTTER') ?></div>
  55. <div class="Cell"><?php echo $this->__('DIAMETER') ?></div>
  56. <div class="Cell"><?php echo $this->__('CUTTING') ?></div>
  57. <div class="Cell"><?php echo $this->__('LENGTH') ?></div>
  58. <!-- new columns end-->
  59.  
  60. <?php if ($this->getCanShowProductPrice($_product)): ?>
  61. <div class="Cell"><?php echo $this->__('Price') ?></div>
  62. <?php endif; ?>
  63. <?php if ($_product->isSaleable()): ?>
  64. <div class="Cell"><?php echo $this->__('Qty') ?></div>
  65. <?php endif; ?>
  66. <div class="Cell"><?php echo $this->__('BUY') ?></div>
  67.  
  68. </div>
  69.  
  70. <?php if ($_hasAssociatedProducts): ?>
  71. <?php foreach ($_associatedProducts as $_item): ?>
  72. <?php $_finalPriceInclTax = $this->helper('tax')->getPrice($_item, $_item->getFinalPrice(), true) ?>
  73. <div class="Row">
  74.  
  75. <!-- new columns -->
  76. <div class="Cell"><?php echo $this->htmlEscape($_item->getData('refno')) ?></div>
  77. <div class="Cell"><?php echo $this->htmlEscape($_item->getData('cutter')) ?></div>
  78. <div class="Cell"><?php echo $this->htmlEscape($_item->getData('diameter')) ?></div>
  79. <div class="Cell"><?php echo $this->htmlEscape($_item->getData('cutting')) ?></div>
  80. <div class="Cell"><?php echo $this->htmlEscape($_item->getData('length')) ?></div>
  81.  
  82. <!-- new columns end-->
  83. <?php if ($this->getCanShowProductPrice($_product)): ?>
  84. <div class="Cell">
  85. <?php if ($this->getCanShowProductPrice($_item)): ?>
  86. <?php echo $this->getPriceHtml($_item, true) ?>
  87. <?php echo $this->getTierPriceHtml($_item) ?>
  88. <?php endif; ?>
  89. </div>
  90. <?php endif; ?>
  91. <?php if ($_product->isSaleable()): ?>
  92. <div class="Cell">
  93. <?php if ($_item->isSaleable()) : ?>
  94. <input type="hidden" name="super_group[<?php echo $_item->getId() ?>]" maxlength="12" value="1" title="<?php echo $this->__('Qty') ?>" class="input-text qty" />
  95. <?php else: ?>
  96. <p class="availability out-of-stock"><span><?php echo $this->__('Out of stock') ?></span></p>
  97. <?php endif; ?>
  98. </div>
  99. <?php endif; ?>
  100. <div class="Cell"><button type="button" class="form-button" onclick="productAddToCartForm.submit()"><span><?php echo $this->__('BUY') ?></span></button></div>
  101. </div>
  102.  
  103. <?php endforeach; ?>
  104. <?php else: ?>
  105. <tr>
  106. <td colspan="<?php if ($_product->isSaleable()): ?>4<?php else : ?>3<?php endif; ?>"><?php echo $this->__('No options of this product are available.') ?></td>
  107. </tr>
  108. <?php endif; ?>
  109.  
  110. </div>
  111. <p class="d"> Prices are exclusive of GST. </p>
  112. <script type="text/javascript">decorateTable('super-product-table')</script>
RAW Paste Data

Adblocker detected! Please consider disabling it...

We've detected AdBlock Plus or some other adblocking software preventing Pastebin.com from fully loading.

We don't have any obnoxious sound, or popup ads, we actively block these annoying types of ads!

Please add Pastebin.com to your ad blocker whitelist or disable your adblocking software.

×