--=REKLAMA=--

Jak dodać sortowanie wg ocen na stronie frontowej

Z Joomla!WikiPL

Wersja Zwiastun (dyskusja | edycje) z dnia 11:52, 30 lis 2010

(różn.) ← poprzednia wersja | przejdź do aktualnej wersji (różn.) | następna wersja → (różn.)

Chcemy żeby artykuły na stronie frontowej były sortowane wg ocen użytkowników.
Plik components/com_content/helpers/query.php linia 92 jest:

case 'front' :
  $orderby = 'f.ordering';
 break;

Dopisujemy dodatkowy warunek :

case 'rating' :
   $orderby = 'rating DESC';
break;

Otwieramy plik components/com_content/views/frontpage/tmpl/default.xml linia 34 - pod:

<option value="order">Ordering</option>
dopisujemy:
<option value="rating">Ocena</option>

Następnie wchodzimy do panelu administratora
Menu->MainMenu->pozycja przeznaczona dla strony startowej->Parametry: rozszerzone->Uporządkuj artykuły->Ocena
Zapisujemy i podziwiamy posortowane artykuły wg ocen użytkowników - od największej do najmniejszej.
Analogicznie możemy taki parametr sortowania dodać do kategorii i sekcji modyfikując pliki blog.xml i default.xml.

Dziękujemy za wkład

» Stefan Wajda [zwiastun],