Strategery_InfiniteScroll2 - Version 2.1.7

Version Notes

Automatic load next page of current product list.
Support for Magento 1.3 up to 1.7.2

Download this release

Release Info

Developer Magento Core Team
Extension Strategery_InfiniteScroll2
Version 2.1.7
Comparing to
See all releases


Code changes from version 2.1.6 to 2.1.7

app/code/community/Strategery/Infinitescroll2/Model/Catalog/Observer.php CHANGED
@@ -171,7 +171,9 @@ class Strategery_Infinitescroll2_Model_Catalog_Observer
171
  protected function _whereAreWe()
172
  {
173
  if (Mage::registry('current_category')) { $where = "grid"; }
174
- if (Mage::registry('current_category')->getIsAnchor()){ $where = "layer"; }
 
 
175
  if (Mage::app()->getRequest()->getControllerName() == "result"){ $where = "search"; }
176
  if (Mage::app()->getRequest()->getControllerName() == "advanced") { $where = "advanced"; }
177
  return $where;
171
  protected function _whereAreWe()
172
  {
173
  if (Mage::registry('current_category')) { $where = "grid"; }
174
+ if(is_object(Mage::registry('current_category')) && Mage::registry('current_category')->getIsAnchor()) {
175
+ $where = "layer";
176
+ }
177
  if (Mage::app()->getRequest()->getControllerName() == "result"){ $where = "search"; }
178
  if (Mage::app()->getRequest()->getControllerName() == "advanced") { $where = "advanced"; }
179
  return $where;
app/code/community/Strategery/Infinitescroll2/etc/config.xml CHANGED
@@ -25,7 +25,7 @@
25
  <config>
26
  <modules>
27
  <Strategery_Infinitescroll2>
28
- <version>2.1.5</version>
29
  </Strategery_Infinitescroll2>
30
  </modules>
31
  <global>
@@ -100,8 +100,14 @@
100
  <enabled>1</enabled>
101
  <debug>0</debug>
102
  </general>
 
 
 
 
 
 
103
  <cache>
104
- <enabled>1</enabled>
105
  </cache>
106
  <selectors>
107
  <content>div.category-products</content>
25
  <config>
26
  <modules>
27
  <Strategery_Infinitescroll2>
28
+ <version>2.1.7</version>
29
  </Strategery_Infinitescroll2>
30
  </modules>
31
  <global>
100
  <enabled>1</enabled>
101
  <debug>0</debug>
102
  </general>
103
+ <instances>
104
+ <grid>1</grid>
105
+ <layer>1</layer>
106
+ <search>1</search>
107
+ <advanced>1</advanced>
108
+ </instances>
109
  <cache>
110
+ <enabled>0</enabled>
111
  </cache>
112
  <selectors>
113
  <content>div.category-products</content>
package.xml CHANGED
@@ -1,7 +1,7 @@
1
  <?xml version="1.0"?>
2
  <package>
3
  <name>Strategery_InfiniteScroll2</name>
4
- <version>2.1.6</version>
5
  <stability>stable</stability>
6
  <license uri="http://opensource.org/licenses/afl-3.0.php">Academic Free License (AFL 3.0)</license>
7
  <channel>community</channel>
@@ -31,9 +31,9 @@ NOTE: If you have another JS module that adds some custom behavior to the produc
31
  <notes>Automatic load next page of current product list.&#xD;
32
  Support for Magento 1.3 up to 1.7.2</notes>
33
  <authors><author><name>Damian Alberto Pastorini</name><user>auto-converted</user><email>damian.pastorini@usestrategery.com</email></author></authors>
34
- <date>2013-01-28</date>
35
- <time>13:17:55</time>
36
- <contents><target name="mageetc"><dir name="modules"><file name="Strategery_Infinitescroll2.xml" hash="8724cb82b6d47b9996610029e302e5d4"/></dir></target><target name="magecommunity"><dir name="Strategery"><dir name="Infinitescroll2"><dir name="Block"><file name="Config.php" hash="a587b8e8ed1ab41594bd0db6e320358b"/><file name="Flush.php" hash="d04139875ed190aec2431a7a83deaa21"/></dir><dir name="Helper"><file name="Data.php" hash="05de0d81682ca71b7d34e82e1ba2be60"/></dir><dir name="Model"><dir name="Catalog"><file name="Observer.php" hash="074206ffc36b2e694da07f0dd0a02896"/></dir></dir><dir name="controllers"><file name="CacheController.php" hash="1029bfa5495cfcf02cad62aa8a40ace3"/><file name="JsController.php" hash="3d97abe7a35b69bb70e6bb3ab1414f47"/></dir><dir name="etc"><file name="config.xml" hash="d84bb42e5ea917a69563e0883b6eea91"/><file name="system.xml" hash="6c0034e3648fc34d730642876f376161"/></dir></dir></dir></target><target name="magedesign"><dir name="frontend"><dir name="default"><dir name="default"><dir name="layout"><file name="strategery-infinitescroll2.xml" hash="f8c0447f74f31b576d9e9cee89c99b8f"/></dir><dir name="template"><dir name="strategery"><dir name="infinitescroll2"><file name="js.phtml" hash="85f7a4b3265da1693c03ff97ac17094e"/><file name="toolbar.phtml" hash="d16882d540e2c23501f84a64e33c67e2"/></dir></dir></dir></dir></dir></dir></target><target name="mage"><dir name="js"><dir name="jquery"><dir name="infinitescroll2"><dir name="behaviors"><file name="infinitescroll-magento.js" hash="88a5a092c68911819302952e2128fe34"/></dir><file name="https.js" hash="be476c35fecb93b0a88625d8bc8a128b"/><file name="jquery.infinitescroll.js" hash="862b580a996c3f7a9daa1fcc1fae808d"/><file name="jquery.infinitescroll.min.js" hash="24131ba057a50077af7a97dfa1fcde30"/></dir><file name="jquery.latest.min.js" hash="7ffe78e450bedfa8878241c3abc5edba"/></dir></dir></target></contents>
37
  <compatible/>
38
  <dependencies/>
39
  </package>
1
  <?xml version="1.0"?>
2
  <package>
3
  <name>Strategery_InfiniteScroll2</name>
4
+ <version>2.1.7</version>
5
  <stability>stable</stability>
6
  <license uri="http://opensource.org/licenses/afl-3.0.php">Academic Free License (AFL 3.0)</license>
7
  <channel>community</channel>
31
  <notes>Automatic load next page of current product list.&#xD;
32
  Support for Magento 1.3 up to 1.7.2</notes>
33
  <authors><author><name>Damian Alberto Pastorini</name><user>auto-converted</user><email>damian.pastorini@usestrategery.com</email></author></authors>
34
+ <date>2013-02-22</date>
35
+ <time>16:52:04</time>
36
+ <contents><target name="mageetc"><dir name="modules"><file name="Strategery_Infinitescroll2.xml" hash="8724cb82b6d47b9996610029e302e5d4"/></dir></target><target name="magecommunity"><dir name="Strategery"><dir name="Infinitescroll2"><dir name="Block"><file name="Config.php" hash="a587b8e8ed1ab41594bd0db6e320358b"/><file name="Flush.php" hash="d04139875ed190aec2431a7a83deaa21"/></dir><dir name="Helper"><file name="Data.php" hash="05de0d81682ca71b7d34e82e1ba2be60"/></dir><dir name="Model"><dir name="Catalog"><file name="Observer.php" hash="cea567a4ec5bf69e9c7b3a217927e07d"/></dir></dir><dir name="controllers"><file name="CacheController.php" hash="1029bfa5495cfcf02cad62aa8a40ace3"/><file name="JsController.php" hash="3d97abe7a35b69bb70e6bb3ab1414f47"/></dir><dir name="etc"><file name="config.xml" hash="8fed346b0c54f2dc1d1df3eff6763491"/><file name="system.xml" hash="6c0034e3648fc34d730642876f376161"/></dir></dir></dir></target><target name="magedesign"><dir name="frontend"><dir name="default"><dir name="default"><dir name="layout"><file name="strategery-infinitescroll2.xml" hash="f8c0447f74f31b576d9e9cee89c99b8f"/></dir><dir name="template"><dir name="strategery"><dir name="infinitescroll2"><file name="js.phtml" hash="85f7a4b3265da1693c03ff97ac17094e"/><file name="toolbar.phtml" hash="d16882d540e2c23501f84a64e33c67e2"/></dir></dir></dir></dir></dir></dir></target><target name="mage"><dir name="js"><dir name="jquery"><dir name="infinitescroll2"><dir name="behaviors"><file name="infinitescroll-magento.js" hash="88a5a092c68911819302952e2128fe34"/></dir><file name="https.js" hash="be476c35fecb93b0a88625d8bc8a128b"/><file name="jquery.infinitescroll.js" hash="862b580a996c3f7a9daa1fcc1fae808d"/><file name="jquery.infinitescroll.min.js" hash="24131ba057a50077af7a97dfa1fcde30"/></dir><file name="jquery.latest.min.js" hash="7ffe78e450bedfa8878241c3abc5edba"/></dir></dir></target></contents>
37
  <compatible/>
38
  <dependencies/>
39
  </package>