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
Tagy: Animace , Joomla , jazyky a odkazy a poslední první a první Nejnovějším a PHP a programování , řazení , Textový editor , Web 2.0 , web design a webové odkazy