Version Notes
Its stable version for 1.7, 1.8 and 1.9.
Download this release
Release Info
Developer | Netsolutions |
Extension | Netsol_Searchhistory |
Version | 0.1.1 |
Comparing to | |
See all releases |
Code changes from version 0.1.0 to 0.1.1
- Support.url → Support-searchhistory.url +0 -0
- app/code/community/Netsol/Searchhistory/Helper/Pasearch.php +5 -7
- app/code/community/Netsol/Searchhistory/etc/config.xml +1 -1
- app/code/community/Netsol/Searchhistory/sql/netsol_search_setup/{mysql4-install-0.1.0.php → mysql4-install-0.1.1.php} +0 -0
- app/etc/modules/Netsol_Searchhistory.xml +1 -1
- package.xml +5 -5
- readme-searchhistory.html +99 -0
- readme.html +0 -163
- skin/frontend/base/default/images/netsol/{predictiveanalytics/description → searchhistory/predictiveanalytics}/B01_search.jpg +0 -0
- skin/frontend/base/default/images/netsol/{predictiveanalytics/description → searchhistory/predictiveanalytics}/B02_time.jpg +0 -0
- skin/frontend/base/default/images/netsol/{predictiveanalytics/description → searchhistory/predictiveanalytics}/B03_season.jpg +0 -0
- skin/frontend/base/default/images/netsol/{predictiveanalytics/description → searchhistory/predictiveanalytics}/B_all_in_1.jpg +0 -0
- skin/frontend/base/default/images/netsol/{predictiveanalytics/description → searchhistory/predictiveanalytics}/B_all_in_2.jpg +0 -0
- skin/frontend/base/default/images/netsol/{predictiveanalytics/description → searchhistory/predictiveanalytics}/B_all_in_3.jpg +0 -0
- skin/frontend/base/default/images/netsol/{predictiveanalytics/description/personalytics-oh.jpg → searchhistory/predictiveanalytics/oh.jpg} +0 -0
- skin/frontend/base/default/images/netsol/{predictiveanalytics/description/personalytics-orderhistory1.jpg → searchhistory/predictiveanalytics/orderhistory1.jpg} +0 -0
- skin/frontend/base/default/images/netsol/{predictiveanalytics/description → searchhistory/predictiveanalytics}/screenshot-5.jpg +0 -0
- skin/frontend/base/default/images/netsol/{predictiveanalytics/description → searchhistory/predictiveanalytics}/screenshot-6.jpg +0 -0
- skin/frontend/base/default/images/netsol/{predictiveanalytics/description/personalytics-searchistory.jpg → searchhistory/predictiveanalytics/searchistory.jpg} +0 -0
- skin/frontend/base/default/images/netsol/{predictiveanalytics/description/personalytics-season.jpg → searchhistory/predictiveanalytics/season.jpg} +0 -0
- skin/frontend/base/default/images/netsol/{predictiveanalytics/description/personalytics-season1.jpg → searchhistory/predictiveanalytics/season1.jpg} +0 -0
Support.url → Support-searchhistory.url
RENAMED
File without changes
|
app/code/community/Netsol/Searchhistory/Helper/Pasearch.php
CHANGED
@@ -35,11 +35,10 @@ class Netsol_Searchhistory_Helper_Pasearch extends Varien_Data_Form_Element_Imag
|
|
35 |
}
|
36 |
|
37 |
/**
|
38 |
-
* @description:
|
39 |
-
*
|
40 |
*
|
41 |
-
* @
|
42 |
-
* @return
|
43 |
* */
|
44 |
public function getSearchCollections()
|
45 |
{
|
@@ -89,7 +88,7 @@ class Netsol_Searchhistory_Helper_Pasearch extends Varien_Data_Form_Element_Imag
|
|
89 |
->addAttributeToSelect('parent_item_id')
|
90 |
->addAttributeToSelect('product_id')
|
91 |
->addFieldToFilter('product_id', array('in' =>$searchProductIds));
|
92 |
-
$orders->getSelect()->join( array('orders'=> sales_flat_order),
|
93 |
'orders.entity_id=main_table.order_id',array('orders.created_at','orders.customer_id','orders.status'));
|
94 |
$customer = Mage::getSingleton('customer/session')->getCustomer();
|
95 |
$orders->addFieldToFilter('customer_id',$customer->getId())
|
@@ -209,8 +208,7 @@ class Netsol_Searchhistory_Helper_Pasearch extends Varien_Data_Form_Element_Imag
|
|
209 |
}
|
210 |
|
211 |
$secondCaseProductCollection = array_unique($secondCaseProductCollection);
|
212 |
-
|
213 |
-
//$secondCaseMergedArray = array_slice($secondIdsMergedArray, 0, $reqIdsToFillFirstArray, true);
|
214 |
|
215 |
if(count($searchProductCollections) > 0){
|
216 |
if(count($secondCaseProductCollection)) {
|
35 |
}
|
36 |
|
37 |
/**
|
38 |
+
* @description: Based on registered user search terms
|
39 |
+
* recommendation of product is displayed
|
40 |
*
|
41 |
+
* @return $searchProductCollections
|
|
|
42 |
* */
|
43 |
public function getSearchCollections()
|
44 |
{
|
88 |
->addAttributeToSelect('parent_item_id')
|
89 |
->addAttributeToSelect('product_id')
|
90 |
->addFieldToFilter('product_id', array('in' =>$searchProductIds));
|
91 |
+
$orders->getSelect()->join( array('orders'=> Mage::getConfig()->getTablePrefix().'sales_flat_order'),
|
92 |
'orders.entity_id=main_table.order_id',array('orders.created_at','orders.customer_id','orders.status'));
|
93 |
$customer = Mage::getSingleton('customer/session')->getCustomer();
|
94 |
$orders->addFieldToFilter('customer_id',$customer->getId())
|
208 |
}
|
209 |
|
210 |
$secondCaseProductCollection = array_unique($secondCaseProductCollection);
|
211 |
+
|
|
|
212 |
|
213 |
if(count($searchProductCollections) > 0){
|
214 |
if(count($secondCaseProductCollection)) {
|
app/code/community/Netsol/Searchhistory/etc/config.xml
CHANGED
@@ -2,7 +2,7 @@
|
|
2 |
<config>
|
3 |
<modules>
|
4 |
<Netsol_Searchhistory>
|
5 |
-
<version>0.1.
|
6 |
</Netsol_Searchhistory>
|
7 |
</modules>
|
8 |
|
2 |
<config>
|
3 |
<modules>
|
4 |
<Netsol_Searchhistory>
|
5 |
+
<version>0.1.1</version>
|
6 |
</Netsol_Searchhistory>
|
7 |
</modules>
|
8 |
|
app/code/community/Netsol/Searchhistory/sql/netsol_search_setup/{mysql4-install-0.1.0.php → mysql4-install-0.1.1.php}
RENAMED
File without changes
|
app/etc/modules/Netsol_Searchhistory.xml
CHANGED
@@ -4,7 +4,7 @@
|
|
4 |
<Netsol_Searchhistory>
|
5 |
<active>true</active>
|
6 |
<codePool>community</codePool>
|
7 |
-
<version>0.1.
|
8 |
</Netsol_Searchhistory>
|
9 |
</modules>
|
10 |
</config>
|
4 |
<Netsol_Searchhistory>
|
5 |
<active>true</active>
|
6 |
<codePool>community</codePool>
|
7 |
+
<version>0.1.1</version>
|
8 |
</Netsol_Searchhistory>
|
9 |
</modules>
|
10 |
</config>
|
package.xml
CHANGED
@@ -1,19 +1,19 @@
|
|
1 |
<?xml version="1.0"?>
|
2 |
<package>
|
3 |
<name>Netsol_Searchhistory</name>
|
4 |
-
<version>0.1.
|
5 |
<stability>stable</stability>
|
6 |
<license>OSL</license>
|
7 |
<channel>community</channel>
|
8 |
<extends/>
|
9 |
<summary>This extension will help vendors to show products as per the users latest search.</summary>
|
10 |
-
<description>This extension will recommend products to users on the basis of their latest search. Newest products added will be shown first and thus
|
11 |
will help users in avoiding redundant page browsing.</description>
|
12 |
<notes>Its stable version for 1.7, 1.8 and 1.9.</notes>
|
13 |
<authors><author><name>Netsolutions</name><user>netsolutions</user><email>marketing@netsolutionsindia.com</email></author></authors>
|
14 |
-
<date>2016-
|
15 |
-
<time>10:
|
16 |
-
<contents><target name="magecommunity"><dir name="Netsol"><dir name="Searchhistory"><dir name="Block"><dir name="Product"><file name="Price.php" hash="0c5b6f454ff238d6f0f1803a58582807"/><dir name="View"><file name="Price.php" hash="08d1a90ef9db10079ea3ec248db017f2"/></dir></dir><file name="Searchhistory.php" hash="54f9d4f6ba1544b80591d9375d367400"/></dir><dir name="Helper"><file name="Data.php" hash="73593e6da35154b797704a2ebe6b1716"/><file name="Pasearch.php" hash="
|
17 |
<compatible/>
|
18 |
<dependencies><required><php><min>5.2.0</min><max>7.0.10</max></php></required></dependencies>
|
19 |
</package>
|
1 |
<?xml version="1.0"?>
|
2 |
<package>
|
3 |
<name>Netsol_Searchhistory</name>
|
4 |
+
<version>0.1.1</version>
|
5 |
<stability>stable</stability>
|
6 |
<license>OSL</license>
|
7 |
<channel>community</channel>
|
8 |
<extends/>
|
9 |
<summary>This extension will help vendors to show products as per the users latest search.</summary>
|
10 |
+
<description>This extension will recommend products to users on the basis of their latest search. Newest products added will be shown first and thus&#xD;
|
11 |
will help users in avoiding redundant page browsing.</description>
|
12 |
<notes>Its stable version for 1.7, 1.8 and 1.9.</notes>
|
13 |
<authors><author><name>Netsolutions</name><user>netsolutions</user><email>marketing@netsolutionsindia.com</email></author></authors>
|
14 |
+
<date>2016-10-04</date>
|
15 |
+
<time>10:48:13</time>
|
16 |
+
<contents><target name="magecommunity"><dir name="Netsol"><dir name="Searchhistory"><dir name="Block"><dir name="Product"><file name="Price.php" hash="0c5b6f454ff238d6f0f1803a58582807"/><dir name="View"><file name="Price.php" hash="08d1a90ef9db10079ea3ec248db017f2"/></dir></dir><file name="Searchhistory.php" hash="54f9d4f6ba1544b80591d9375d367400"/></dir><dir name="Helper"><file name="Data.php" hash="73593e6da35154b797704a2ebe6b1716"/><file name="Pasearch.php" hash="8eaa41506438eb28257b98816ee94d72"/></dir><dir name="Model"><dir name="Mysql4"><dir name="Pasearch"><file name="Collection.php" hash="4eec2fd6ba44e9306b5cc20d5ac8c550"/></dir><file name="Pasearch.php" hash="ad518b8b526962df61046f709a0f687a"/></dir><file name="Observer.php" hash="b46440fbf4903b9f87402ee5a7503ec4"/><file name="Pasearch.php" hash="86b678da66544dbfdfc7fa86a862ad88"/></dir><dir name="controllers"><file name="IndexController.php" hash="937923bf1ab767743e8804e61d8e0a62"/></dir><dir name="etc"><file name="adminhtml.xml" hash="a0c332a8e91e96a92a0a26534b1035a6"/><file name="config.xml" hash="712a3baf1216e039812555e660452afd"/><file name="system.xml" hash="ede3ca8214c854f440b19c32ef150db1"/></dir><dir name="sql"><dir name="netsol_search_setup"><file name="mysql4-install-0.1.1.php" hash="66baecb8c17d4dce4572e457aac0baf0"/></dir></dir></dir></dir></target><target name="mageetc"><dir name="modules"><file name="Netsol_Searchhistory.xml" hash="27943ef25796f55584d6ff850404290e"/></dir></target><target name="magedesign"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="layout"><file name="searchhistory.xml" hash="901f6bf75cc9fae4d1a2d3e9ae46164b"/></dir></dir></dir></dir><dir name="frontend"><dir name="base"><dir name="default"><dir name="layout"><file name="searchhistory.xml" hash="74c12f3bc83c5c46ee151d6608c93122"/></dir><dir name="template"><dir name="searchhistory"><file name="pasearchhistory.phtml" hash="e2a12d90d98d24a1eb2058d311107043"/></dir></dir></dir></dir></dir></target><target name="mageskin"><dir name="frontend"><dir name="base"><dir name="default"><dir name="js"><dir name="netsol"><dir name="searchhistory"><file name="jquery-1.10.2.js" hash="91515770ce8c55de23b306444d8ea998"/><file name="jquery-1.10.2.min.js" hash="841dc30647f93349b7d8ef61deebe411"/><file name="noconflict.js" hash="10bdc1b7f2effa529e5baae786007688"/><file name="owl.carousel.js" hash="a5f96c62d75be144282ef6cc429a6259"/><file name="owl.carousel.min.js" hash="88d0fe722f04973e2888b58a63aa0570"/></dir></dir></dir><dir name="css"><dir name="netsol"><dir name="searchhistory"><file name="owl.carousel.css" hash="0371b5a2d50e985b09b7d337edc0dc9f"/><file name="owl.theme.css" hash="f23cf727e4fcca9a5470658da5e755c9"/><file name="searchhistory.css" hash="31251e0afa46dedc0de538b3401278a1"/></dir></dir></dir><dir name="images"><dir name="netsol"><dir name="searchhistory"><file name="AjaxLoader.gif" hash="5b8b06c052cac80413d62e5c45f9f37b"/><file name="bx_loader.gif" hash="931bdb6b50816b03206c66921760b246"/><file name="controls.png" hash="d9d25372f38c6b242b9b51d5841fe86e"/><file name="grabbing.png" hash="d817e1dba5bd5d891d0504bf1715807b"/><dir name="img"><file name="a22.png" hash="4a4e7b5fc9bc337d0436c6eeab1286ac"/><file name="b05.png" hash="b5b353c4ec92a0f8be543f33741618f3"/><file name="blue.jpg" hash="f48172605bacf3736db4476b54137b4a"/><file name="c-finger-pointing.png" hash="54d90d631606c320ead9b631730a72c8"/><file name="c-fruit.png" hash="6817b21a71d626081320cb3bd2625f39"/><file name="c-jssor-slider.png" hash="256bd222521e529157cb55f3ccaef0a6"/><file name="c-navigator-horizontal.png" hash="08ee3363e812af83f71708a8cb76d634"/><file name="c-navigator.png" hash="59e03e2b25f9817c262ee7add7e01301"/><file name="c-phone-horizontal.png" hash="0002c7fbd6277ab9c00a7927251175da"/><file name="c-phone.png" hash="7018caef08ed3b50e75bf7cd33467481"/><file name="c-slide-1.jpg" hash="c48e147fc0c4affa72d05df35382c593"/><file name="c-slide-3.jpg" hash="cf07d3b5125137b64ac4e0174b1db5d8"/><file name="c-text.png" hash="5daeebb2869a55bd6744f441f99de182"/><file name="loading.gif" hash="dd78ac008009bd821d2bf2da98108854"/><file name="purple.jpg" hash="7dc5337b4c96856215cdd7a9326a4b89"/><file name="red.jpg" hash="a44283532b405c76351deabba800d7df"/></dir><dir name="predictiveanalytics"><file name="B01_search.jpg" hash="d7b27678105915bd9c82a6aff61d035f"/><file name="B02_time.jpg" hash="97b83733baa7ea7dc781ca0a49f74115"/><file name="B03_season.jpg" hash="7cdf87b8052d08b164ed8b894b837b6a"/><file name="B_all_in_1.jpg" hash="9fc817160a4e5f94963e9d4a7794bdcc"/><file name="B_all_in_2.jpg" hash="9ce1f6f13a8ff2119c3608e835b698d1"/><file name="B_all_in_3.jpg" hash="7b59db1d6f81cc4ede6c9ba320831ed1"/><file name="oh.jpg" hash="611a7ef90da62455f82b5f677f36ed70"/><file name="orderhistory1.jpg" hash="c0d51a7e74a9c9efe65616ebb291b0ad"/><file name="screenshot-5.jpg" hash="80c0fefbd59a0a9cef7ae06f5f41c224"/><file name="screenshot-6.jpg" hash="54e6b0f986950344cd1168c7f44b0eeb"/><file name="searchistory.jpg" hash="2baca071f0f5b1fdb8d098f8d2913a00"/><file name="season.jpg" hash="c6f28cc53be21c377a1b65ea70cc6398"/><file name="season1.jpg" hash="d5c7b07689c78240c63558ad151f9327"/></dir></dir></dir></dir></dir></dir></dir></target><target name="mage"><dir name="."><file name="Support-searchhistory.url" hash="cdae1f810d1b044a099d709f5ed4dba9"/><file name="readme-searchhistory.html" hash="0536378c9f729e016e19facd390a0167"/></dir><dir name="js"><dir name="netsol"><dir name="searchhistory"><file name="custom.js" hash="08641e442d92679e424d1f5eb1fe4cf9"/></dir></dir></dir></target></contents>
|
17 |
<compatible/>
|
18 |
<dependencies><required><php><min>5.2.0</min><max>7.0.10</max></php></required></dependencies>
|
19 |
</package>
|
readme-searchhistory.html
ADDED
@@ -0,0 +1,99 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
2 |
+
<html xmlns="http://www.w3.org/1999/xhtml">
|
3 |
+
<head>
|
4 |
+
<title>Product Recommendation based on Seasons: readme</title>
|
5 |
+
<link rel="stylesheet" href="skin/style.css" type="text/css" />
|
6 |
+
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
|
7 |
+
<meta name="viewport" content="user-scalable=no, initial-scale=1.0, maximum-scale=1.0, width=device-width" />
|
8 |
+
<meta name="apple-mobile-web-app-capable" content="yes" />
|
9 |
+
</head>
|
10 |
+
<body>
|
11 |
+
<!--<![endif]-->
|
12 |
+
<div id="main-container">
|
13 |
+
|
14 |
+
|
15 |
+
<div id="main">
|
16 |
+
|
17 |
+
<h1>Product Recommendation based on Search history</h1>
|
18 |
+
|
19 |
+
<h2>Table of Contents</h2>
|
20 |
+
<ol>
|
21 |
+
<li><a href="#description">Description</a></li>
|
22 |
+
<li><a href="#features">Features</a></li>
|
23 |
+
<li><a href="#installation">Installation</a></li>
|
24 |
+
<li><a href="#configuration">Configuration</a></li>
|
25 |
+
<li><a href="#troubleshooting">Troubleshooting</a></li>
|
26 |
+
</ol>
|
27 |
+
|
28 |
+
|
29 |
+
<h2 id="description">Description</h2>
|
30 |
+
<p><strong>Version 1.0.0</strong></p>
|
31 |
+
|
32 |
+
<p>The present day eCommerce customers are highly accustomed to features like product recommendations and personalization.
|
33 |
+
A website that hosts features that help them save their browsing efforts and time are the most desirable.<br/>
|
34 |
+
While most of the retailers are leveraging big data to enhance the precision in personalized recommendations, it is time they classify the recommendations on the basis of the product category and apply all the intelligence in understanding the customer's consumption cycles.</p>
|
35 |
+
|
36 |
+
|
37 |
+
<h2 id="features">Features</h2>
|
38 |
+
<ul>
|
39 |
+
<li>Product recommendation on the basis of search history and that too latest search and newest product first</li>
|
40 |
+
<li>Flexibility to admin for settings of features</li>
|
41 |
+
</ul>
|
42 |
+
|
43 |
+
<h2 id="installation">Installation</h2>
|
44 |
+
|
45 |
+
<h3>Backup your data</h3>
|
46 |
+
<p>Backup the database and your store's web directory.</p>
|
47 |
+
|
48 |
+
<h3>Disable Compilation</h3>
|
49 |
+
<p>This step is for Magento 1.4+ versions. If you are running an older version, this step can be skipped. In the Magento admin panel, go to System->Tools->Compilation.
|
50 |
+
In case "Compiler Status" is "Enabled", click on the "Disable" button (in case the status is disabled you can skip this step): </p>
|
51 |
+
|
52 |
+
<h3>Download and Extract</h3>
|
53 |
+
<p>Download and extract (unzip) the extension's contents on you computer. Navigate inside the extracted folder.</p>
|
54 |
+
|
55 |
+
<h3>Upload files</h3>
|
56 |
+
<p>Using a FTP client, upload the content of the extension directory to the store's document root, so that the app directory in
|
57 |
+
the extension folder overwrites the app directory on the server. If asked to replace any files, select "Yes".</p>
|
58 |
+
|
59 |
+
<h3>Clear the cache</h3>
|
60 |
+
<p>In the Magento admin panel, go to System->Cache Management and press the "Flush Magento Cache" button:</p>
|
61 |
+
|
62 |
+
|
63 |
+
<h2 id="configuration">Configuration</h2>
|
64 |
+
|
65 |
+
<p>After the extension is installed, you can visit <strong>System->Configuration->Net Solutions->Personalytics Search Settings</strong> in the Magento admin panel to see the main configuration options:</p>
|
66 |
+
<p><img src="skin/frontend/base/default/images/netsol/searchhistory/predictiveanalytics/searchistory.jpg" style="max-width:1400px;"/></p>
|
67 |
+
|
68 |
+
<h3>Enable:</h3>
|
69 |
+
<p>Admin option to enable or disable the extension. If you don't want to show recommendation block on any page then save this option as "No".</p>
|
70 |
+
|
71 |
+
<h3>Search Block Settings</h3>
|
72 |
+
|
73 |
+
<h3>Search heading</h3>
|
74 |
+
<p>Heading you want to show above the recommendation block. </p>
|
75 |
+
|
76 |
+
<h3>Maximum product count to display for search Block</h3>
|
77 |
+
<p>Number of products you want to show in the block. </p>
|
78 |
+
|
79 |
+
<h3>No. of search term to be considered for listing</h3>
|
80 |
+
<p>Latest number of search term of user you want to taken into consideration.</p>
|
81 |
+
|
82 |
+
<h3>Enable embeded jquery</h3>
|
83 |
+
<p>If Jquery is already added on your wesbite then set this option as "No"</p>
|
84 |
+
|
85 |
+
<h2 id="troubleshooting">Troubleshooting</h2>
|
86 |
+
|
87 |
+
<h3>When I try to access your extension's configuration at System->Configuration->Personalytics Settings, I get a 404 error</h3>
|
88 |
+
<p>Logout & Login back into the Magento admin panel.</p>
|
89 |
+
|
90 |
+
</div>
|
91 |
+
|
92 |
+
<div id="footer">
|
93 |
+
<div class="inner">
|
94 |
+
<p>© 2016 Netsolutions India.</p>
|
95 |
+
</div>
|
96 |
+
</div>
|
97 |
+
</div>
|
98 |
+
</body>
|
99 |
+
</html>
|
readme.html
DELETED
@@ -1,163 +0,0 @@
|
|
1 |
-
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
2 |
-
<html xmlns="http://www.w3.org/1999/xhtml">
|
3 |
-
<head>
|
4 |
-
<title>Product Recommendation based on Order History, Seasons and Search History : readme</title>
|
5 |
-
<link rel="stylesheet" href="skin/style.css" type="text/css" />
|
6 |
-
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
|
7 |
-
<meta name="viewport" content="user-scalable=no, initial-scale=1.0, maximum-scale=1.0, width=device-width" />
|
8 |
-
<meta name="apple-mobile-web-app-capable" content="yes" />
|
9 |
-
</head>
|
10 |
-
<body>
|
11 |
-
<!--<![endif]-->
|
12 |
-
<div id="main-container">
|
13 |
-
|
14 |
-
|
15 |
-
<div id="main">
|
16 |
-
|
17 |
-
<h1>Product Recommendation based on Order History</h1>
|
18 |
-
|
19 |
-
<h2>Table of Contents</h2>
|
20 |
-
<ol>
|
21 |
-
<li><a href="#description">Description</a></li>
|
22 |
-
<li><a href="#features">Features</a></li>
|
23 |
-
<li><a href="#installation">Installation</a></li>
|
24 |
-
<li><a href="#configuration">Configuration</a></li>
|
25 |
-
<li><a href="#troubleshooting">Troubleshooting</a></li>
|
26 |
-
</ol>
|
27 |
-
|
28 |
-
|
29 |
-
<h2 id="description">Description</h2>
|
30 |
-
<p><strong>Version 1.0.0</strong></p>
|
31 |
-
|
32 |
-
<p>The present day eCommerce customers are highly accustomed to features like product recommendations and personalization.
|
33 |
-
A website that hosts features that help them save their browsing efforts and time are the most desirable.<br/>
|
34 |
-
While most of the retailers are leveraging big data to enhance the precision in personalized recommendations, it is time they classify the recommendations on the basis of the product category and apply all the intelligence in understanding the customer's consumption cycles.</p>
|
35 |
-
<p>Personalytics is one such Magento plugin/extension entails order history and the shelf-life of the product while framing the recommendations. This Extension also includes the feature of email Segmentation.</p>
|
36 |
-
|
37 |
-
|
38 |
-
|
39 |
-
<h2 id="features">Features</h2>
|
40 |
-
<ul>
|
41 |
-
<li>Product recommendation on the basis of expiration date of the purchased product</li>
|
42 |
-
<li>Email segmentation, i.e sending email to customer if their purchased products are going to be expire in next coming days </li>
|
43 |
-
<li>Flexibility to admin for settings of all the above features</li>
|
44 |
-
</ul>
|
45 |
-
|
46 |
-
<h2 id="installation">Installation</h2>
|
47 |
-
|
48 |
-
<h3>Backup your data</h3>
|
49 |
-
<p>Backup the database and your store's web directory.</p>
|
50 |
-
|
51 |
-
<h3>Disable Compilation</h3>
|
52 |
-
<p>This step is for Magento 1.4+ versions. If you are running an older version, this step can be skipped. In the Magento admin panel, go to System->Tools->Compilation.
|
53 |
-
In case "Compiler Status" is "Enabled", click on the "Disable" button (in case the status is disabled you can skip this step): </p>
|
54 |
-
|
55 |
-
<h3>Download and Extract</h3>
|
56 |
-
<p>Download and extract (unzip) the extension's contents on you computer. Navigate inside the extracted folder.</p>
|
57 |
-
|
58 |
-
<h3>Upload files</h3>
|
59 |
-
<p>Using a FTP client, upload the content of the extension directory to the store's document root, so that the app directory in
|
60 |
-
the extension folder overwrites the app directory on the server. If asked to replace any files, select "Yes".</p>
|
61 |
-
|
62 |
-
<h3>Clear the cache</h3>
|
63 |
-
<p>In the Magento admin panel, go to System->Cache Management and press the "Flush Magento Cache" button:</p>
|
64 |
-
|
65 |
-
|
66 |
-
<h2 id="configuration">Configuration</h2>
|
67 |
-
|
68 |
-
<p>After the extension is installed, you can visit <strong>System->Configuration->Net Solutions->Personalytics Order History Settings</strong> in the Magento admin panel to see the main configuration options:</p>
|
69 |
-
<p><img src="skin/frontend/base/default/images/netsol/predictiveanalytics/description/personalytics-orderhistory1.jpg" style="max-width:1400px;"/></p>
|
70 |
-
|
71 |
-
<h3>Enable:</h3>
|
72 |
-
<p>Admin option to enable or disable the extension. If you don't want to show recommendation block on any page then save this option as "No".</p>
|
73 |
-
|
74 |
-
<h3>Personalytics heading:</h3>
|
75 |
-
<p>Heading you want to show above the recommendation block</p>
|
76 |
-
|
77 |
-
<h3>Home page block position:</h3>
|
78 |
-
<p>With this setting,you can show the product recommendation block as per your theme on home page,i.e :-</p>
|
79 |
-
<ul>
|
80 |
-
<li>If the theme is "One Column Layout", then you can set block position as "Content"</li>
|
81 |
-
<li>If the theme is "2 Columns Left Layout", then you can set block position as "Left"</li>
|
82 |
-
<li>If the theme is "2 Columns Right Layout", then you can set block position as "Right"</li>
|
83 |
-
<li>If you don't want to show the product recommendation block on homepage, you can set option as none</li>
|
84 |
-
</ul>
|
85 |
-
|
86 |
-
<h3>Product detail page position:</h3>
|
87 |
-
<p>With this setting,you can show the product recommendation block as per your theme on product detail page,i.e :-</p>
|
88 |
-
<ul>
|
89 |
-
<li>If the theme is "One Column Layout", then you can set block position as "Content"</li>
|
90 |
-
<li>If the theme is "2 Columns Left Layout", then you can set block position as "Left"</li>
|
91 |
-
<li>If the theme is "2 Columns Right Layout", then you can set block position as "Right"</li>
|
92 |
-
<li>If you don't want to show the product recommendation block on product detail page, you can set option as none</li>
|
93 |
-
</ul>
|
94 |
-
|
95 |
-
<h3>Cart page block position:</h3>
|
96 |
-
<p>With this setting,you can show the product recommendation block as per your theme on cart page page,i.e :-</p>
|
97 |
-
<ul>
|
98 |
-
<li>If the theme is "One Column Layout", then you can set block position as "Content"</li>
|
99 |
-
<li>If the theme is "2 Columns Left Layout", then you can set block position as "Left"</li>
|
100 |
-
<li>If the theme is "2 Columns Right Layout", then you can set block position as "Right"</li>
|
101 |
-
<li>If you don't want to show the product recommendation block on Cart page, you can set option as none</li>
|
102 |
-
</ul>
|
103 |
-
|
104 |
-
<strong>Note:-</strong>
|
105 |
-
<ul>
|
106 |
-
<li>If your layout is "3 Columns", then you can set the block in any position.</li>
|
107 |
-
<li>Also you can put the block in any place as per your theme.</li>
|
108 |
-
</ul>
|
109 |
-
|
110 |
-
<h3>Maximum product count to display:</h3>
|
111 |
-
<p>Maximum number of products you want to display on frontend in recommendation block, if it is more than 4 then carousel will appear</p>
|
112 |
-
|
113 |
-
<h3>Warranty period default value:</h3>
|
114 |
-
<p>If you don't want to go on each product and set the expiration value of product then we have make this feature also hassle free. Just set the value of Warranty period default value like 0-0-15, this means product will be expire in 15 days, if you want to give value in year in year, month and days, then you can set the value as 1-3-14, which means the products will be expire in 1 year,3 months and 14 days.</p>
|
115 |
-
|
116 |
-
<h3>Order history period:</h3>
|
117 |
-
<p>With this option you can select the time period for which order history is to be considered, i.e if you want to recommend products on the basis of past 6 months order only then you can select 6 months and so on.</p>
|
118 |
-
|
119 |
-
<h3>Time period to display product</h3>
|
120 |
-
<p>This is the settings for number of days you want to show the products from order history in recommendation block.The products will be shown before 1/3 rd of the days of the saved value and till 2/3 rd of the saved values.
|
121 |
-
Suppose you have set the value of this field as "15" then product will be shown before 5 days (1/3*15) of the expiration time and will be shown till 10 days(2/3*15) on frontend
|
122 |
-
</p>
|
123 |
-
|
124 |
-
<h3>Enable embeded jquery</h3>
|
125 |
-
<p>If Jquery is already added on your wesbite then set this option as "No"</p>
|
126 |
-
|
127 |
-
<h3>Recommend crossell products</h3>
|
128 |
-
<p>You want to show crossell products on frontend within the recommendation block.Please note the products which are assigned as crossell to the purchased products will be shown in the block</p>
|
129 |
-
|
130 |
-
<h3>Recommend upsell products</h3>
|
131 |
-
<p>You want to show related products on frontend within the recommendation block.Please note the products which are assigned as upsell to the purchased products will be shown in the block</p>
|
132 |
-
|
133 |
-
<h3>Email template</h3>
|
134 |
-
<p>The email template will be used to send email to customer, notifying the customers that their product is going to be expire </p>
|
135 |
-
|
136 |
-
<h3>Email sender</h3>
|
137 |
-
<p>Admin email ID from which mail will be send to customers </p>
|
138 |
-
|
139 |
-
<h3>Send email before warranty expires in days</h3>
|
140 |
-
<p>Number of days before the product expiration you want to send email to customer. </p>
|
141 |
-
|
142 |
-
|
143 |
-
<h2 id="catalog">Catalog Settings</h2>
|
144 |
-
|
145 |
-
<h3>Setting expiration date product wise</h3>
|
146 |
-
<p>Visit <strong>Catalog->Manage Products->Personalytics</strong> in the Magento admin panel to see how you can set product expiration date. </p>
|
147 |
-
<p><img src="skin/frontend/base/default/images/netsol/predictiveanalytics/description/personalytics-oh.jpg" style="max-width:1400px; "/></p>
|
148 |
-
|
149 |
-
<h2 id="troubleshooting">Troubleshooting</h2>
|
150 |
-
|
151 |
-
<h3>When I try to access your extension's configuration at System->Configuration->Personalytics Settings, I get a 404 error</h3>
|
152 |
-
<p>Logout & Login back into the Magento admin panel.</p>
|
153 |
-
|
154 |
-
</div>
|
155 |
-
|
156 |
-
<div id="footer">
|
157 |
-
<div class="inner">
|
158 |
-
<p>© 2016 Netsolutions India.</p>
|
159 |
-
</div>
|
160 |
-
</div>
|
161 |
-
</div>
|
162 |
-
</body>
|
163 |
-
</html>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
skin/frontend/base/default/images/netsol/{predictiveanalytics/description → searchhistory/predictiveanalytics}/B01_search.jpg
RENAMED
File without changes
|
skin/frontend/base/default/images/netsol/{predictiveanalytics/description → searchhistory/predictiveanalytics}/B02_time.jpg
RENAMED
File without changes
|
skin/frontend/base/default/images/netsol/{predictiveanalytics/description → searchhistory/predictiveanalytics}/B03_season.jpg
RENAMED
File without changes
|
skin/frontend/base/default/images/netsol/{predictiveanalytics/description → searchhistory/predictiveanalytics}/B_all_in_1.jpg
RENAMED
File without changes
|
skin/frontend/base/default/images/netsol/{predictiveanalytics/description → searchhistory/predictiveanalytics}/B_all_in_2.jpg
RENAMED
File without changes
|
skin/frontend/base/default/images/netsol/{predictiveanalytics/description → searchhistory/predictiveanalytics}/B_all_in_3.jpg
RENAMED
File without changes
|
skin/frontend/base/default/images/netsol/{predictiveanalytics/description/personalytics-oh.jpg → searchhistory/predictiveanalytics/oh.jpg}
RENAMED
File without changes
|
skin/frontend/base/default/images/netsol/{predictiveanalytics/description/personalytics-orderhistory1.jpg → searchhistory/predictiveanalytics/orderhistory1.jpg}
RENAMED
File without changes
|
skin/frontend/base/default/images/netsol/{predictiveanalytics/description → searchhistory/predictiveanalytics}/screenshot-5.jpg
RENAMED
File without changes
|
skin/frontend/base/default/images/netsol/{predictiveanalytics/description → searchhistory/predictiveanalytics}/screenshot-6.jpg
RENAMED
File without changes
|
skin/frontend/base/default/images/netsol/{predictiveanalytics/description/personalytics-searchistory.jpg → searchhistory/predictiveanalytics/searchistory.jpg}
RENAMED
File without changes
|
skin/frontend/base/default/images/netsol/{predictiveanalytics/description/personalytics-season.jpg → searchhistory/predictiveanalytics/season.jpg}
RENAMED
File without changes
|
skin/frontend/base/default/images/netsol/{predictiveanalytics/description/personalytics-season1.jpg → searchhistory/predictiveanalytics/season1.jpg}
RENAMED
File without changes
|