Version Notes
Fixed Issues:
* When displaying a single required option selection, the qty box was not displayed
* When rendering default (checked) selections, the qty box did not properly use the default qty value from the admin.
Download this release
Release Info
Developer | Kevin Abel |
Extension | KAbel_BundlePlus |
Version | 0.2.3 |
Comparing to | |
See all releases |
Code changes from version 0.2.2 to 0.2.3
- LICENSE_BSD_NU.txt +1 -1
- app/code/community/KAbel/BundlePlus/Block/Adminhtml/Catalog/Product/Composite/Fieldset/Options/Type/Checkbox.php +1 -1
- app/code/community/KAbel/BundlePlus/Block/Adminhtml/Catalog/Product/Edit/Tab/Bundle/Option.php +1 -1
- app/code/community/KAbel/BundlePlus/Block/Adminhtml/Catalog/Product/Edit/Tab/Bundle/Option/Selection.php +1 -1
- app/code/community/KAbel/BundlePlus/Block/Catalog/Product/View/Type/Bundle/Option/Checkbox.php +27 -1
- app/code/community/KAbel/BundlePlus/Model/Product/Type.php +1 -1
- app/code/community/KAbel/BundlePlus/etc/config.xml +2 -2
- app/design/frontend/base/default/template/kabel/bundleplus/catalog/product/view/type/bundle/option/checkbox.phtml +18 -9
- package.xml +7 -5
LICENSE_BSD_NU.txt
CHANGED
@@ -1,4 +1,4 @@
|
|
1 |
-
Copyright (c)
|
2 |
|
3 |
All rights reserved.
|
4 |
|
1 |
+
Copyright (c) 2013, Regents of the University of Nebraska
|
2 |
|
3 |
All rights reserved.
|
4 |
|
app/code/community/KAbel/BundlePlus/Block/Adminhtml/Catalog/Product/Composite/Fieldset/Options/Type/Checkbox.php
CHANGED
@@ -11,7 +11,7 @@
|
|
11 |
*
|
12 |
* @category KAbel
|
13 |
* @package KAbel_BundlePlus
|
14 |
-
* @copyright Copyright (c)
|
15 |
* @license http://www1.unl.edu/wdn/wiki/Software_License BSD 3-Clause License
|
16 |
*/
|
17 |
|
11 |
*
|
12 |
* @category KAbel
|
13 |
* @package KAbel_BundlePlus
|
14 |
+
* @copyright Copyright (c) 2013 Regents of the University of Nebraska (http://www.nebraska.edu/)
|
15 |
* @license http://www1.unl.edu/wdn/wiki/Software_License BSD 3-Clause License
|
16 |
*/
|
17 |
|
app/code/community/KAbel/BundlePlus/Block/Adminhtml/Catalog/Product/Edit/Tab/Bundle/Option.php
CHANGED
@@ -11,7 +11,7 @@
|
|
11 |
*
|
12 |
* @category KAbel
|
13 |
* @package KAbel_BundlePlus
|
14 |
-
* @copyright Copyright (c)
|
15 |
* @license http://www1.unl.edu/wdn/wiki/Software_License BSD 3-Clause License
|
16 |
*/
|
17 |
|
11 |
*
|
12 |
* @category KAbel
|
13 |
* @package KAbel_BundlePlus
|
14 |
+
* @copyright Copyright (c) 2013 Regents of the University of Nebraska (http://www.nebraska.edu/)
|
15 |
* @license http://www1.unl.edu/wdn/wiki/Software_License BSD 3-Clause License
|
16 |
*/
|
17 |
|
app/code/community/KAbel/BundlePlus/Block/Adminhtml/Catalog/Product/Edit/Tab/Bundle/Option/Selection.php
CHANGED
@@ -11,7 +11,7 @@
|
|
11 |
*
|
12 |
* @category KAbel
|
13 |
* @package KAbel_BundlePlus
|
14 |
-
* @copyright Copyright (c)
|
15 |
* @license http://www1.unl.edu/wdn/wiki/Software_License BSD 3-Clause License
|
16 |
*/
|
17 |
|
11 |
*
|
12 |
* @category KAbel
|
13 |
* @package KAbel_BundlePlus
|
14 |
+
* @copyright Copyright (c) 2013 Regents of the University of Nebraska (http://www.nebraska.edu/)
|
15 |
* @license http://www1.unl.edu/wdn/wiki/Software_License BSD 3-Clause License
|
16 |
*/
|
17 |
|
app/code/community/KAbel/BundlePlus/Block/Catalog/Product/View/Type/Bundle/Option/Checkbox.php
CHANGED
@@ -11,7 +11,7 @@
|
|
11 |
*
|
12 |
* @category KAbel
|
13 |
* @package KAbel_BundlePlus
|
14 |
-
* @copyright Copyright (c)
|
15 |
* @license http://www1.unl.edu/wdn/wiki/Software_License BSD 3-Clause License
|
16 |
*/
|
17 |
|
@@ -30,6 +30,12 @@ class KAbel_BundlePlus_Block_Catalog_Product_View_Type_Bundle_Option_Checkbox
|
|
30 |
$this->setTemplate('kabel/bundleplus/catalog/product/view/type/bundle/option/checkbox.phtml');
|
31 |
}
|
32 |
|
|
|
|
|
|
|
|
|
|
|
|
|
33 |
protected function _getSelectionQty($selection)
|
34 |
{
|
35 |
if ($this->getProduct()->hasPreconfiguredValues()) {
|
@@ -53,4 +59,24 @@ class KAbel_BundlePlus_Block_Catalog_Product_View_Type_Bundle_Option_Checkbox
|
|
53 |
|
54 |
return $selectedQty;
|
55 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
56 |
}
|
11 |
*
|
12 |
* @category KAbel
|
13 |
* @package KAbel_BundlePlus
|
14 |
+
* @copyright Copyright (c) 2013 Regents of the University of Nebraska (http://www.nebraska.edu/)
|
15 |
* @license http://www1.unl.edu/wdn/wiki/Software_License BSD 3-Clause License
|
16 |
*/
|
17 |
|
30 |
$this->setTemplate('kabel/bundleplus/catalog/product/view/type/bundle/option/checkbox.phtml');
|
31 |
}
|
32 |
|
33 |
+
/**
|
34 |
+
* Returns the selection qty for a checkbox selection
|
35 |
+
*
|
36 |
+
* @param Mage_Bundle_Model_Selection $selection
|
37 |
+
* @return number
|
38 |
+
*/
|
39 |
protected function _getSelectionQty($selection)
|
40 |
{
|
41 |
if ($this->getProduct()->hasPreconfiguredValues()) {
|
59 |
|
60 |
return $selectedQty;
|
61 |
}
|
62 |
+
|
63 |
+
/**
|
64 |
+
* Gets the default values for a checkbox selection
|
65 |
+
*
|
66 |
+
* @param Mage_Bundle_Model_Selection $selection
|
67 |
+
*/
|
68 |
+
protected function _getSelectionDefaultValues($selection)
|
69 |
+
{
|
70 |
+
$selectedOptions = $this->_getSelectedOptions();
|
71 |
+
$_canChangeQty = (bool)$selection->getSelectionCanChangeQty();
|
72 |
+
|
73 |
+
if ((empty($selectedOptions) && $selection->getIsDefault()) || !$_canChangeQty) {
|
74 |
+
$_defaultQty = $selection->getSelectionQty()*1;
|
75 |
+
} else {
|
76 |
+
$_defaultQty = $this->_getSelectionQty($selection)*1;
|
77 |
+
}
|
78 |
+
|
79 |
+
|
80 |
+
return array($_defaultQty, $_canChangeQty);
|
81 |
+
}
|
82 |
}
|
app/code/community/KAbel/BundlePlus/Model/Product/Type.php
CHANGED
@@ -11,7 +11,7 @@
|
|
11 |
*
|
12 |
* @category KAbel
|
13 |
* @package KAbel_BundlePlus
|
14 |
-
* @copyright Copyright (c)
|
15 |
* @license http://www1.unl.edu/wdn/wiki/Software_License BSD 3-Clause License
|
16 |
*/
|
17 |
|
11 |
*
|
12 |
* @category KAbel
|
13 |
* @package KAbel_BundlePlus
|
14 |
+
* @copyright Copyright (c) 2013 Regents of the University of Nebraska (http://www.nebraska.edu/)
|
15 |
* @license http://www1.unl.edu/wdn/wiki/Software_License BSD 3-Clause License
|
16 |
*/
|
17 |
|
app/code/community/KAbel/BundlePlus/etc/config.xml
CHANGED
@@ -12,14 +12,14 @@
|
|
12 |
*
|
13 |
* @category KAbel
|
14 |
* @package KAbel_BundlePlus
|
15 |
-
* @copyright Copyright (c)
|
16 |
* @license http://www1.unl.edu/wdn/wiki/Software_License BSD 3-Clause License
|
17 |
*/
|
18 |
-->
|
19 |
<config>
|
20 |
<modules>
|
21 |
<KAbel_BundlePlus>
|
22 |
-
<version>0.2.
|
23 |
</KAbel_BundlePlus>
|
24 |
</modules>
|
25 |
|
12 |
*
|
13 |
* @category KAbel
|
14 |
* @package KAbel_BundlePlus
|
15 |
+
* @copyright Copyright (c) 2013 Regents of the University of Nebraska (http://www.nebraska.edu/)
|
16 |
* @license http://www1.unl.edu/wdn/wiki/Software_License BSD 3-Clause License
|
17 |
*/
|
18 |
-->
|
19 |
<config>
|
20 |
<modules>
|
21 |
<KAbel_BundlePlus>
|
22 |
+
<version>0.2.3</version>
|
23 |
</KAbel_BundlePlus>
|
24 |
</modules>
|
25 |
|
app/design/frontend/base/default/template/kabel/bundleplus/catalog/product/view/type/bundle/option/checkbox.phtml
CHANGED
@@ -11,33 +11,42 @@
|
|
11 |
*
|
12 |
* @category design
|
13 |
* @package base_default
|
14 |
-
* @copyright Copyright (c)
|
15 |
* @license http://www1.unl.edu/wdn/wiki/Software_License BSD 3-Clause License
|
16 |
*/
|
17 |
?>
|
18 |
|
19 |
-
<?php /* @var $this
|
20 |
<?php $_option = $this->getOption() ?>
|
21 |
<?php $_selections = $_option->getSelections() ?>
|
22 |
<dt><label<?php if ($_option->getRequired()) echo ' class="required"' ?>><?php echo $this->htmlEscape($_option->getTitle()) ?><?php if ($_option->getRequired()) echo '<em>*</em>' ?></label></dt>
|
23 |
<dd<?php if ($_option->decoratedIsLast){?> class="last"<?php }?>>
|
24 |
<div class="input-box">
|
25 |
-
<?php if (
|
26 |
-
<?php
|
27 |
-
<input type="hidden" name="bundle_option[<?php echo $_option->getId() ?>]" value="<?php echo $_selections[0]->getSelectionId() ?>"/>
|
28 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
29 |
<ul class="options-list">
|
30 |
<?php foreach($_selections as $_selection): ?>
|
31 |
<?php /* @var $_selection Mage_Bundle_Model_Selection */ ?>
|
32 |
<li>
|
33 |
<?php $_isSelected = $this->_isSelected($_selection); ?>
|
|
|
34 |
<input onclick="bundle.changeSelection(this)" class="change-container-classname checkbox bundle-option-<?php echo $_option->getId() ?> <?php if ($_option->getRequired()) echo 'validate-one-required-by-name' ?>" id="bundle-option-<?php echo $_option->getId() ?>-<?php echo $_selection->getSelectionId() ?>" type="checkbox" name="bundle_option[<?php echo $_option->getId() ?>][]"<?php if ($_isSelected) echo ' checked="checked"' ?><?php if (!$_selection->isSaleable()) echo ' disabled="disabled"' ?> value="<?php echo $_selection->getSelectionId() ?>"/>
|
35 |
|
36 |
-
<?php if ($
|
37 |
<span class="qty-holder"><label for="bundle-option-<?php echo $_option->getId() ?>-<?php echo $_selection->getSelectionId() ?>-qty-input"><?php echo $this->__('Qty:') ?> </label>
|
38 |
-
<input onkeyup="bundle.changeOptionQty(this, event)" onblur="bundle.changeOptionQty(this, event)" class="input-text qty<?php if (!$_isSelected) echo ' qty-disabled' ?>" id="bundle-option-<?php echo $_option->getId() ?>-<?php echo $_selection->getSelectionId() ?>-qty-input" type="text" name="bundle_option_qty[<?php echo $_option->getId() ?>][<?php echo $_selection->getSelectionId() ?>]"<?php if (!$_isSelected) echo ' disabled="disabled"' ?> value="<?php echo $
|
39 |
<?php else: ?>
|
40 |
-
<span class="qty-holder"><label><?php echo $this->__('Qty:') ?> </label><?php echo $
|
41 |
<?php endif; ?>
|
42 |
<span class="label"><label for="bundle-option-<?php echo $_option->getId() ?>-<?php echo $_selection->getSelectionId() ?>"><?php echo $this->getSelectionTitlePrice($_selection) ?></label></span>
|
43 |
|
11 |
*
|
12 |
* @category design
|
13 |
* @package base_default
|
14 |
+
* @copyright Copyright (c) 2013 Regents of the University of Nebraska (http://www.nebraska.edu/)
|
15 |
* @license http://www1.unl.edu/wdn/wiki/Software_License BSD 3-Clause License
|
16 |
*/
|
17 |
?>
|
18 |
|
19 |
+
<?php /* @var $this KAbel_BundlePlus_Block_Catalog_Product_View_Type_Bundle_Option_Checkbox */ ?>
|
20 |
<?php $_option = $this->getOption() ?>
|
21 |
<?php $_selections = $_option->getSelections() ?>
|
22 |
<dt><label<?php if ($_option->getRequired()) echo ' class="required"' ?>><?php echo $this->htmlEscape($_option->getTitle()) ?><?php if ($_option->getRequired()) echo '<em>*</em>' ?></label></dt>
|
23 |
<dd<?php if ($_option->decoratedIsLast){?> class="last"<?php }?>>
|
24 |
<div class="input-box">
|
25 |
+
<?php if ($this->_showSingle()): ?>
|
26 |
+
<?php list($_defaultQty, $_canChangeQty) = $this->_getSelectionDefaultValues($_selections[0]); ?>
|
27 |
+
<input type="hidden" name="bundle_option[<?php echo $_option->getId() ?>][]" value="<?php echo $_selections[0]->getSelectionId() ?>"/>
|
28 |
+
<?php if ($_canChangeQty): ?>
|
29 |
+
<span class="qty-holder"><label for="bundle-option-<?php echo $_option->getId() ?>-<?php echo $_selections[0]->getSelectionId() ?>-qty-input"><?php echo $this->__('Qty:') ?> </label>
|
30 |
+
<input onkeyup="bundle.changeOptionQty(this, event)" onblur="bundle.changeOptionQty(this, event)" class="input-text qty required-entry validate-greater-than-zero" id="bundle-option-<?php echo $_option->getId() ?>-<?php echo $_selections[0]->getSelectionId() ?>-qty-input" type="text" name="bundle_option_qty[<?php echo $_option->getId() ?>][<?php echo $_selections[0]->getSelectionId() ?>]" value="<?php echo $_defaultQty ?>" /></span>
|
31 |
+
<span class="label"><label for="bundle-option-<?php echo $_option->getId() ?>-<?php echo $_selections[0]->getSelectionId() ?>"><?php echo $this->getSelectionTitlePrice($_selections[0]) ?></label></span>
|
32 |
+
<?php echo $this->setValidationContainer('bundle-option-'.$_option->getId().'-'.$_selections[0]->getSelectionId(), 'bundle-option-'.$_option->getId().'-container') ?>
|
33 |
+
<?php else: ?>
|
34 |
+
<?php echo $this->getSelectionQtyTitlePrice($_selections[0]) ?>
|
35 |
+
<?php endif; ?>
|
36 |
+
<?php else: ?>
|
37 |
<ul class="options-list">
|
38 |
<?php foreach($_selections as $_selection): ?>
|
39 |
<?php /* @var $_selection Mage_Bundle_Model_Selection */ ?>
|
40 |
<li>
|
41 |
<?php $_isSelected = $this->_isSelected($_selection); ?>
|
42 |
+
<?php list($_defaultQty, $_canChangeQty) = $this->_getSelectionDefaultValues($_selection); ?>
|
43 |
<input onclick="bundle.changeSelection(this)" class="change-container-classname checkbox bundle-option-<?php echo $_option->getId() ?> <?php if ($_option->getRequired()) echo 'validate-one-required-by-name' ?>" id="bundle-option-<?php echo $_option->getId() ?>-<?php echo $_selection->getSelectionId() ?>" type="checkbox" name="bundle_option[<?php echo $_option->getId() ?>][]"<?php if ($_isSelected) echo ' checked="checked"' ?><?php if (!$_selection->isSaleable()) echo ' disabled="disabled"' ?> value="<?php echo $_selection->getSelectionId() ?>"/>
|
44 |
|
45 |
+
<?php if ($_canChangeQty): ?>
|
46 |
<span class="qty-holder"><label for="bundle-option-<?php echo $_option->getId() ?>-<?php echo $_selection->getSelectionId() ?>-qty-input"><?php echo $this->__('Qty:') ?> </label>
|
47 |
+
<input onkeyup="bundle.changeOptionQty(this, event)" onblur="bundle.changeOptionQty(this, event)" class="input-text qty<?php if (!$_isSelected) echo ' qty-disabled' ?>" id="bundle-option-<?php echo $_option->getId() ?>-<?php echo $_selection->getSelectionId() ?>-qty-input" type="text" name="bundle_option_qty[<?php echo $_option->getId() ?>][<?php echo $_selection->getSelectionId() ?>]"<?php if (!$_isSelected) echo ' disabled="disabled"' ?> value="<?php echo $_defaultQty ?>" /></span>
|
48 |
<?php else: ?>
|
49 |
+
<span class="qty-holder"><label><?php echo $this->__('Qty:') ?> </label><?php echo $_defaultQty ?></span>
|
50 |
<?php endif; ?>
|
51 |
<span class="label"><label for="bundle-option-<?php echo $_option->getId() ?>-<?php echo $_selection->getSelectionId() ?>"><?php echo $this->getSelectionTitlePrice($_selection) ?></label></span>
|
52 |
|
package.xml
CHANGED
@@ -1,7 +1,7 @@
|
|
1 |
<?xml version="1.0"?>
|
2 |
<package>
|
3 |
<name>KAbel_BundlePlus</name>
|
4 |
-
<version>0.2.
|
5 |
<stability>stable</stability>
|
6 |
<license uri="http://www1.unl.edu/wdn/wiki/Software_License">BSD-3-Clause</license>
|
7 |
<channel>community</channel>
|
@@ -10,11 +10,13 @@
|
|
10 |
<description>Allows for checkbox bundle item selections to each have their own user-defined quantity.
|
11 |

|
12 |
This extension was born from a discussion started at http://www.magentocommerce.com/boards/viewthread/33997/</description>
|
13 |
-
<notes>
|
|
|
|
|
14 |
<authors><author><name>Kevin Abel</name><user>kabel</user><email>kabel2@unl.edu</email></author></authors>
|
15 |
-
<date>
|
16 |
-
<time>
|
17 |
-
<contents><target name="magecommunity"><dir name="KAbel"><dir name="BundlePlus"><dir name="Block"><dir name="Adminhtml"><dir name="Catalog"><dir name="Product"><dir name="Composite"><dir name="Fieldset"><dir name="Options"><dir name="Type"><file name="Checkbox.php" hash="
|
18 |
<compatible/>
|
19 |
<dependencies><required><php><min>5.2.0</min><max>6.0.0</max></php><package><name>Mage_Core_Modules</name><channel>community</channel><min>1.7</min><max></max></package></required></dependencies>
|
20 |
</package>
|
1 |
<?xml version="1.0"?>
|
2 |
<package>
|
3 |
<name>KAbel_BundlePlus</name>
|
4 |
+
<version>0.2.3</version>
|
5 |
<stability>stable</stability>
|
6 |
<license uri="http://www1.unl.edu/wdn/wiki/Software_License">BSD-3-Clause</license>
|
7 |
<channel>community</channel>
|
10 |
<description>Allows for checkbox bundle item selections to each have their own user-defined quantity.
|
11 |

|
12 |
This extension was born from a discussion started at http://www.magentocommerce.com/boards/viewthread/33997/</description>
|
13 |
+
<notes>Fixed Issues:
|
14 |
+
* When displaying a single required option selection, the qty box was not displayed
|
15 |
+
* When rendering default (checked) selections, the qty box did not properly use the default qty value from the admin.</notes>
|
16 |
<authors><author><name>Kevin Abel</name><user>kabel</user><email>kabel2@unl.edu</email></author></authors>
|
17 |
+
<date>2013-02-06</date>
|
18 |
+
<time>19:49:18</time>
|
19 |
+
<contents><target name="magecommunity"><dir name="KAbel"><dir name="BundlePlus"><dir name="Block"><dir name="Adminhtml"><dir name="Catalog"><dir name="Product"><dir name="Composite"><dir name="Fieldset"><dir name="Options"><dir name="Type"><file name="Checkbox.php" hash="7a67cb32c41185d7331d42ce511ee0c7"/></dir></dir></dir></dir><dir name="Edit"><dir name="Tab"><dir name="Bundle"><dir name="Option"><file name="Selection.php" hash="76a1227a8d7fac743e45240accbfc10f"/></dir><file name="Option.php" hash="f5d333939dcc5e5d3389dfdf32dc7ee7"/></dir></dir></dir></dir></dir></dir><dir name="Catalog"><dir name="Product"><dir name="View"><dir name="Type"><dir name="Bundle"><dir name="Option"><file name="Checkbox.php" hash="2e60b580ad8cfc806370c3dbb8c1766b"/></dir></dir></dir></dir></dir></dir></dir><dir name="Model"><dir name="Product"><file name="Type.php" hash="19b5343d4468547b25893149036282c1"/></dir></dir><dir name="etc"><file name="config.xml" hash="503e3ccacbe63dd862f4b38d61fda6e6"/></dir></dir></dir></target><target name="magedesign"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="template"><dir name="kabel"><dir name="bundleplus"><dir name="product"><dir name="composite"><dir name="fieldset"><dir name="options"><file name="bundle.phtml" hash="e5a0cd3971c9b35eb78173cc68072c14"/><dir name="type"><file name="checkbox.phtml" hash="e561787e00b76f42b54f5cfc86f3f987"/></dir></dir></dir></dir><dir name="edit"><dir name="bundle"><dir name="option"><file name="selection.phtml" hash="52681a34b9e31d56072a80a731a75e9f"/></dir><file name="option.phtml" hash="83ed8d2e84f4aa2e4bba4fae17449be6"/></dir></dir></dir></dir></dir></dir><dir name="layout"><file name="kabel_bundleplus.xml" hash="674ae30320d1ce264db33d0cd5d9a8f7"/></dir></dir></dir></dir><dir name="frontend"><dir name="base"><dir name="default"><dir name="layout"><file name="kabel_bundleplus.xml" hash="eb12c302b7f8beb35803de9747bdf432"/></dir><dir name="template"><dir name="kabel"><dir name="bundleplus"><dir name="catalog"><dir name="product"><dir name="view"><dir name="type"><dir name="bundle"><dir name="option"><file name="checkbox.phtml" hash="40ade5da971b2dbae358328e796fd7b2"/></dir></dir></dir></dir></dir></dir></dir></dir></dir></dir></dir></dir></target><target name="mageetc"><dir name="modules"><file name="KAbel_BundlePlus.xml" hash="79958a8fedb36c001fed6a7885046de5"/></dir></target><target name="mageskin"><dir name="frontend"><dir name="base"><dir name="default"><dir name="css"><dir name="kabel"><dir name="bundleplus"><file name="extra.css" hash="50d18ae01bf8157fa49a5b1144a98c67"/></dir></dir></dir><dir name="js"><dir name="kabel"><dir name="bundleplus"><file name="bundle.js" hash="3dc9c6ea1d9287c5592beddd0b031115"/></dir></dir></dir></dir></dir></dir><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="css"><dir name="kabel"><dir name="bundleplus"><file name="styles.css" hash="5d0f90be667c295d9320ab8a82385c25"/></dir></dir></dir></dir></dir></dir></target><target name="mage"><dir name="."><file name="LICENSE_BSD_NU.txt" hash="dc230585126bad656da7ffbc3707b55e"/></dir></target></contents>
|
20 |
<compatible/>
|
21 |
<dependencies><required><php><min>5.2.0</min><max>6.0.0</max></php><package><name>Mage_Core_Modules</name><channel>community</channel><min>1.7</min><max></max></package></required></dependencies>
|
22 |
</package>
|