SooqrSearch - Version 1.0.2

Version Notes

Changes since 1.0.1
- Bugfix: default field mapping was incorrect
- Images are now scaled to 120x120 pixels

Changes since 0.4.5
- First public release of SooqrSearch plugin.

Changes since 0.4.4
- Grouping configurable products into one item.

Changes since 0.4.3
- Improved support for configurable products

Changes since 0.4.2
- Bugfix: tax class was named incorrectly
- Feed is now generated for the active (of specified) store.

Changes since 0.4.1
- Added configuration option to export all custom attributes

Changes since 0.4.0
- Support for exporting all user defined attributes

Changes since 0.3.5
- Complete rebuild of the module. Custom fields can now be specified in the configuration screen.

Changes since 0.3.4
- Additional checks on attribute existence

Changes since 0.3.3
- Debugging option added

Changes since 0.3.2
- Bugfix: manufacterer field is not always available
- Changes to the visibility of configuration fields

Download this release

Release Info

Developer internetbureau Websight
Extension SooqrSearch
Version 1.0.2
Comparing to
See all releases


Code changes from version 1.0.1 to 1.0.2

app/code/community/Sooqr/Feed/Model/Map/Product/Abstract.php CHANGED
@@ -280,10 +280,10 @@ class Sooqr_Feed_Model_Map_Product_Abstract extends Varien_Object
280
  $product = $this->getProduct();
281
  /* @var $product Mage_Catalog_Model_Product */
282
  $fieldData = "";
283
-
284
  $image = $product->getData('image');
285
  if ($image != 'no_selection' && $image != "")
286
- $fieldData = $this->getData('images_url_prefix') . $image;
287
  else
288
  $fieldData = '';
289
  return $fieldData;
280
  $product = $this->getProduct();
281
  /* @var $product Mage_Catalog_Model_Product */
282
  $fieldData = "";
283
+
284
  $image = $product->getData('image');
285
  if ($image != 'no_selection' && $image != "")
286
+ $fieldData = (string)Mage::helper('catalog/image')->init($product, 'image')->resize(120);
287
  else
288
  $fieldData = '';
289
  return $fieldData;
app/code/community/Sooqr/Feed/etc/config.xml CHANGED
@@ -2,7 +2,7 @@
2
  <config>
3
  <modules>
4
  <Sooqr_Feed>
5
- <version>1.0.1</version>
6
  </Sooqr_Feed>
7
  </modules>
8
  <frontend>
@@ -65,10 +65,10 @@
65
  <mpn><label>Product SKU</label><attribute>sku</attribute></mpn>
66
  <title><label>Title</label><attribute>name</attribute></title>
67
  <description><label>Description</label><attribute>description</attribute></description>
68
- <brand><label>Brand</label><attribute>sqr_directive_manufacturer</attribute></brand>
69
  <link><label>Product link</label><attribute>sqr_directive_url</attribute></link>
70
  <image_link><label>Image</label><attribute>sqr_directive_image_link</attribute></image_link>
71
- <price><label>Current price</label><attribute>sqr_directive_current_price</attribute></price>
72
  <normal_price><label>Normal price</label><attribute>sqr_directive_normal_price</attribute></normal_price>
73
  </default_field_map>
74
  </feed>
2
  <config>
3
  <modules>
4
  <Sooqr_Feed>
5
+ <version>1.0.2</version>
6
  </Sooqr_Feed>
7
  </modules>
8
  <frontend>
65
  <mpn><label>Product SKU</label><attribute>sku</attribute></mpn>
66
  <title><label>Title</label><attribute>name</attribute></title>
67
  <description><label>Description</label><attribute>description</attribute></description>
68
+ <brand><label>Brand</label><attribute>manufacturer</attribute></brand>
69
  <link><label>Product link</label><attribute>sqr_directive_url</attribute></link>
70
  <image_link><label>Image</label><attribute>sqr_directive_image_link</attribute></image_link>
71
+ <price><label>Current price</label><attribute>sqr_directive_price</attribute></price>
72
  <normal_price><label>Normal price</label><attribute>sqr_directive_normal_price</attribute></normal_price>
73
  </default_field_map>
74
  </feed>
app/code/community/Sooqr/Search/etc/config.xml CHANGED
@@ -2,7 +2,7 @@
2
  <config>
3
  <modules>
4
  <Sooqr_Search>
5
- <version>1.0.1</version>
6
  </Sooqr_Search>
7
  </modules>
8
  <frontend>
