BothInteract_ConfigurableProductVariantsImageAssignment - Version 1.2.0

Version Notes

Initial public release.

Features:

+ simple configuration via backend
+ simulate auto assigning image without changing products
+ specify required image types to be copied from parent product to child

Download this release

Release Info

Developer Matthias Kerstner
Extension BothInteract_ConfigurableProductVariantsImageAssignment
Version 1.2.0
Comparing to
See all releases


Code changes from version 1.1.0 to 1.2.0

Files changed (1) hide show
  1. package.xml +39 -8
package.xml CHANGED
@@ -1,21 +1,52 @@
1
  <?xml version="1.0"?>
2
  <package>
3
  <name>BothInteract_ConfigurableProductVariantsImageAssignment</name>
4
- <version>1.1.0</version>
5
  <stability>stable</stability>
6
  <license uri="http://www.opensource.org/licenses/mit-license.php">MIT License (MITL)</license>
7
  <channel>community</channel>
8
  <extends/>
9
- <summary>Automatically copies custom list of required image types from configurable products to variants on save.</summary>
10
- <description>This extension automatically copies a custom list of required image types (i.e. base image, small image, thumbail) from parent configurable products to variants (i.e. associated child simple products) once parent is saved.&#xD;
11
  &#xD;
12
- Logs messages to custom log file that can be specified in the configuration options in your log directory. This way you can easily track events handled by this extension and check for possible problems.&#xD;
13
  &#xD;
14
- For your convenience you can also &lt;b&gt;simulate&lt;/b&gt; the process of automatically assigning your list of required image type to child product by activating the option in the configuration menu. </description>
15
- <notes>Added configuration options in admin backend.</notes>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
16
  <authors><author><name>Matthias Kerstner</name><user>mkbothinteract</user><email>matthias@both-interact.com</email></author></authors>
17
- <date>2015-01-21</date>
18
- <time>16:25:56</time>
19
  <contents><target name="magecommunity"><dir name="BothInteract"><dir name="ConfigurableProductVariantsImageAssignment"><dir name="Model"><file name="Observer.php" hash="0595508f7f31692191b5d5d272888553"/><dir name="System"><dir name="Config"><dir name="Source"><file name="View.php" hash="611957ad032244303e103d682f7e1b94"/></dir></dir></dir></dir><dir name="etc"><file name="config.xml" hash="262c9016cf02f07b8cf96580b0d59dde"/><file name="system.xml" hash="07c7117572dc03d239e66161f5ce79dd"/><file name="adminhtml.xml" hash="17ff98ec54bdda6275f8024ee5d5d39f"/></dir></dir></dir></target><target name="mageetc"><dir name="modules"><dir name="BothInteract_BothInteract"><dir name="ConfigurableProductVariantsImageAssignment"><file name="BothInteract_ConfigurableProductVariantsImageAssignment.xml" hash=""/></dir></dir></dir></target></contents>
20
  <compatible/>
21
  <dependencies><required><php><min>5.3.0</min><max>5.6.3</max></php></required></dependencies>
1
  <?xml version="1.0"?>
2
  <package>
3
  <name>BothInteract_ConfigurableProductVariantsImageAssignment</name>
4
+ <version>1.2.0</version>
5
  <stability>stable</stability>
6
  <license uri="http://www.opensource.org/licenses/mit-license.php">MIT License (MITL)</license>
7
  <channel>community</channel>
8
  <extends/>
9
+ <summary>Automatically copies custom list of required image types from configurable products to variants.</summary>
10
+ <description>&lt;p&gt;This extension enables you to &lt;b&gt;automatically copy a custom list of required image types&lt;/b&gt; from parent configurable products to variants (i.e. associated child simple products) once the parent product is saved.&lt;/p&gt;&#xD;
11
  &#xD;
12
+ &lt;p&gt;Thus, you can create copies of your configurable products like you used to do and this extension will take care of automatically copying required image types from your parent product to all children product variants.&lt;/p&gt;&#xD;
13
  &#xD;
