HTTP/1.0 200 OK Accept-Ranges: none Content-Location: http://www.liamalexander.com/blog/twitter/programming/ Content-Type: text/html; charset=UTF-8 Date: Mon, 07 May 2012 14:48:59 GMT X-Frame-Options: ALLOWALL Set-Cookie: PREF=ID=20790eca57bbb1be:TM=1336402139:LM=1336402139:S=h8nV80MCPfvJ4s71; expires=Wed, 07-May-2014 14:48:59 GMT; path=/; domain=translate.googleusercontent.com X-Content-Type-Options: nosniff Server: HTTP server (unknown) Cache-Control: private X-XSS-Protection: 1; mode=block Expires: Mon, 07 May 2012 14:48:59 GMT Programovanie | Slice of Life
msgbartop

Komentár k otázkam v politike, kultúre, prostredie a technológie
msgbarbottom

08.11.09 Ako zmeniť weblink radenie v Joomla

Joomla!
Obrázok cez Wikipedia

Bol som pridávanie nových odkazov do sekcie webovej stránky Obchodné môjho Joomla inštalácia ods Plátky Wikizine ) dlhšiu dobu a podarilo vybudovať celkom peknú zbierku veľmi chladné Web 2.0 odkazov typu v celej rade kategórií vrátane: Animácie blogovanie zákonníka Grafika Web Design Sociálna Media Multimedia písanie a on-line nástroje )

Jedna vec, ktorá vždy mi vadilo bolo, že nové odkazy som pridal vždy zobrazí naposledy v zozname odkazov. Samozrejme, odkazy ručne objednané pomocou administrátorského backend, ale nemohol som sa zbaviť dojmu, že musí existovať jednoduchší spôsob.

Samozrejme, že je ...

Ak chcete zmeniť poradie zoradenia odkazy využívať, je potreba upraviť jeden súbor v Joomla inštalácie. Prejsť na: yoursite / joomla_folder / components / com_weblinks / modely / category.php

Upraviť súbor 'category.php (o to dobrý nápad stiahnuť záložnú kópiu súboru ako prvý, len v prípade, ...). Poznámkový blok alebo iný textový editor pre editáciu súboru. Editor kódu v cPanel funguje v pohode.

Medzi riadkami 224 a 231 nájdete toto vyhlásenie:

$ Query = "SELECT *".
"Rim. __ Weblinks".
"Ak catid =". (Int) $ this-> _id.
"A publikoval = 1".
"A archivované = 0".
"ORDER BY". $ Filter_order. " ". $ Filter_order_dir ", objednávať."
return $ query;

Urobiť túto zmenu na riadku 229:

$ Query = "SELECT *".
"Rim. __ Weblinks".
"Ak catid =". (Int) $ this-> _id.
"A publikoval = 1".
"A archivované = 0".
/ 'ORDER BY' /. $ Filter_order. " ". $ Filter_order_dir ", objednávať."
"ORDER BY dátum DESC" a slová
return $ query;

To, čo sme urobili, je zakomentovaný riadok / / 'ORDER BY ". $ Filter_order. " ". . $ Filter_order_dir ", objednávať", aby bol aktívny. Všetky odkazy budú teraz zoradené podľa dátumu v zostupnom poradí (najnovšie ako prvý).

Ďalšie možnosti radenia možno vytvoriť pomocou týchto polí: url, názov, popis, dátum, hity.

Napríklad môžete zoradiť všetky odkazy využívať abecedne podľa názvu zmenou vyhlásenie, v ktorom sa objaví na riadku 230 na:

"ORDER BY title ASC" a slová

Reblog tento post [s Zemanta]

Tagy: , , a a a a a , , , , a