Czyli rozumiem, że ten zapis ( poniżej ) jest zły. <?php exit; ?> 169$3$1$ 105$5$1$ 256$2$1$ 105$4$1$ 105$3$1$ 156$2$1$ 156$5$1$ 156$4$1$ 156$3$1$ 167$3$1$ 167$5$1$ 167$4$1$ 167$2$1$
Bo numery np 156 nie powinny się powtórzyć jedynie zmienia się kolumna pomiędzy znacznikiem: $ ?
Bo pierwsza kolumna: np. 156 to numer (ID produktu). Druga kolumna to suma! oddanych punktów (od 1 do 5) w całej historii oceniania. Trzecia kolumna, to ilość oddanych głosów. Czyli (przykład jednego produktu): Ty głosowałeś na 4 gwiazdki: -> 156$4$1$ (średnia-> 4:1=4) Ja walnąłem 5 gwiazdek (czyli już mamy 9): -> 156$9$2$ (średnia-> 9:2=4,5) On kliknął na 2 gwiazdki: -> 156$11$3$ (średnia-> 11:3=2,66...) I tak dalej. Pierwszy numer ma być niepowtarzalny!!!, a pozostałe to efekty klikania.
Mam prośbę miałem wątpliwości gdzie dokładnie ma być wstawiony ten kod: Wiem że chodzi o funkcję generateCache, ale czy to ma być przed wierszem rozpoczynającym w/w funkcję, czy wewnątrz funkcji na samym początku ?
step 10) open "core/products.php" and BEFORE code (in function generateCache()): } // end function generateCache
Według kodu tylko na "1" nie mogą głosować. Poszukaj w pluginie rel="nofollow" i wstaw odpowiednio do pozostałych ratingów. Jednak nie wszystkie roboty przyjmują to do wiadomości. Ale większą część z nich odsuniesz od głosowania.