2
  <config>
3
  <modules>
4
  <Sooqr_Search>
5
+ <version>1.0.2</version>
6
  </Sooqr_Search>
7
  </modules>
8
  <frontend>
package.xml CHANGED
@@ -1,14 +1,18 @@
1
  <?xml version="1.0"?>
2
  <package>
3
  <name>SooqrSearch</name>
4
- <version>1.0.1</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>
8
  <extends/>
9
  <summary>Extension to link your Magento shop to the Sooqr.com onSite Search sollution.</summary>
10
  <description>Provides an interface to implement the Sooqr onSite Search from sooqr.com. Sooqr.com is a paid service that enabled fast searches in your webshop for a monthly fee.</description>
11
- <notes>Changes since 0.4.5&#xD;
 
 
 
 
12
  - First public release of SooqrSearch plugin.&#xD;
13
  &#xD;
14
  Changes since 0.4.4&#xD;
@@ -40,9 +44,9 @@ Changes since 0.3.2&#xD;
40
  - Bugfix: manufacterer field is not always available&#xD;
41
  - Changes to the visibility of configuration fields</notes>
42
  <authors><author><name>internetbureau Websight</name><user>MAG001537415</user><email>info@websight.nl</email></author></authors>
43
- <date>2013-01-22</date>
44
- <time>09:29:29</time>
45
- <contents><target name="magecommunity"><dir name="Sooqr"><dir name="Feed"><dir name="Block"><dir name="Adminhtml"><dir name="System"><dir name="Config"><dir name="Form"><dir name="Field"><file name="Customfieldmap.php" hash="d97b98a3d7124a79cc392b28ce2a1cfe"/><file name="Fieldmap.php" hash="dd8c9702387d90f299b6a5455d325433"/></dir></dir></dir></dir></dir></dir><dir name="Helper"><file name="Data.php" hash="0532014143c11589f849f518268666ad"/><file name="SimpleXml.php" hash="d1a96945172013ac9300c2d49ed02272"/><file name="Tax.php" hash="ced1a074e7e104ada5b925bd64feac1d"/></dir><dir name="Model"><file name="Batch.php" hash="a855b80d9f52a39f672433f338730e77"/><file name="Config.php" hash="e4f4913671b94b0cfc544e020a625e0a"/><file name="Generator.php" hash="5b3167692109b9d29b89ab6d5077036a"/><dir name="Map"><dir name="Product"><file name="Abstract.php" hash="6df74a8783380e71e053d4a131dcbb16"/><file name="Associated.php" hash="2d283bccff7d6877af3821a46e7eb45e"/><file name="Bundle.php" hash="b60c6693ee23f46ef8a50dbb1d9b8d0f"/><file name="Configurable.php" hash="3de638ac19855a7cbb22f9f081cdff37"/><file name="Downloadable.php" hash="9b27773f6ff9a1b3735ecbbdab81dfef"/><file name="Grouped.php" hash="df45daae75cd13ad15fc4361fb98d707"/><file name="Simple.php" hash="f03e7d90056b504d55421c830de832f6"/><file name="Virtual.php" hash="e4dc62af4843bcb04910f8e9643f2707"/></dir></dir><dir name="Source"><file name="Producttypes.php" hash="ab9ccbf7457485bbfa659a0315b8459b"/></dir><dir name="System"><dir name="Config"><dir name="Backend"><dir name="Serialized"><file name="Customfieldmap.php" hash="6dbe62d8c85410adcc3e70cf022fed2e"/><file name="Fieldmap.php" hash="cd6b747e1084d0b78db508e7cbcef747"/></dir></dir><file name="Minmax.php" hash="6ff50cdb61ec332d79dc77a19ad52713"/></dir></dir><file name="Tools.php" hash="79e0621c9ed2f8713332a976f5580a5a"/></dir><dir name="controllers"><file name="IndexController.php" hash="1e5dfb6b6ca7669474b8ebc997556e61"/><file name="InstallationController.php" hash="97ab3380c5976b1fa27b5f21a69adb74"/></dir><dir name="etc"><file name="adminhtml.xml" hash="caee7117f32a2d2876d8dc1ecb65b242"/><file name="config.xml" hash="d2f2e8cedb15cb1395367b46b4f67607"/><file name="system.xml" hash="0c7d66ad1658c0e8d7b0d0eea84479b6"/></dir><dir name="scripts"><file name="generate_sooqr_feed.php" hash="ed419d31d0a99b31411fef1c97e54e20"/></dir></dir><dir name="Search"><dir name="Block"><dir name="Adminhtml"><dir name="System"><dir name="Config"><dir name="Fieldset"><file name="Info.php" hash="ba0e6b2b6e89c74df1307402f1cb06a9"/><file name="Subscription.php" hash="d7e2f80aefca37ffa529ca0cc0e6628b"/></dir></dir></dir></dir><file name="Form.php" hash="2dea64b4248e0f6d9c8e0791b4d65c21"/></dir><dir name="Helper"><file name="Data.php" hash="56efae35a7098b6fd3e5320978ca4033"/></dir><dir name="controllers"><file name="IndexController.php" hash="5312ccf85d0a100b7012e1b09ba3c154"/></dir><dir name="etc"><file name="adminhtml.xml" hash="a78e427e0f53e805fb006add7d97a1de"/><file name="config.xml" hash="f9d4569bd2f2ee8244d46a3d7554c0f8"/><file name="system.xml" hash="e6e28e9a163e39256adbe4e1deba4300"/></dir></dir></dir></target><target name="magedesign"><dir name="frontend"><dir name="default"><dir name="default"><dir name="template"><dir name="catalogsearch"><file name="form.mini.phtml" hash="1b873015cd5f53c265918321ad282d29"/></dir></dir><dir name="layout"><file name="sooqr_catalogsearch.xml" hash="72678b32666d8e337a84628272f9d32f"/></dir></dir></dir></dir><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="template"><dir name="sooqr"><dir name="system"><dir name="config"><dir name="form"><dir name="field"><file name="array.phtml" hash="7ffbc4fe410e27973225df4d660c21a6"/><file name="customarray.phtml" hash="a228172a2d611c8825a721d81db03610"/></dir></dir></dir></dir></dir></dir></dir></dir></dir></target><target name="mageetc"><dir name="modules"><file name="Sooqr_All.xml" hash="d11d8aab88e28336bae51c325d043a59"/></dir></target></contents>
46
  <compatible/>
