Здравствуйте , знаю что с первого взгляда проблема кажется в javascript а не как не в zoo, однако это не совсем так. 
Ситуация такая : есть сайт недвижимости, на котором категории выводятся в виде таблицы, часть таблиц сортируется с помощью  tablesorter нормально (допустим 4-х комнатные), а часть не сортируется вообще (5-и комнатные). код страниц сравнил "под микроскопом" - отличается лишь табличными данными. 
Дальше интереснее, то что указывает, по моему мнению, на причастность zoo к сему багу - если некоторые квартиры перенести из каталога 5-и комнатные в 4-х комнатные, то tablesorter  начинает работать (при этом работает и в 5-и и в 4-х комнатных), при переносе обратно - опять не работает.
Буду благодарен за любую подсказку в каком направлении копать, т.к. своих идей не осталось
П.с. сайт для наглядности
					
					
					
				
				
				
				tablesorter проблема
		 Started by 
	denkowt
, Feb 09 2013 10:44
	
	
	
	
		3 replies to this topic
	
	
			
				
					
						
					
					#1
					 
					
				
				
				
					
				
			
				
			
			
			Posted 09 February 2013 - 10:44
			
				
					
						
					
					#2
					 Guest_vmagis_*
					
				
				
				
					
	Guest_vmagis_*
				
			
				
			
			
			Posted 09 February 2013 - 11:58
					Сайт смотрел. У меня все сортируется и 4-х и 5-ти комнатные.
					
					
					
				
				
				
				
				
								
				
				
				
			
				
			
				
					
						
					
					#3
					 
					
				
				
				
					
				
			
				
			
			
			Posted 09 February 2013 - 13:45
					простите, не успел отписаться проблему решил корректировкой файла tablesorter (просто удалив строку скрипта в которой видел ошибку), теперь все заработало - но именно природу ошибки - почему она возникала так и не понял (а слепое удаление части скрипта на 50% приведет когда-нибудь к новому глюку  )
 )			
На случай если у кого-то тоже будет сбоить - берем файл jquery.tablesorter.min.js , находим строку 660 и удаляем
this.formatFloat = function(s) {
s = s.replace(',', '.');
var i = parseFloat(s);
return (isNaN(i)) ? 0 : i;
};
из этого кода была удалена строка s = s.replace(',', '.');
					
				
				
				
				
				
								
				
				
				
			
				 )
 )			На случай если у кого-то тоже будет сбоить - берем файл jquery.tablesorter.min.js , находим строку 660 и удаляем
this.formatFloat = function(s) {
s = s.replace(',', '.');
var i = parseFloat(s);
return (isNaN(i)) ? 0 : i;
};
из этого кода была удалена строка s = s.replace(',', '.');
			
				
					
						
					
					#4
					 Guest_vmagis_*
					
				
				
				
					
	Guest_vmagis_*
				
			
				
			
			
			Posted 09 February 2013 - 14:12
					Вопрос нужно адресовать Денису, если для Вас это важно. 
					
					
					
				
				
				
				
				
								
				
				
				
			
				 


 
			
			
			
				 This topic is locked
 This topic is locked








