msgbartop

Komentář k otázkám v politice, kultuře, prostředí a technologie
msgbarbottom

08.11.09 Jak změnit Weblink řazení v Joomla

Joomla!
Obrázek přes Wikipedia

Byl jsem přidávání nových odkazů do sekce webové stránky Obchodní mého Joomla instalace odst. Plátky Wikizine ) delší dobu a podařilo vybudovat docela hezkou sbírku velmi chladné Web 2.0 odkazů typu v celé řadě kategorií včetně: Animace blogování zákoníku Grafika Web Design Sociální Media Multimedia psaní a on-line nástroje )

Jedna věc, která vždy mi vadilo bylo, že nové odkazy jsem přidal vždy zobrazí naposledy v seznamu odkazů. Samozřejmě, odkazy ručně objednány pomocí administrátorského backend, ale nemohl jsem se zbavit dojmu, že musí existovat jednodušší způsob.

Samozřejmě, že je ...

Chcete-li změnit pořadí řazení odkazy využívat, je potřeba upravit jeden soubor v Joomla instalace. Přejít na: yoursite / joomla_folder / components / com_weblinks / modely / category.php

Upravit soubor 'category.php (o to dobrý nápad stáhnout záložní kopii souboru jako první, jen v případě, ...). Poznámkový blok nebo jiný textový editor pro editaci souboru. Editor kódu v cPanel funguje v pohodě.

Mezi řádky 224 a 231 najdete toto prohlášení:

$ Query = "SELECT *".
"Ř. __weblinks".
"Pokud catid =". (Int) $ this-> _id.
"A publikoval = 1".
"A archivovány = 0".
"ORDER BY". $ Filter_order. " ". $ Filter_order_dir ", objednávat."
return $ query;

Udělat tuto změnu na řádku 229:

$ Query = "SELECT *".
"Ř. __weblinks".
"Pokud catid =". (Int) $ this-> _id.
"A publikoval = 1".
"A archivovány = 0".
/ 'ORDER BY' /. $ Filter_order. " ". $ Filter_order_dir ", objednávat."
"ORDER BY datum DESC" a slova
return $ query;

To, co jsme udělali, je zakomentovaný řádek / / 'ORDER BY ". $ Filter_order. " ". . $ Filter_order_dir ", objednávat", aby byl aktivní. Všechny odkazy budou nyní řazeny podle data v sestupném pořadí (nejnovější jako první).

Další možnosti řazení lze vytvořit pomocí těchto polí: url, název, popis, datum, hity.

Například můžete řadit všechny odkazy využívat abecedně podle názvu změnou prohlášení, v němž se objeví na řádku 230 na:

"ORDER BY title ASC" a slova

Reblog tento post [s Zemanta]

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