[limb-svn] r6558 - 3.x/trunk/limb/cms/shared/js

svn at limb-project.com svn at limb-project.com
Mon Dec 3 13:13:36 MSK 2007


Author: korchasa
Date: 2007-12-03 13:13:36 +0300 (Mon, 03 Dec 2007)
New Revision: 6558
URL: http://fisheye.limb-project.com/changelog/limb/?cs=6558

Modified:
   3.x/trunk/limb/cms/shared/js/cp_layout.js
Log:
small fix for undefined variables

Modified: 3.x/trunk/limb/cms/shared/js/cp_layout.js
===================================================================
--- 3.x/trunk/limb/cms/shared/js/cp_layout.js	2007-12-03 09:16:00 UTC (rev 6557)
+++ 3.x/trunk/limb/cms/shared/js/cp_layout.js	2007-12-03 10:13:36 UTC (rev 6558)
@@ -22,9 +22,11 @@
    TODO: продублировать описание на английском. показать пример использования.
 */
 Limb.Class('CMS.Filter',
-{
+{  
   __construct:function(showFilterStr, hideFilterStr)
   {
+    this.showFilterStr = showFilterStr || '';
+    this.hideFilterStr = hideFilterStr || '';      
     var filter = jQuery('.filter');
     var filterForm = jQuery('.filter form');
     var list = jQuery('.list');
@@ -44,13 +46,13 @@
 
     if(Limb.cookie(window.location + '.filter') == 1){
       filterForm.show();
-      this.activeFilter.text(hideFilterStr);
+      this.activeFilter.text(this.hideFilterStr);
       this.activeFilter.addClass('show');
 
     }
     else {
       filterForm.hide();
-      this.activeFilter.text(showFilterStr);
+      this.activeFilter.text(this.showFilterStr);
     }
 
   },
@@ -96,19 +98,19 @@
     if (filterForm.is('form')){
 
         if (this.activeFilter.attr('class')== 'show')
-          this.activeFilter.removeClass('show').text(showFilterStr);
+          this.activeFilter.removeClass('show').text(this.showFilterStr);
         else {
           this.activeFilter.addClass('show').text(hideFilterStr);
-          this.activeFilterBelowList.removeClass('show').text(showFilterStr);
+          this.activeFilterBelowList.removeClass('show').text(this.showFilterStr);
         }
     }
     else{
 
         if (this.activeFilterBelowList.attr('class')== 'show')
-          this.activeFilterBelowList.removeClass('show').text(showFilterStr);
+          this.activeFilterBelowList.removeClass('show').text(this.showFilterStr);
         else {
-          this.activeFilterBelowList.addClass('show').text(hideFilterStr);
-          this.activeFilter.removeClass('show').text(showFilterStr);
+          this.activeFilterBelowList.addClass('show').text(this.hideFilterStr);
+          this.activeFilter.removeClass('show').text(this.showFilterStr);
         }
 
     }



More information about the limb-svn mailing list