addwish - Version 0.6.0

Version Notes

Get addwish on your site and we'll show your products on ours!

addwish is a wish list that lets users share the products they want with people who want to buy them. But unlike other wish lists, with addwish your products also appear as inspiration in searches for similar products on addwish.com. If addwish users select your product for their list, their family and friends are automatically directed to your web shop where they can make the purchase.


  • Easy to install and maintenance free

  • Increases traffic to your shop

  • High conversion rates

Download this release

Release Info

Developer addwish
Extension addwish
Version 0.6.0
Comparing to
See all releases


Code changes from version 0.5.0 to 0.6.0

app/code/local/Addwish/Integrator/etc/config.xml CHANGED
@@ -10,14 +10,14 @@
10
 
11
 
12
  <events>
13
- <sales_quote_address_save_after>
14
- <observers>
15
- <getbillingData>
16
  <class>Addwish_Integrator_Model_Observer</class>
17
  <method>getbillingData</method>
18
  </getbillingData>
19
  </observers>
20
- </sales_quote_address_save_after>
21
  <controller_action_layout_load_before>
22
  <observers>
23
  <addwishHeader>
@@ -62,13 +62,16 @@
62
  </frontend>
63
  <admin>
64
  <routers>
65
- <integrator>
66
- <use>admin</use>
67
- <args>
68
- <module>Addwish_Integrator</module>
69
- <frontName>integrator</frontName>
70
- </args>
71
- </integrator>
 
 
 
72
  </routers>
73
  </admin>
74
  <adminhtml>
10
 
11
 
12
  <events>
13
+ <sales_quote_address_save_after>
14
+ <observers>
15
+ <getbillingData>
16
  <class>Addwish_Integrator_Model_Observer</class>
17
  <method>getbillingData</method>
18
  </getbillingData>
19
  </observers>
20
+ </sales_quote_address_save_after>
21
  <controller_action_layout_load_before>
22
  <observers>
23
  <addwishHeader>
62
  </frontend>
63
  <admin>
64
  <routers>
65
+
66
+ <adminhtml>
67
+ <args>
68
+ <modules>
69
+ <integrator after="Mage_Adminhtml">Integrator_Adminhtml</integrator>
70
+ </modules>
71
+ </args>
72
+ </adminhtml>
73
+
74
+
75
  </routers>
76
  </admin>
77
  <adminhtml>
app/design/frontend/base/default/layout/integrator.xml CHANGED
@@ -1,5 +1,16 @@
1
  <?xml version="1.0"?>
2
  <layout version="0.1.0">
 
 
 
 
 
 
 
 
 
 
 
3
  <default>
4
  <reference name="head">
5
  <block type="core/template" name="addwish" template="addwish/integrator.phtml" />
@@ -18,19 +29,9 @@
18
  <integrator_index_search>
19
  <reference name="content"><block type="core/template" name="addwish" template="addwish/search-result-page.phtml" /></reference>
20
  </integrator_index_search>
21
- <integrator_index_upsells>
22
  <reference name="content"><block type="core/template" name="addwish" template="addwish/upsells-page.phtml" /></reference>
23
  </integrator_index_upsells>
24
 
25
- <addwish_head_add translate="label">
26
- <label>Custom Product View Based on New Handle</label>
27
- <block type="core/template" name="addwish" template="addwish/addwish-head.phtml" />
28
- <reference name="header">
29
- <action method="append"><block>addwish</block></action>
30
- </reference>
31
- <reference name="head">
32
- <action method="append"><block>addwish</block></action>
33
- </reference>
34
- </addwish_head_add>
35
- </layout>
36
 
 
1
  <?xml version="1.0"?>
2
  <layout version="0.1.0">
3
+ <addwish_head_add>
4
+ <block type="core/template" name="addwishheader" template="addwish/addwish-head.phtml"/>
5
+ <reference name="header">
6
+ <action method="append"><block>addwishheader</block></action>
7
+ </reference>
8
+
9
+ <reference name="head">
10
+ <action method="append"><block>addwishheader</block></action>
11
+ </reference>
12
+
13
+ </addwish_head_add>
14
  <default>
15
  <reference name="head">
