Version Notes
Changes since 1.0.2
- New price option for Grouped products.
- Input validation for account information.
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
Release Info
| Developer | internetbureau Websight |
| Extension | SooqrSearch |
| Version | 1.0.3 |
| Comparing to | |
| See all releases | |
Code changes from version 1.0.2 to 1.0.3
- app/code/community/Sooqr/Feed/Model/Map/Product/Grouped.php +24 -11
- app/code/community/Sooqr/Feed/Model/System/Config/Minmax.php +1 -0
- app/code/community/Sooqr/Feed/etc/config.xml +2 -1
- app/code/community/Sooqr/Feed/etc/system.xml +14 -3
- app/code/community/Sooqr/Search/Block/Form.php +1 -1
- app/code/community/Sooqr/Search/Model/Accountid.php +25 -0
- app/code/community/Sooqr/Search/Model/Apikey.php +28 -0
- app/code/community/Sooqr/Search/etc/config.xml +1 -1
- app/code/community/Sooqr/Search/etc/system.xml +2 -0
- package.xml +9 -5
|
@@ -24,9 +24,9 @@ class Sooqr_Feed_Model_Map_Product_Grouped extends Sooqr_Feed_Model_Map_Product_
|
|
| 24 |
*/
|
| 25 |
public function getPrice()
|
| 26 |
{
|
| 27 |
-
|
| 28 |
-
$price
|
| 29 |
-
|
| 30 |
$this->skip = true;
|
| 31 |
if ($this->getConfigVar('log_skip'))
|
| 32 |
{
|
|
@@ -37,15 +37,28 @@ class Sooqr_Feed_Model_Map_Product_Grouped extends Sooqr_Feed_Model_Map_Product_
|
|
| 37 |
return $price;
|
| 38 |
}
|
| 39 |
|
| 40 |
-
public function
|
|
|
|
| 41 |
$price = 0.0;
|
| 42 |
-
|
| 43 |
-
|
| 44 |
-
|
| 45 |
-
|
| 46 |
-
|
| 47 |
-
|
| 48 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 49 |
}
|
| 50 |
|
| 51 |
return $price;
|
| 24 |
*/
|
| 25 |
public function getPrice()
|
| 26 |
{
|
| 27 |
+
$price = $this->calcGroupPrice($this->getProduct());
|
| 28 |
+
if ($price <= 0)
|
| 29 |
+
{
|
| 30 |
$this->skip = true;
|
| 31 |
if ($this->getConfigVar('log_skip'))
|
| 32 |
{
|
| 37 |
return $price;
|
| 38 |
}
|
| 39 |
|
| 40 |
+
public function calcGroupPrice($product)
|
| 41 |
+
{
|
| 42 |
$price = 0.0;
|
| 43 |
+
|
| 44 |
+
foreach ($product->getTypeInstance()->getAssociatedProducts() as $associatedProduct)
|
| 45 |
+
{
|
| 46 |
+
if ($price == 0)
|
| 47 |
+
{
|
| 48 |
+
$price = $associatedProduct->getPrice();
|
| 49 |
+
}
|
| 50 |
+
else if ($this->getConfigVar('price_in_grouped_group') == 'min')
|
| 51 |
+
{
|
| 52 |
+
$price = min($price, $associatedProduct->getPrice());
|
| 53 |
+
}
|
| 54 |
+
else if ($this->getConfigVar('price_in_grouped_group') == 'max')
|
| 55 |
+
{
|
| 56 |
+
$price = max($price, $associatedProduct->getPrice());
|
| 57 |
+
}
|
| 58 |
+
else
|
| 59 |
+
{
|
| 60 |
+
$price += $associatedProduct->getPrice();
|
| 61 |
+
}
|
| 62 |
}
|
| 63 |
|
| 64 |
return $price;
|
|
@@ -41,6 +41,7 @@ class Sooqr_Feed_Model_System_Config_Minmax
|
|
| 41 |
return array(
|
| 42 |
array('value' => 'min', 'label'=>Mage::helper('adminhtml')->__('Minimum price')),
|
| 43 |
array('value' => 'max', 'label'=>Mage::helper('adminhtml')->__('Maximum price')),
|
|
|
|
| 44 |
);
|
| 45 |
}
|
| 46 |
|
| 41 |
return array(
|
| 42 |
array('value' => 'min', 'label'=>Mage::helper('adminhtml')->__('Minimum price')),
|
| 43 |
array('value' => 'max', 'label'=>Mage::helper('adminhtml')->__('Maximum price')),
|
| 44 |
+
array('value' => 'total', 'label'=>Mage::helper('adminhtml')->__('Total price')),
|
| 45 |
);
|
| 46 |
}
|
| 47 |
|
|
@@ -2,7 +2,7 @@
|
|
| 2 |
<config>
|
| 3 |
<modules>
|
| 4 |
<Sooqr_Feed>
|
| 5 |
-
<version>1.0.
|
| 6 |
</Sooqr_Feed>
|
| 7 |
</modules>
|
| 8 |
<frontend>
|
|
@@ -42,6 +42,7 @@
|
|
| 42 |
<export_all_user_attributes>1</export_all_user_attributes>
|
| 43 |
<group_configurable_products>0</group_configurable_products>
|
| 44 |
<price_in_configurable_group>min</price_in_configurable_group>
|
|
|
|
| 45 |
<custom_field_map backend_model="feed/system_config_backend_serialized_customfieldmap" />
|
| 46 |
<batch_size>1000</batch_size>
|
| 47 |
<product_types>simple,bundle,configurable,downloadable,grouped,virtual</product_types>
|
| 2 |
<config>
|
| 3 |
<modules>
|
| 4 |
<Sooqr_Feed>
|
| 5 |
+
<version>1.0.3</version>
|
| 6 |
</Sooqr_Feed>
|
| 7 |
</modules>
|
| 8 |
<frontend>
|
| 42 |
<export_all_user_attributes>1</export_all_user_attributes>
|
| 43 |
<group_configurable_products>0</group_configurable_products>
|
| 44 |
<price_in_configurable_group>min</price_in_configurable_group>
|
| 45 |
+
<price_in_grouped_group>total</price_in_grouped_group>
|
| 46 |
<custom_field_map backend_model="feed/system_config_backend_serialized_customfieldmap" />
|
| 47 |
<batch_size>1000</batch_size>
|
| 48 |
<product_types>simple,bundle,configurable,downloadable,grouped,virtual</product_types>
|
|
@@ -86,13 +86,24 @@
|
|
| 86 |
<show_in_store>1</show_in_store>
|
| 87 |
<comment><![CDATA[ Specify if you want to use the minimum or maximum price within a configurable group. ]]></comment>
|
| 88 |
<depends><group_configurable_products>1</group_configurable_products></depends>
|
| 89 |
-
</price_in_configurable_group>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 90 |
<background_mode translate="label comment">
|
| 91 |
<label>Enable background mode</label>
|
| 92 |
<comment><![CDATA[ For large sites, feed generation should be run from the command line ]]></comment>
|
| 93 |
<frontend_type>select</frontend_type>
|
| 94 |
<source_model>adminhtml/system_config_source_yesno</source_model>
|
| 95 |
-
<sort_order>
|
| 96 |
<show_in_default>1</show_in_default>
|
| 97 |
<show_in_website>1</show_in_website>
|
| 98 |
</background_mode>
|
|
@@ -100,7 +111,7 @@
|
|
| 100 |
<label>Batch size</label>
|
| 101 |
<comment><![CDATA[ Lower this value if the feed generation times out ]]></comment>
|
| 102 |
<frontend_type>text</frontend_type>
|
| 103 |
-
<sort_order>
|
| 104 |
<show_in_default>1</show_in_default>
|
| 105 |
<show_in_website>1</show_in_website>
|
| 106 |
</batch_size>
|
| 86 |
<show_in_store>1</show_in_store>
|
| 87 |
<comment><![CDATA[ Specify if you want to use the minimum or maximum price within a configurable group. ]]></comment>
|
| 88 |
<depends><group_configurable_products>1</group_configurable_products></depends>
|
| 89 |
+
</price_in_configurable_group>
|
| 90 |
+
<price_in_grouped_group translate="label comment">
|
| 91 |
+
<label>Price in grouped group</label>
|
| 92 |
+
<frontend_type>select</frontend_type>
|
| 93 |
+
<source_model>feed/system_config_minmax</source_model>
|
| 94 |
+
<sort_order>65</sort_order>
|
| 95 |
+
<show_in_default>1</show_in_default>
|
| 96 |
+
<show_in_website>1</show_in_website>
|
| 97 |
+
<show_in_store>1</show_in_store>
|
| 98 |
+
<comment><![CDATA[ Specify if you want to use the minimum or maximum price within a grouped group. Or you can calculate a total price of all subproducts. ]]></comment>
|
| 99 |
+
<depends><group_grouped_products>1</group_grouped_products></depends>
|
| 100 |
+
</price_in_grouped_group>
|
| 101 |
<background_mode translate="label comment">
|
| 102 |
<label>Enable background mode</label>
|
| 103 |
<comment><![CDATA[ For large sites, feed generation should be run from the command line ]]></comment>
|
| 104 |
<frontend_type>select</frontend_type>
|
| 105 |
<source_model>adminhtml/system_config_source_yesno</source_model>
|
| 106 |
+
<sort_order>70</sort_order>
|
| 107 |
<show_in_default>1</show_in_default>
|
| 108 |
<show_in_website>1</show_in_website>
|
| 109 |
</background_mode>
|
| 111 |
<label>Batch size</label>
|
| 112 |
<comment><![CDATA[ Lower this value if the feed generation times out ]]></comment>
|
| 113 |
<frontend_type>text</frontend_type>
|
| 114 |
+
<sort_order>80</sort_order>
|
| 115 |
<show_in_default>1</show_in_default>
|
| 116 |
<show_in_website>1</show_in_website>
|
| 117 |
</batch_size>
|
|
@@ -9,7 +9,7 @@ class Sooqr_Search_Block_Form extends Mage_Core_Block_Template
|
|
| 9 |
*/
|
| 10 |
public function getSooqrAccountId()
|
| 11 |
{
|
| 12 |
-
return Mage::getStoreConfig('sooqr/accountInformation/accountid');
|
| 13 |
}
|
| 14 |
|
| 15 |
/**
|
| 9 |
*/
|
| 10 |
public function getSooqrAccountId()
|
| 11 |
{
|
| 12 |
+
return trim(Mage::getStoreConfig('sooqr/accountInformation/accountid'));
|
| 13 |
}
|
| 14 |
|
| 15 |
/**
|
|
@@ -0,0 +1,25 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
<?php
|
| 2 |
+
|
| 3 |
+
/**
|
| 4 |
+
* Validation model for account ID backend field.
|
| 5 |
+
*
|
| 6 |
+
* @category Sooqr
|
| 7 |
+
* @package Sooqr_Search
|
| 8 |
+
* @copyright Copyright (c) 2011 RocketWeb (http://rocketweb.com)
|
| 9 |
+
* @author Eric Bus <eric.bus@sooqr.com>
|
| 10 |
+
* @copyright Sooqr Search
|
| 11 |
+
*/
|
| 12 |
+
class Sooqr_Search_Model_Accountid extends Mage_Core_Model_Config_Data
|
| 13 |
+
{
|
| 14 |
+
public function save()
|
| 15 |
+
{
|
| 16 |
+
$accountId = trim($this->getValue());
|
| 17 |
+
if (!preg_match('/^SQ\-[0-9]+\-[0-9]+$/i', $accountId))
|
| 18 |
+
{
|
| 19 |
+
Mage::throwException("Account identifier not in correct format (SQ-999999-1)");
|
| 20 |
+
}
|
| 21 |
+
$this->setValue($accountId);
|
| 22 |
+
|
| 23 |
+
return parent::save();
|
| 24 |
+
}
|
| 25 |
+
}
|
|
@@ -0,0 +1,28 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
<?php
|
| 2 |
+
|
| 3 |
+
/**
|
| 4 |
+
* Validation model for API key backend field.
|
| 5 |
+
*
|
| 6 |
+
* @author Eric Bus <eric.bus@sooqr.com>
|
| 7 |
+
* @copyright Sooqr Search
|
| 8 |
+
*/
|
| 9 |
+
class Sooqr_Search_Model_Apikey extends Mage_Core_Model_Config_Data
|
| 10 |
+
{
|
| 11 |
+
public function save()
|
| 12 |
+
{
|
| 13 |
+
$apiKey = trim($this->getValue());
|
| 14 |
+
if (strlen($apiKey) > 0
|
| 15 |
+
&& !preg_match('/^[0-9a-z]{40}$/i', $apiKey))
|
| 16 |
+
{
|
| 17 |
+
Mage::throwException("API key should contain 40 alpha-numeric characters.");
|
| 18 |
+
}
|
| 19 |
+
|
| 20 |
+
// Show a warning when API key is empty
|
| 21 |
+
if (strlen($apiKey) == 0)
|
| 22 |
+
{
|
| 23 |
+
Mage::getSingleton('adminhtml/session')->addWarning('Please enter the API key before activating your Sooqr.');
|
| 24 |
+
}
|
| 25 |
+
|
| 26 |
+
return parent::save();
|
| 27 |
+
}
|
| 28 |
+
}
|
|
@@ -2,7 +2,7 @@
|
|
| 2 |
<config>
|
| 3 |
<modules>
|
| 4 |
<Sooqr_Search>
|
| 5 |
-
<version>1.0.
|
| 6 |
</Sooqr_Search>
|
| 7 |
</modules>
|
| 8 |
<frontend>
|
| 2 |
<config>
|
| 3 |
<modules>
|
| 4 |
<Sooqr_Search>
|
| 5 |
+
<version>1.0.3</version>
|
| 6 |
</Sooqr_Search>
|
| 7 |
</modules>
|
| 8 |
<frontend>
|
|
@@ -30,6 +30,7 @@
|
|
| 30 |
<sort_order>10</sort_order>
|
| 31 |
<show_in_default>1</show_in_default>
|
| 32 |
<show_in_website>1</show_in_website>
|
|
|
|
| 33 |
</accountid>
|
| 34 |
<apikey translate="label">
|
| 35 |
<label>API key</label>
|
|
@@ -38,6 +39,7 @@
|
|
| 38 |
<sort_order>20</sort_order>
|
| 39 |
<show_in_default>1</show_in_default>
|
| 40 |
<show_in_website>1</show_in_website>
|
|
|
|
| 41 |
</apikey>
|
| 42 |
</fields>
|
| 43 |
</accountInformation>
|
| 30 |
<sort_order>10</sort_order>
|
| 31 |
<show_in_default>1</show_in_default>
|
| 32 |
<show_in_website>1</show_in_website>
|
| 33 |
+
<backend_model>search/accountid</backend_model>
|
| 34 |
</accountid>
|
| 35 |
<apikey translate="label">
|
| 36 |
<label>API key</label>
|
| 39 |
<sort_order>20</sort_order>
|
| 40 |
<show_in_default>1</show_in_default>
|
| 41 |
<show_in_website>1</show_in_website>
|
| 42 |
+
<backend_model>search/apikey</backend_model>
|
| 43 |
</apikey>
|
| 44 |
</fields>
|
| 45 |
</accountInformation>
|
|
@@ -1,14 +1,18 @@
|
|
| 1 |
<?xml version="1.0"?>
|
| 2 |
<package>
|
| 3 |
<name>SooqrSearch</name>
|
| 4 |
-
<version>1.0.
|
| 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.
|
|
|
|
|
|
|
|
|
|
|
|
|
| 12 |
- Bugfix: default field mapping was incorrect
|
| 13 |
- Images are now scaled to 120x120 pixels
|
| 14 |

|
|
@@ -44,9 +48,9 @@ Changes since 0.3.2
|
|
| 44 |
- Bugfix: manufacterer field is not always available
|
| 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-
|
| 48 |
-
<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="
|
| 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>
|
| 1 |
<?xml version="1.0"?>
|
| 2 |
<package>
|
| 3 |
<name>SooqrSearch</name>
|
| 4 |
+
<version>1.0.3</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.2
|
| 12 |
+
- New price option for Grouped products.
|
| 13 |
+
- Input validation for account information.
|
| 14 |
+

|
| 15 |
+
Changes since 1.0.1
|
| 16 |
- Bugfix: default field mapping was incorrect
|
| 17 |
- Images are now scaled to 120x120 pixels
|
| 18 |

|
| 48 |
- Bugfix: manufacterer field is not always available
|
| 49 |
- Changes to the visibility of configuration fields</notes>
|
| 50 |
<authors><author><name>internetbureau Websight</name><user>MAG001537415</user><email>info@websight.nl</email></author></authors>
|
| 51 |
+
<date>2013-02-06</date>
|
| 52 |
+
<time>08:57:46</time>
|
| 53 |
+
<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="2f601ee768bdbe52aa2cf132ec7f43f8"/><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="f8d72832fd7bab8c0ebd7771271e4566"/></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="9d276e1763bd84d7357e6eb460683cc2"/><file name="system.xml" hash="c32f57731d9b0fcefbff0d18197f2d04"/></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="1fa0ccfc5d74f73ff1f83343ef4eac38"/></dir><dir name="Helper"><file name="Data.php" hash="56efae35a7098b6fd3e5320978ca4033"/></dir><dir name="Model"><file name="Accountid.php" hash="dbcdf5cc551f290f2956d3f7d4cce80e"/><file name="Apikey.php" hash="ac8dff7af6eccbfd02377b9646141724"/></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="a2a2220516f759218fc92259a6c377b9"/><file name="system.xml" hash="d023a96a29ac009bb534d03ed6c170d2"/></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>
|
| 54 |
<compatible/>
|
| 55 |
<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>
|
| 56 |
</package>
|
