Mage_Codi - Version 4.1.9

Version Notes

Please contact our support desk if you have any problems.

Download this release

Release Info

Developer Magento Core Team
Extension Mage_Codi
Version 4.1.9
Comparing to
See all releases


Code changes from version 4.1.8 to 4.1.9

app/code/community/Mage/CodiScript/Model/Files.php CHANGED
@@ -1,5 +1,5 @@
1
  <?php
2
- // 2015-01-29
3
  class ConfiguredProductLine{
4
  public $optionIds = array();
5
  public $line = NULL;
@@ -1172,7 +1172,7 @@ thumbnail: ".$product->getThumbnail()."
1172
  if( isset( $cpLinesMatrix[ $optionID ] ) ){
1173
  if( $attrNumber < $attrNo - 1 ){
1174
  $optNumbers[ $attrNumber ] = $optNumber;
1175
- $this->_fillConfigProdItems( $attrNumber + 1, $attrNo, $optNumbers, $optionIds, &$optCounters, $cpLinesMatrix[ $optionID ] );
1176
  } else {
1177
  $cpLine = $cpLinesMatrix[ $optionID ];
1178
  // if( $this->_DEBUG ) echo "_fillConfigProdItems option ids: ".var_export( $cpLine->optionIds, true )."
1
  <?php
2
+ // 2015-02-17
3
  class ConfiguredProductLine{
4
  public $optionIds = array();
5
  public $line = NULL;
1172
  if( isset( $cpLinesMatrix[ $optionID ] ) ){
1173
  if( $attrNumber < $attrNo - 1 ){
1174
  $optNumbers[ $attrNumber ] = $optNumber;
1175
+ $this->_fillConfigProdItems( $attrNumber + 1, $attrNo, $optNumbers, $optionIds, $optCounters, $cpLinesMatrix[ $optionID ] );
1176
  } else {
1177
  $cpLine = $cpLinesMatrix[ $optionID ];
1178
  // if( $this->_DEBUG ) echo "_fillConfigProdItems option ids: ".var_export( $cpLine->optionIds, true )."
app/code/community/Mage/CodiScript/controllers/IndexController.php CHANGED
@@ -1,5 +1,5 @@
1
  <?php
2
- define("__VERSION__","2015-01-29");
3
  define("__SCRIPTNAME__",basename(__FILE__));
4
 
5
  class Mage_CodiScript_IndexController extends Mage_Core_Controller_Front_Action{
@@ -233,9 +233,12 @@ executed in ".( time() - $started_time )." sec.
233
  ";
234
  die();
235
  /* RELEASE NOTES
 
 
 
236
  * 2015-01-29
237
  * Restored / reimplemented getpricefromchild
238
- * - now forces getting individual associated product prices as iem prices
239
  *
240
  * 2015-01-08
241
  * 1. Optimized configurable product items ordering
1
  <?php
2
+ define("__VERSION__","2015-02-17");
3
  define("__SCRIPTNAME__",basename(__FILE__));
4
 
5
  class Mage_CodiScript_IndexController extends Mage_Core_Controller_Front_Action{
233
  ";
234
  die();
235
  /* RELEASE NOTES
236
+ * 2015-02-17
237
+ * Fixed call-time pass-by-reference bug
238
+ *
239
  * 2015-01-29
240
  * Restored / reimplemented getpricefromchild
241
+ * - now forces getting individual associated product prices as item prices
242
  *
243
  * 2015-01-08
244
  * 1. Optimized configurable product items ordering
package.xml CHANGED
@@ -1,7 +1,7 @@
1
  <?xml version="1.0"?>
2
  <package>
3
  <name>Mage_Codi</name>
4
- <version>4.1.8</version>
5
  <stability>stable</stability>
6
  <license uri="http://www.opensource.org/licenses/osl-3.0.php">OSL v3.0</license>
7
  <channel>community</channel>
@@ -10,9 +10,9 @@
10
  <description>Extension to connect to the Catalog-on-Demand service for making print catalogs, brochures, and flyers.</description>
11
  <notes>Please contact our support desk if you have any problems.</notes>
12
  <authors><author><name>catalogondemand</name><user>auto-converted</user><email>timh@catalog-on-demand.com</email></author></authors>
13
- <date>2015-02-01</date>
14
- <time>00:26:11</time>
15
- <contents><target name="magecommunity"><dir name="Mage"><dir name="CodiScript"><dir name="Helper"><file name="Data.php" hash="3f99660cb06a9dc09f024b9993d43a3f"/></dir><dir name="Model"><file name="Files.php" hash="78443efcfdba438b93160c970a78bbb5"/></dir><dir name="controllers"><file name="IndexController.php" hash="faf7f3ffeb917c904b3c9b1c8465b169"/></dir><dir name="etc"><file name="adminhtml.xml" hash="40ab0bd86928c5ba175988926a9f6aee"/><file name="config.xml" hash="b960e9bd106f0c94559baa2bc5761e18"/><file name="system.xml" hash="1b5e5b18bfdce6b85e304fb4ef877274"/></dir></dir></dir></target><target name="mageetc"><dir name="modules"><file name="Mage_CodiScript.xml" hash="f0502cac7918fc798b3b02d3d4b7e7fd"/></dir></target><target name="magedesign"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="layout"><file name="codiscript.xml" hash="066f99333a6054e11943a75413f65ff0"/></dir></dir></dir></dir></target><target name="mageweb"><dir name="js"><dir name="codi"><file name="password_validation.js" hash="7223aeed118bb5774c73f951460ae0b0"/></dir></dir></target><target name="magelocale"><dir name="en_US"><file name="Mage_CodiScript.csv" hash="183fc591065ced83f878a4c3e23f854c"/></dir></target></contents>
16
  <compatible/>
17
  <dependencies/>
18
  </package>
1
  <?xml version="1.0"?>
2
  <package>
3
  <name>Mage_Codi</name>
4
+ <version>4.1.9</version>
5
  <stability>stable</stability>
6
  <license uri="http://www.opensource.org/licenses/osl-3.0.php">OSL v3.0</license>
7
  <channel>community</channel>
10
  <description>Extension to connect to the Catalog-on-Demand service for making print catalogs, brochures, and flyers.</description>
11
  <notes>Please contact our support desk if you have any problems.</notes>
12
  <authors><author><name>catalogondemand</name><user>auto-converted</user><email>timh@catalog-on-demand.com</email></author></authors>
13
+ <date>2015-02-18</date>
14
+ <time>23:18:46</time>
15
+ <contents><target name="magecommunity"><dir name="Mage"><dir name="CodiScript"><dir name="Helper"><file name="Data.php" hash="3f99660cb06a9dc09f024b9993d43a3f"/></dir><dir name="Model"><file name="Files.php" hash="886fa15e1c5c2739569e14737d6af5bd"/></dir><dir name="controllers"><file name="IndexController.php" hash="d54b5a6d1ae1610efbf9256be78c9881"/></dir><dir name="etc"><file name="adminhtml.xml" hash="40ab0bd86928c5ba175988926a9f6aee"/><file name="config.xml" hash="b960e9bd106f0c94559baa2bc5761e18"/><file name="system.xml" hash="1b5e5b18bfdce6b85e304fb4ef877274"/></dir></dir></dir></target><target name="mageetc"><dir name="modules"><file name="Mage_CodiScript.xml" hash="f0502cac7918fc798b3b02d3d4b7e7fd"/></dir></target><target name="magedesign"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="layout"><file name="codiscript.xml" hash="066f99333a6054e11943a75413f65ff0"/></dir></dir></dir></dir></target><target name="mageweb"><dir name="js"><dir name="codi"><file name="password_validation.js" hash="7223aeed118bb5774c73f951460ae0b0"/></dir></dir></target><target name="magelocale"><dir name="en_US"><file name="Mage_CodiScript.csv" hash="183fc591065ced83f878a4c3e23f854c"/></dir></target></contents>
16
  <compatible/>
17
  <dependencies/>
18
  </package>