Witam,
pojawiła się nowa wersja Joomla! 2.5.15. Zaktualizowałem z wersji 2.5.14 i pojawiły się schody.
System "przestał umieć" zliczać artykuły. Objawia się to tym, że na stronie głównej w module nowości, popularne i artykuły wyróżnione wyświetlają się "wszystkie" - pominąwszy założony limit w ustawieniach modułów i strony startowej (parametry menu). Załóżmy, że ten limit ustawiony jest na 10 a wyświetla się tego ok. 300 pozycji. Podobna sytuacja ma miejsce na pulpicie zaplecza w modułach "popularne" i "nowe". Tam zamiast 5 pojawia się cała litania.
Przywróciłem wersję 2.5.14 i wszystko działa jak należy. Zacząłem kopiować kolejno pliki i sprawdzać co się dzieje. Wysypało się na pliku "\libraries\joomla\database\database\mysqli.ph p" - w systemie mam ustawione korzystanie z silnika Mysqli.
Porównując pliki z obu wersji to jest tylko jedna różnica w jednej linii (362):
2.5.15:2.5.14:Kod:if (!($this->sql instanceof JDatabaseQuery) && ($this->limit > 0 || $this->offset > 0))Niby niewiele, ale tylko taka jest różnica między tymi plikami.Kod:if ($this->limit > 0 || $this->offset > 0)
Czy tak jest tylko u mnie (problem ze zliczaniem artów), może u Was także?