Version Notes
initial release. Post all issues or bugs at magazento.com/ticket
Download this release
Release Info
Developer | volgodark |
Extension | megabile |
Version | 0.0.4 |
Comparing to | |
See all releases |
Code changes from version 0.0.2 to 0.0.4
app/code/community/Magazento/Megabile/Model/Item.php
CHANGED
@@ -21,8 +21,8 @@ class Magazento_Megabile_Model_Item extends Mage_Core_Model_Abstract
|
|
21 |
|
22 |
|
23 |
public function prepareField($field) {
|
24 |
-
$field = htmlentities(trim($field));
|
25 |
-
$field = trim($field);
|
26 |
return $field;
|
27 |
}
|
28 |
|
@@ -51,7 +51,7 @@ class Magazento_Megabile_Model_Item extends Mage_Core_Model_Abstract
|
|
51 |
}
|
52 |
|
53 |
$io->streamOpen($file);
|
54 |
-
$io->streamWrite('<?xml version="1.0"
|
55 |
$io->streamWrite('<xml date="'.date('Y-m-d H:i').'">');
|
56 |
|
57 |
$io->streamWrite('<shop>' . "\n");
|
@@ -112,11 +112,11 @@ class Magazento_Megabile_Model_Item extends Mage_Core_Model_Abstract
|
|
112 |
}
|
113 |
|
114 |
if ($use_attributes) {
|
115 |
-
$extra_description='
|
116 |
foreach ($attributes as $attributeItem) {
|
117 |
$value_label = $Product->getResource()->getAttribute($attributeItem)->setStoreId($store_id)->getFrontend()->getValue($Product);
|
118 |
$value_name = $Product->getResource()->getAttribute($attributeItem)->setStoreId($store_id)->getData('frontend_label');
|
119 |
-
if ($value_label && $value_name) $extra_description.= $value_name.": ".$value_label."
|
120 |
}
|
121 |
$description = $description.$extra_description;
|
122 |
}
|
@@ -135,6 +135,8 @@ class Magazento_Megabile_Model_Item extends Mage_Core_Model_Abstract
|
|
135 |
foreach ($cat_ids as $cat_id) {
|
136 |
$io->streamWrite("\t\t".'<cid>'.$cat_id.'</cid>'."\n");
|
137 |
}
|
|
|
|
|
138 |
$io->streamWrite("\t\t</categoryId>\n");
|
139 |
$io->streamWrite("\t\t".'<picture>'.$image.'</picture>'."\n");
|
140 |
$io->streamWrite("\t\t".'<name><![CDATA['.$this->prepareField($Product->getName()).']]></name>'."\n");
|
21 |
|
22 |
|
23 |
public function prepareField($field) {
|
24 |
+
// $field = htmlentities(trim($field));
|
25 |
+
// $field = trim($field);
|
26 |
return $field;
|
27 |
}
|
28 |
|
51 |
}
|
52 |
|
53 |
$io->streamOpen($file);
|
54 |
+
$io->streamWrite('<?xml version="1.0"?>');
|
55 |
$io->streamWrite('<xml date="'.date('Y-m-d H:i').'">');
|
56 |
|
57 |
$io->streamWrite('<shop>' . "\n");
|
112 |
}
|
113 |
|
114 |
if ($use_attributes) {
|
115 |
+
$extra_description='<br/><br/>';
|
116 |
foreach ($attributes as $attributeItem) {
|
117 |
$value_label = $Product->getResource()->getAttribute($attributeItem)->setStoreId($store_id)->getFrontend()->getValue($Product);
|
118 |
$value_name = $Product->getResource()->getAttribute($attributeItem)->setStoreId($store_id)->getData('frontend_label');
|
119 |
+
if ($value_label && $value_name) $extra_description.= $value_name.": ".$value_label."<br/>";
|
120 |
}
|
121 |
$description = $description.$extra_description;
|
122 |
}
|
135 |
foreach ($cat_ids as $cat_id) {
|
136 |
$io->streamWrite("\t\t".'<cid>'.$cat_id.'</cid>'."\n");
|
137 |
}
|
138 |
+
$io->streamWrite("\t\t".'<cid>'.$root_category.'</cid>'."\n");
|
139 |
+
|
140 |
$io->streamWrite("\t\t</categoryId>\n");
|
141 |
$io->streamWrite("\t\t".'<picture>'.$image.'</picture>'."\n");
|
142 |
$io->streamWrite("\t\t".'<name><![CDATA['.$this->prepareField($Product->getName()).']]></name>'."\n");
|
package.xml
CHANGED
@@ -1,7 +1,7 @@
|
|
1 |
<?xml version="1.0"?>
|
2 |
<package>
|
3 |
<name>megabile</name>
|
4 |
-
<version>0.0.
|
5 |
<stability>stable</stability>
|
6 |
<license>OSL</license>
|
7 |
<channel>community</channel>
|
@@ -11,9 +11,9 @@
|
|
11 |
In Megabile we glad to provide you the simpliest way for pulishing your store on iPhone, already customized for your brand. Get native iPhone App for your store without any coding!</description>
|
12 |
<notes>initial release. Post all issues or bugs at magazento.com/ticket</notes>
|
13 |
<authors><author><name>volgodark</name><user>volgodark</user><email>volgodark@gmail.com</email></author></authors>
|
14 |
-
<date>2013-03-
|
15 |
-
<time>
|
16 |
-
<contents><target name="magecommunity"><dir name="Magazento"><dir name="Megabile"><dir name="Block"><dir name="Admin"><dir name="Item"><dir name="Edit"><file name="Form.php" hash="42185aaf964eb7548d63adcb78aee8cf"/><dir name="Tab"><file name="Form.php" hash="f3c671d8f59d7d30301b48d77b484a2e"/><file name="Related.php" hash="cd5c4e18c011616c60e2585e28136da0"/></dir><file name="Tabs.php" hash="0bc2280975101e493d3d4f3fdcad4d1e"/></dir><file name="Edit.php" hash="7a379e684384dca6803d1f3cc9dcce0b"/><dir name="Grid"><dir name="Renderer"><file name="Action.php" hash="cd843831c9e76dba9f23e68f2f843bb7"/><file name="Category.php" hash="dbe682c16e63428a5e9f3311b1eed207"/><file name="Link.php" hash="aa44b8da85cdb8de90e63d5281cacdee"/><file name="Products.php" hash="973c9ec718838f76478aee086bf32e36"/><file name="Time.php" hash="0efbd6897f38287728a2c6d9f8a00605"/></dir></dir><file name="Grid.php" hash="1b4e73be8c5450d3e24a0165c8b9ae6d"/></dir><file name="Item.php" hash="05fa7f0a72a5fe2ba082ce65ca6e5430"/></dir><file name="Info.php" hash="eac61be58c6ba3126bc18b0213195908"/></dir><dir name="Helper"><file name="Data.php" hash="ecfa3ef0ca79a598483ee8da44a35a27"/><file name="Product.php" hash="04296e9936820fd93615cfcd2e61be31"/></dir><dir name="Model"><file name="Data.php" hash="7367397972efbf028d0f22eb9614fc55"/><file name="Item.php" hash="
|
17 |
<compatible/>
|
18 |
<dependencies><required><php><min>5.1.1</min><max>6.0.0</max></php></required></dependencies>
|
19 |
</package>
|
1 |
<?xml version="1.0"?>
|
2 |
<package>
|
3 |
<name>megabile</name>
|
4 |
+
<version>0.0.4</version>
|
5 |
<stability>stable</stability>
|
6 |
<license>OSL</license>
|
7 |
<channel>community</channel>
|
11 |
In Megabile we glad to provide you the simpliest way for pulishing your store on iPhone, already customized for your brand. Get native iPhone App for your store without any coding!</description>
|
12 |
<notes>initial release. Post all issues or bugs at magazento.com/ticket</notes>
|
13 |
<authors><author><name>volgodark</name><user>volgodark</user><email>volgodark@gmail.com</email></author></authors>
|
14 |
+
<date>2013-03-29</date>
|
15 |
+
<time>09:53:08</time>
|
16 |
+
<contents><target name="magecommunity"><dir name="Magazento"><dir name="Megabile"><dir name="Block"><dir name="Admin"><dir name="Item"><dir name="Edit"><file name="Form.php" hash="42185aaf964eb7548d63adcb78aee8cf"/><dir name="Tab"><file name="Form.php" hash="f3c671d8f59d7d30301b48d77b484a2e"/><file name="Related.php" hash="cd5c4e18c011616c60e2585e28136da0"/></dir><file name="Tabs.php" hash="0bc2280975101e493d3d4f3fdcad4d1e"/></dir><file name="Edit.php" hash="7a379e684384dca6803d1f3cc9dcce0b"/><dir name="Grid"><dir name="Renderer"><file name="Action.php" hash="cd843831c9e76dba9f23e68f2f843bb7"/><file name="Category.php" hash="dbe682c16e63428a5e9f3311b1eed207"/><file name="Link.php" hash="aa44b8da85cdb8de90e63d5281cacdee"/><file name="Products.php" hash="973c9ec718838f76478aee086bf32e36"/><file name="Time.php" hash="0efbd6897f38287728a2c6d9f8a00605"/></dir></dir><file name="Grid.php" hash="1b4e73be8c5450d3e24a0165c8b9ae6d"/></dir><file name="Item.php" hash="05fa7f0a72a5fe2ba082ce65ca6e5430"/></dir><file name="Info.php" hash="eac61be58c6ba3126bc18b0213195908"/></dir><dir name="Helper"><file name="Data.php" hash="ecfa3ef0ca79a598483ee8da44a35a27"/><file name="Product.php" hash="04296e9936820fd93615cfcd2e61be31"/></dir><dir name="Model"><file name="Data.php" hash="7367397972efbf028d0f22eb9614fc55"/><file name="Item.php" hash="41bb5abc8d73d496c85cdeaa6e24052d"/><dir name="Mysql4"><dir name="Item"><file name="Collection.php" hash="703fbd93edd66314356dd2ce4403b940"/></dir><file name="Item.php" hash="be3c74e0805a95224a21ecfceff8f7c6"/></dir></dir><dir name="controllers"><dir name="Admin"><file name="CatalogController.php" hash="8fe30b7db6e97dbc75cca66c66493c62"/><file name="ItemController.php" hash="0152694a48dd86a931d9c64a7c7ece4f"/></dir></dir><dir name="etc"><file name="config.xml" hash="f1e3c6926572db52bb0642e94e459917"/><file name="system.xml" hash="02e8758b0b1763436854de87bc15af26"/></dir><dir name="sql"><dir name="megabile_setup"><file name="mysql4-install-0.0.1.php" hash="9ae9132366291d841e9f9f73160be59c"/></dir></dir></dir></dir></target><target name="magedesign"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="layout"><file name="magazento_megabile.xml" hash="604070b0422d05c63b201c2167c46f3c"/></dir></dir></dir></dir></target><target name="mageetc"><dir name="modules"><file name="Magazento_Megabile.xml" hash="822e0f1c604b5d762f33ee47b30cbff8"/></dir></target><target name="mageskin"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="magazento_megabile"><file name="style.css" hash="f25650dc11cd81736bb880de1fa80e94"/></dir></dir></dir></dir></target></contents>
|
17 |
<compatible/>
|
18 |
<dependencies><required><php><min>5.1.1</min><max>6.0.0</max></php></required></dependencies>
|
19 |
</package>
|