47
  <dependencies><required><php><min>5.2.6</min><max>6.0.0</max></php><extension><name>dom</name><min></min><max></max></extension><extension><name>SimpleXML</name><min></min><max></max></extension><extension><name>curl</name><min></min><max></max></extension></required></dependencies>
48
  </package>
1
  <?xml version="1.0"?>
2
  <package>
3
  <name>SooqrSearch</name>
4
+ <version>1.0.2</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>
8
  <extends/>
9
  <summary>Extension to link your Magento shop to the Sooqr.com onSite Search sollution.</summary>
10
  <description>Provides an interface to implement the Sooqr onSite Search from sooqr.com. Sooqr.com is a paid service that enabled fast searches in your webshop for a monthly fee.</description>
11
+ <notes>Changes since 1.0.1&#xD;
12
+ - Bugfix: default field mapping was incorrect&#xD;
13
+ - Images are now scaled to 120x120 pixels&#xD;
14
+ &#xD;
15
+ Changes since 0.4.5&#xD;
16
  - First public release of SooqrSearch plugin.&#xD;
17
  &#xD;
18
  Changes since 0.4.4&#xD;
44
  - Bugfix: manufacterer field is not always available&#xD;
45
  - Changes to the visibility of configuration fields</notes>
46
  <authors><author><name>internetbureau Websight</name><user>MAG001537415</user><email>info@websight.nl</email></author></authors>