16
  <block type="core/template" name="addwish" template="addwish/integrator.phtml" />
29
  <integrator_index_search>
30
  <reference name="content"><block type="core/template" name="addwish" template="addwish/search-result-page.phtml" /></reference>
31
  </integrator_index_search>
32
+ <integrator_index_upsells>
33
  <reference name="content"><block type="core/template" name="addwish" template="addwish/upsells-page.phtml" /></reference>
34
  </integrator_index_upsells>
35
 
 
 
 
 
 
 
 
 
 
 
 
36
 
37
+ </layout>
app/design/frontend/base/default/template/addwish/addwish-head.phtml CHANGED
@@ -1,5 +1,5 @@
1
  <?php
2
- $customerEmail=Mage::getSingleton('core/session')->getAddWishEmail($email);
3
  if(isset($customerEmail)){
4
  ?>
5
  <meta content="<?php echo $customerEmail;?>" name="aw:userEmail"/>
1
  <?php
2
+ $customerEmail=Mage::getSingleton('core/session')->getAddWishEmail();
3
  if(isset($customerEmail)){
4
  ?>
5
  <meta content="<?php echo $customerEmail;?>" name="aw:userEmail"/>
app/design/frontend/base/default/template/addwish/upsells-page.phtml CHANGED
@@ -3,43 +3,21 @@ $lastAddedProduct=Mage::getSingleton('checkout/session')->getLastAddedProductId(
3
  if($lastAddedProduct>0){
4
  $product=Mage::getModel('catalog/product')->load($lastAddedProduct);
5
  ?>
6
- <div class="col-main">
7
- <a href="<?php echo $product->getProductUrl();?>" style="float:left" class="button">Continue Shopping</a>
8
- <a href="<?php echo Mage::helper('checkout/cart')->getCartUrl(); ;?>" style="float:right" class="button">Proceed to Checkout</a>
9
 
10
- <div style="clear:both; margin-top: 50px">
11
- <h2>You have just added a product to the cart</h2>
12
- </div>
13
 
14
-
15
- <div class="sub-head-addwish"><h3>Here are some products that might have your interest</h3></div>
16
  <span id="addwish-upsell-1" style="display:none"></span>
17
-
18
- <div class="sub-head-addwish" style="margin-top: 50px;"><h3>Products chosen for you:</h3></div>
19
  <span id="addwish-upsell-2" style="display:none"></span>
20
  <span class="addwish-upsell-info" style="display:none" data-url="<?php echo $product->getProductUrl();?>"></span>
21
- </div>
22
  <?php
23
  }else{
24
  $productId=$this->getRequest()->getParam('productId');
25
  if($productId>0){
26
  $product=Mage::getModel('catalog/product')->load($productId);
27
- ?><div class="col-main">
28
- <a href="<?php echo $product->getProductUrl();?>" style="float:left" class="button">Continue Shopping</a>
29
- <a href="<?php echo Mage::helper('checkout/cart')->getCartUrl(); ;?>" style="float:right" class="button">Proceed to Checkout</a>
30
-
31
- <div style="clear:both; margin-top: 50px">
32
- <h2>You have just added a product to the cart</h2>
33
- </div>
34
-
35
-
36
- <div class="sub-head-addwish"><h3>Here are some products that might have your interest</h3></div>
37
- <span id="addwish-upsell-1" style="display:none"></span>
38
-
39
- <div class="sub-head-addwish" style="margin-top: 50px;"><h3>Products chosen for you:</h3></div>
40
  <span id="addwish-upsell-2" style="display:none"></span>
41
  <span class="addwish-upsell-info" style="display:none" data-url="<?php echo $product->getProductUrl();?>"></span>
42
- </div>
43
  <?php
44
  }
45
  }
3
  if($lastAddedProduct>0){
4
  $product=Mage::getModel('catalog/product')->load($lastAddedProduct);
5
  ?>
 
 
 
6
 
 
 
 
7
 
 
 
8
  <span id="addwish-upsell-1" style="display:none"></span>
 
 
9
  <span id="addwish-upsell-2" style="display:none"></span>
10
  <span class="addwish-upsell-info" style="display:none" data-url="<?php echo $product->getProductUrl();?>"></span>
11
+
12
  <?php
13
  }else{
14
  $productId=$this->getRequest()->getParam('productId');
15
  if($productId>0){
16
  $product=Mage::getModel('catalog/product')->load($productId);
17
+ ?><span id="addwish-upsell-1" style="display:none"></span>
 
 
 
 
 
 
 
 
 
 
 
 
18
  <span id="addwish-upsell-2" style="display:none"></span>
19
  <span class="addwish-upsell-info" style="display:none" data-url="<?php echo $product->getProductUrl();?>"></span>
20
+
21
  <?php
22
  }
23
  }
package.xml CHANGED
@@ -1,12 +1,12 @@
1
  <?xml version="1.0"?>
2
  <package>
3
  <name>addwish</name>
4
- <version>0.5.0</version>
5
- <stability>stable</stability>
6
  <license>OSL</license>
7
  <channel>community</channel>
8
  <extends/>
9
- <summary>Personalized recommendations, search and wishlist</summary>
10
  <description>&lt;p&gt;&lt;b&gt;Get addwish on your site and we'll show your products on ours!&lt;/b&gt;&lt;/p&gt;&#xD;
11
  &#xD;
12
  &lt;p&gt;addwish is a wish list that lets users share the products they want with people who want to buy them. But unlike other wish lists, with addwish your products also appear as inspiration in searches for similar products on addwish.com. If addwish users select your product for their list, their family and friends are automatically directed to your web shop where they can make the purchase. &lt;/p&gt;&#xD;
@@ -26,9 +26,9 @@
26
  &lt;li&gt;High conversion rates&lt;/li&gt;&#xD;
27
  &lt;/ul&gt;</notes>
28
  <authors><author><name>addwish</name><user>addwish</user><email>krj@addwish.com</email></author></authors>
29
- <date>2016-02-02</date>
30
- <time>10:44:53</time>
31
- <contents><target name="magelocal"><dir name="Addwish"><dir name="Integrator"><dir name="Block"><dir name="Adminhtml"><dir name="Integrator"><file name="Grid.php" hash="3fa75f93b5251ffd849c662f964a1d57"/><file name="Renderer.php" hash="a7469e6df67f94a039a92874321da38e"/><dir name="View"><dir name="Tab"><dir name="Details"><file name="List.php" hash="d08e9b7f83f98b3050a7118ac2369242"/></dir><file name="Details.php" hash="b5220cabab90ccede514fa0e6766555b"/><file name="Form.php" hash="ad6373c64686899d246a11bb2fe17fc1"/><dir name="Recommend"><file name="List.php" hash="b35150ab52310670ab518cb45c1a2e33"/></dir><file name="Recommend.php" hash="6f19611e2e83f8247d97e591fc958bf1"/><dir name="Search"><file name="List.php" hash="5df43f1363e6ae96b94188d45ce7801a"/></dir><file name="Search.php" hash="73ffb13e76137acd67f9a9b9c7751358"/></dir><file name="Tabs.php" hash="1c573a29d7ceb90873409af2b674fc95"/></dir><file name="View.php" hash="42c8b170dae90fc7ef89d8dc5e99bc83"/></dir><file name="Integrator.php" hash="40496a2bd632188c498ada4477ac3752"/></dir><file name="Integrator.php" hash="458f91e566dc29429a8f4506485b254a"/></dir><dir name="Helper"><file name="Data.php" hash="a4de920a156bda655d1ae676f5080514"/></dir><dir name="Model"><file name="Integrator.php" hash="c41ae42230aa6837714da7922c626945"/><dir name="Mysql4"><dir name="Integrator"><file name="Collection.php" hash="d622ef3fcda60d4f980b1c504073c6a6"/></dir><file name="Integrator.php" hash="052377e4c9fdb94a912653287997e58b"/></dir><file name="Observer.php" hash="ca28f56253adfb730a4726220f377853"/></dir><dir name="controllers"><dir name="Adminhtml"><file name="IntegratorController.php" hash="f08d441ac42d91de43c7357a084a08c1"/></dir><file name="IndexController.php" hash="612eec4325576ed8f91978945ed90efd"/></dir><dir name="etc"><file name="config.xml" hash="78297eba85c1ff665b916739b596a13a"/></dir><dir name="sql"><dir name="addwish_setup"><file name="mysql4-install-0.0.4.php" hash="1dc029b0477be30c99ea8520f872c241"/></dir></dir></dir></dir></target><target name="mageskin"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="css"><file name="addwish.css" hash="f8711a6d3845f2c39698ca95064abb4c"/></dir><dir name="images"><dir name="addwish"><file name="addwish.png" hash="a588d24d1919d9206eff40a886b88ef1"/></dir></dir></dir></dir></dir></target><target name="magedesign"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="layout"><file name="integrator.xml" hash="7c7d92345ca22fb3f3ed42324d7b4656"/></dir><dir name="template"><dir name="integrator"><dir name="integrator"><file name="list.phtml" hash="886923c23566da59f0bf1810769782fc"/></dir><file name="recommendations.phtml" hash="961ff25fb0409a75f222c58d5c48ef22"/><file name="search.phtml" hash="bcf56fe0d8728a45ca5421a0d6273385"/></dir></dir></dir></dir></dir><dir name="frontend"><dir name="base"><dir name="default"><dir name="layout"><file name="integrator.xml" hash="c47b8a68f3b4b9b7290167d792478a0d"/></dir><dir name="template"><dir name="addwish"><file name="addwish-head.phtml" hash="bdb8f773ac619853c7a77b48c0ffef06"/><file name="basket-span.phtml" hash="43ae1f4ca8daad61d16ef84bbfcab2cf"/><file name="conversion-span.phtml" hash="69ab18c525182edc1b83b0690556ac8c"/><file name="integrator.phtml" hash="c28de947018ddc40f1a9dc9d6c51ee60"/><file name="product-span.phtml" hash="c1a0a4db17271f9d9ba522d159805e0c"/><file name="search-result-page.phtml" hash="d41d8cd98f00b204e9800998ecf8427e"/><file name="upsells-page.phtml" hash="6045046fe46f56ea37f0f3c43f6c5a1e"/></dir></dir></dir></dir></dir></target><target name="mageetc"><dir name="modules"><file name="Addwish_Integrator.xml" hash="b445d0c5897f7ecefabd04e2e4bc9530"/></dir></target></contents>
32
  <compatible/>
33
  <dependencies><required><php><min>5.2.0</min><max>6.0.0</max></php></required></dependencies>
34
  </package>
1
  <?xml version="1.0"?>
2
  <package>
3
  <name>addwish</name>
4
+ <version>0.6.0</version>
5
+ <stability>devel</stability>
6
  <license>OSL</license>
7
  <channel>community</channel>
8
  <extends/>
9
+ <summary>New and updated extension to integrate all addwish features</summary>
10
  <description>&lt;p&gt;&lt;b&gt;Get addwish on your site and we'll show your products on ours!&lt;/b&gt;&lt;/p&gt;&#xD;
11
  &#xD;
12
  &lt;p&gt;addwish is a wish list that lets users share the products they want with people who want to buy them. But unlike other wish lists, with addwish your products also appear as inspiration in searches for similar products on addwish.com. If addwish users select your product for their list, their family and friends are automatically directed to your web shop where they can make the purchase. &lt;/p&gt;&#xD;
26
  &lt;li&gt;High conversion rates&lt;/li&gt;&#xD;
27
  &lt;/ul&gt;</notes>
28
  <authors><author><name>addwish</name><user>addwish</user><email>krj@addwish.com</email></author></authors>
29
+ <date>2016-02-09</date>
30
+ <time>09:12:20</time>
31
+ <contents><target name="magelocal"><dir name="Addwish"><dir name="Integrator"><dir name="Block"><dir name="Adminhtml"><dir name="Integrator"><file name="Grid.php" hash="3fa75f93b5251ffd849c662f964a1d57"/><file name="Renderer.php" hash="a7469e6df67f94a039a92874321da38e"/><dir name="View"><dir name="Tab"><dir name="Details"><file name="List.php" hash="d08e9b7f83f98b3050a7118ac2369242"/></dir><file name="Details.php" hash="b5220cabab90ccede514fa0e6766555b"/><file name="Form.php" hash="ad6373c64686899d246a11bb2fe17fc1"/><dir name="Recommend"><file name="List.php" hash="b35150ab52310670ab518cb45c1a2e33"/></dir><file name="Recommend.php" hash="6f19611e2e83f8247d97e591fc958bf1"/><dir name="Search"><file name="List.php" hash="5df43f1363e6ae96b94188d45ce7801a"/></dir><file name="Search.php" hash="73ffb13e76137acd67f9a9b9c7751358"/></dir><file name="Tabs.php" hash="1c573a29d7ceb90873409af2b674fc95"/></dir><file name="View.php" hash="42c8b170dae90fc7ef89d8dc5e99bc83"/></dir><file name="Integrator.php" hash="40496a2bd632188c498ada4477ac3752"/></dir><file name="Integrator.php" hash="458f91e566dc29429a8f4506485b254a"/></dir><dir name="Helper"><file name="Data.php" hash="a4de920a156bda655d1ae676f5080514"/></dir><dir name="Model"><file name="Integrator.php" hash="c41ae42230aa6837714da7922c626945"/><dir name="Mysql4"><dir name="Integrator"><file name="Collection.php" hash="d622ef3fcda60d4f980b1c504073c6a6"/></dir><file name="Integrator.php" hash="052377e4c9fdb94a912653287997e58b"/></dir><file name="Observer.php" hash="ca28f56253adfb730a4726220f377853"/></dir><dir name="controllers"><dir name="Adminhtml"><file name="IntegratorController.php" hash="f08d441ac42d91de43c7357a084a08c1"/></dir><file name="IndexController.php" hash="612eec4325576ed8f91978945ed90efd"/></dir><dir name="etc"><file name="config.xml" hash="991238c9677b0c2d288508ab14b32e10"/></dir><dir name="sql"><dir name="addwish_setup"><file name="mysql4-install-0.0.4.php" hash="1dc029b0477be30c99ea8520f872c241"/></dir></dir></dir></dir></target><target name="mageskin"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="css"><file name="addwish.css" hash="f8711a6d3845f2c39698ca95064abb4c"/></dir><dir name="images"><dir name="addwish"><file name="addwish.png" hash="a588d24d1919d9206eff40a886b88ef1"/></dir></dir></dir></dir></dir></target><target name="magedesign"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="layout"><file name="integrator.xml" hash="7c7d92345ca22fb3f3ed42324d7b4656"/></dir><dir name="template"><dir name="integrator"><dir name="integrator"><file name="list.phtml" hash="886923c23566da59f0bf1810769782fc"/></dir><file name="recommendations.phtml" hash="961ff25fb0409a75f222c58d5c48ef22"/><file name="search.phtml" hash="bcf56fe0d8728a45ca5421a0d6273385"/></dir></dir></dir></dir></dir><dir name="frontend"><dir name="base"><dir name="default"><dir name="layout"><file name="integrator.xml" hash="3100460c32f0145921305d0f1f6829de"/></dir><dir name="template"><dir name="addwish"><file name="addwish-head.phtml" hash="c5b6fa2cae55ad1ddd4a5c64f8d532f6"/><file name="basket-span.phtml" hash="43ae1f4ca8daad61d16ef84bbfcab2cf"/><file name="conversion-span.phtml" hash="69ab18c525182edc1b83b0690556ac8c"/><file name="integrator.phtml" hash="c28de947018ddc40f1a9dc9d6c51ee60"/><file name="product-span.phtml" hash="c1a0a4db17271f9d9ba522d159805e0c"/><file name="search-result-page.phtml" hash="d41d8cd98f00b204e9800998ecf8427e"/><file name="upsells-page.phtml" hash="ad85b6c194bc3deefc6c2e2a31569383"/></dir></dir></dir></dir></dir></target><target name="mageetc"><dir name="modules"><file name="Addwish_Integrator.xml" hash="b445d0c5897f7ecefabd04e2e4bc9530"/></dir></target></contents>
32
  <compatible/>
33
  <dependencies><required><php><min>5.2.0</min><max>6.0.0</max></php></required></dependencies>
34
  </package>