Diskuse

Téma: řazení článků na webu

Už jsem to avizoval na facebooku i na http://labs.studioart.cz/

Jde mi o vytvoření hcm modulu výpisu článků, kde by si návštěvník mohl vybrat řazení článků podle:

abecedy (A-Z nebo Z-A), data (vzestupně i sestupně) a autora (vzestupně sestupně), popřípadě od nejnovějších nebo nejčtenějších.

Ale důležité je to, aby si to mohl vybrat sám.

Pomůže někdo pls? 🙂
postZaslat odpověď
Na tohle přece není potřeba modul, na to stačí nad články v kategorii umístit formulář s nastavením a upravit podmínku řazení pokud existuje požadavek z tohoto formuláře.

Vše v souboru category.php
Zkus třeba těsně nad řádek://vypis clankuvložit toto:$content.="
<form action='' method='post'>
<select name='ord'>
<option value='1'>A-Z</option>
<option value='2'>Z-A</option>
<option value='3'>Od nejnovějších</option>
<option value='4'>Od nejstarších</option>
</select>
<input type='submit' value='Seradit' />
</form>";

if (isset($_POST['ord'])) {
switch($_POST['ord']){
case 1: $artorder="title"; break;
case 2: $artorder="title DESC"; break;
case 3: $artorder="time DESC"; break;
case 4: $artorder="time"; break;
}
}
a pak si můžeš jako čtenář seřadit články jak chceš.
Tak tohle se mi moc líbí, použil jsem to na svém webu. Díky moc autorovi za kód a taky za nápad tuto možnost na webu mít. 😎
ještě, že Tě mám JVALe!!!! díky, sem kůň!!! 😁 děkuju fakt moc! 😎