47
+ <date>2013-01-29</date>
48
+ <time>14:45:27</time>
49
+ <contents><target name="magecommunity"><dir name="Sooqr"><dir name="Feed"><dir name="Block"><dir name="Adminhtml"><dir name="System"><dir name="Config"><dir name="Form"><dir name="Field"><file name="Customfieldmap.php" hash="d97b98a3d7124a79cc392b28ce2a1cfe"/><file name="Fieldmap.php" hash="dd8c9702387d90f299b6a5455d325433"/></dir></dir></dir></dir></dir></dir><dir name="Helper"><file name="Data.php" hash="0532014143c11589f849f518268666ad"/><file name="SimpleXml.php" hash="d1a96945172013ac9300c2d49ed02272"/><file name="Tax.php" hash="ced1a074e7e104ada5b925bd64feac1d"/></dir><dir name="Model"><file name="Batch.php" hash="a855b80d9f52a39f672433f338730e77"/><file name="Config.php" hash="e4f4913671b94b0cfc544e020a625e0a"/><file name="Generator.php" hash="5b3167692109b9d29b89ab6d5077036a"/><dir name="Map"><dir name="Product"><file name="Abstract.php" hash="96b8f479db8ca6262881225d4233edb3"/><file name="Associated.php" hash="2d283bccff7d6877af3821a46e7eb45e"/><file name="Bundle.php" hash="b60c6693ee23f46ef8a50dbb1d9b8d0f"/><file name="Configurable.php" hash="3de638ac19855a7cbb22f9f081cdff37"/><file name="Downloadable.php" hash="9b27773f6ff9a1b3735ecbbdab81dfef"/><file name="Grouped.php" hash="df45daae75cd13ad15fc4361fb98d707"/><file name="Simple.php" hash="f03e7d90056b504d55421c830de832f6"/><file name="Virtual.php" hash="e4dc62af4843bcb04910f8e9643f2707"/></dir></dir><dir name="Source"><file name="Producttypes.php" hash="ab9ccbf7457485bbfa659a0315b8459b"/></dir><dir name="System"><dir name="Config"><dir name="Backend"><dir name="Serialized"><file name="Customfieldmap.php" hash="6dbe62d8c85410adcc3e70cf022fed2e"/><file name="Fieldmap.php" hash="cd6b747e1084d0b78db508e7cbcef747"/></dir></dir><file name="Minmax.php" hash="6ff50cdb61ec332d79dc77a19ad52713"/></dir></dir><file name="Tools.php" hash="79e0621c9ed2f8713332a976f5580a5a"/></dir><dir name="controllers"><file name="IndexController.php" hash="1e5dfb6b6ca7669474b8ebc997556e61"/><file name="InstallationController.php" hash="97ab3380c5976b1fa27b5f21a69adb74"/></dir><dir name="etc"><file name="adminhtml.xml" hash="caee7117f32a2d2876d8dc1ecb65b242"/><file name="config.xml" hash="5bdb0321c8a78c6519242e8b908db46b"/><file name="system.xml" hash="0c7d66ad1658c0e8d7b0d0eea84479b6"/></dir><dir name="scripts"><file name="generate_sooqr_feed.php" hash="ed419d31d0a99b31411fef1c97e54e20"/></dir></dir><dir name="Search"><dir name="Block"><dir name="Adminhtml"><dir name="System"><dir name="Config"><dir name="Fieldset"><file name="Info.php" hash="ba0e6b2b6e89c74df1307402f1cb06a9"/><file name="Subscription.php" hash="d7e2f80aefca37ffa529ca0cc0e6628b"/></dir></dir></dir></dir><file name="Form.php" hash="2dea64b4248e0f6d9c8e0791b4d65c21"/></dir><dir name="Helper"><file name="Data.php" hash="56efae35a7098b6fd3e5320978ca4033"/></dir><dir name="controllers"><file name="IndexController.php" hash="5312ccf85d0a100b7012e1b09ba3c154"/></dir><dir name="etc"><file name="adminhtml.xml" hash="a78e427e0f53e805fb006add7d97a1de"/><file name="config.xml" hash="fd009782f5dbac4836d7f5e5e70863be"/><file name="system.xml" hash="e6e28e9a163e39256adbe4e1deba4300"/></dir></dir></dir></target><target name="magedesign"><dir name="frontend"><dir name="default"><dir name="default"><dir name="template"><dir name="catalogsearch"><file name="form.mini.phtml" hash="1b873015cd5f53c265918321ad282d29"/></dir></dir><dir name="layout"><file name="sooqr_catalogsearch.xml" hash="72678b32666d8e337a84628272f9d32f"/></dir></dir></dir></dir><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="template"><dir name="sooqr"><dir name="system"><dir name="config"><dir name="form"><dir name="field"><file name="array.phtml" hash="7ffbc4fe410e27973225df4d660c21a6"/><file name="customarray.phtml" hash="a228172a2d611c8825a721d81db03610"/></dir></dir></dir></dir></dir></dir></dir></dir></dir></target><target name="mageetc"><dir name="modules"><file name="Sooqr_All.xml" hash="d11d8aab88e28336bae51c325d043a59"/></dir></target></contents>
50
  <compatible/>
51
  <dependencies><required><php><min>5.2.6</min><max>6.0.0</max></php><extension><name>dom</name><min></min><max></max></extension><extension><name>SimpleXML</name><min></min><max></max></extension><extension><name>curl</name><min></min><max></max></extension></required></dependencies>
52
  </package>