14
+ &lt;h3&gt;Images Types&lt;/h3&gt;&#xD;
15
+ &lt;p&gt;The list of possible image types includes:&lt;/p&gt;&#xD;
16
+ &lt;ul&gt;&#xD;
17
+ &lt;li&gt;Base image&lt;/li&gt;&#xD;
18
+ &lt;li&gt;Small image&lt;/li&gt;&#xD;
19
+ &lt;li&gt;Thumbnail&lt;/li&gt;&#xD;
20
+ &lt;/ul&gt;&#xD;
21
+ &#xD;
22
+ &lt;p&gt;You can easily set your required images types for child products associated with configurable products using the configuration tab.&lt;/p&gt;&#xD;
23
+ &#xD;
24
+ &lt;h3&gt;Overwriting Images&lt;/h3&gt;&#xD;
25
+ &lt;p&gt;Please note that &lt;b&gt;only the required image types set in the configuration will be copied to child products&lt;/b&gt;.&lt;/p&gt;&#xD;
26
+ &#xD;
27
+ &lt;p&gt;Thus, if you manually set any of the required image types when creating your product variants (e.g. via &lt;i&gt;Copy from Configurable&lt;/i&gt;) they will &lt;b&gt;not be overwritten&lt;/b&gt; when saving the parent configurable product.&lt;/p&gt; &#xD;
28
+ &#xD;
29
+ &lt;p&gt;In conclusion, you can consider this extension as helpful addition to automatically set required image typed for product variants.&lt;/p&gt;&#xD;
30
+ &#xD;
31
+ &lt;h3&gt;Simulate Image Assignment&lt;/h3&gt;&#xD;
32
+ &lt;p&gt;Furthermore, you can also &lt;b&gt;simulate&lt;/b&gt; the process of auto-assigning images from your parent products to associated by activating the corresponding option in the configuration under &lt;i&gt;General&lt;/i&gt; / &lt;i&gt;Simulate&lt;/i&gt;. This way you can easily check beforehand if your child products need required image types set in the configuration.&lt;/p&gt;&#xD;
33
+ &#xD;
34
+ &lt;h3&gt;Log File&lt;/h3&gt;&#xD;
35
+ &lt;p&gt;In addition this extension enabled you to logs messages to a custom log file that can be specified in the configuration options to your log directory under &lt;i&gt;General&lt;/i&gt; / &lt;i&gt;Log File&lt;/i&gt;.&lt;/p&gt; &#xD;
36
+ &#xD;
37
+ &lt;p&gt;So you have the option to easily track events handled by this extension and check for possible problems.&lt;/p&gt;&#xD;
38
+ &#xD;
39
+ </description>
40
+ <notes>Initial public release.&#xD;
41
+ &#xD;
42
+ Features: &#xD;
43
+ &#xD;
44
+ + simple configuration via backend&#xD;
45
+ + simulate auto assigning image without changing products&#xD;
46
+ + specify required image types to be copied from parent product to child </notes>
47
  <authors><author><name>Matthias Kerstner</name><user>mkbothinteract</user><email>matthias@both-interact.com</email></author></authors>
48
+ <date>2015-01-22</date>
49
+ <time>08:34:17</time>
50
  <contents><target name="magecommunity"><dir name="BothInteract"><dir name="ConfigurableProductVariantsImageAssignment"><dir name="Model"><file name="Observer.php" hash="0595508f7f31692191b5d5d272888553"/><dir name="System"><dir name="Config"><dir name="Source"><file name="View.php" hash="611957ad032244303e103d682f7e1b94"/></dir></dir></dir></dir><dir name="etc"><file name="config.xml" hash="262c9016cf02f07b8cf96580b0d59dde"/><file name="system.xml" hash="07c7117572dc03d239e66161f5ce79dd"/><file name="adminhtml.xml" hash="17ff98ec54bdda6275f8024ee5d5d39f"/></dir></dir></dir></target><target name="mageetc"><dir name="modules"><dir name="BothInteract_BothInteract"><dir name="ConfigurableProductVariantsImageAssignment"><file name="BothInteract_ConfigurableProductVariantsImageAssignment.xml" hash=""/></dir></dir></dir></target></contents>
51
  <compatible/>
52
  <dependencies><required><php><min>5.3.0</min><max>5.6.3</max></php></required></dependencies>