He estat agregant nous enllaços a la secció d'enllaços web del meu instal · lació de Joomla ( a rodanxes Wikizine ) des de fa algun temps i han aconseguit construir una bona col · lecció agradable de molt interessants de la Web 2.0 els enllaços de tipus en una sèrie de categories (incloent: Animació blocs Codi Gràfics Disseny Web Social Media Multimèdia escriptura i eines en línia )
Una cosa que sempre em va molestar va ser que els nous enllaços vaig agregar mostra les darreres en la llista d'enllaços. Per descomptat, els enllaços es pot reordenar de forma manual utilitzant el servidor d'administració, però no vaig poder deixar de pensar que havia d'haver una manera més fàcil.
Per descomptat que hi ha ...
Per canviar l'ordre dels enllaços web, haureu d'editar un fitxer en el seu Joomla instal · lació. Anar a: yoursite / joomla_folder / components / com_weblinks / models / category.php
Edita 'category.php "l'arxiu (És una bona idea per descarregar una còpia de seguretat del fitxer en primer lloc, per si de cas ...). Utilitzeu el Bloc de notes o un altre editor de text per editar el fitxer. Editor de codi en cPanel funciona molt bé.
Entre les línies 224 i 231 es troba aquesta afirmació:
$ Query = 'SELECT *'.
"FROM # __ Weblinks '.
"ON catid = '. (Int) $ this-> _id.
"I publicada = 1 '.
"I arxivats = 0 '.
'ORDER BY'. $ Filter_order. '. $ Filter_order_dir ", ordenant".;
return $ consulta;
Fer aquest canvi en la línia 229:
$ Query = 'SELECT *'.
"FROM # __ Weblinks '.
"ON catid = '. (Int) $ this-> _id.
"I publicada = 1 '.
"I arxivats = 0 '.
/ / 'ORDER BY'. $ Filter_order. '. $ Filter_order_dir ", ordenant".;
'ORDER BY data DESC ";
return $ query;
El que hem fet es comenta la línia / / 'ORDER BY'. $ Filter_order. '. . $ Filter_order_dir ", ordenant", perquè sigui inactiu. Tots els enllaços ja es poden ordenar per data en ordre descendent (més recent).
Altres opcions de classificació es poden crear mitjançant l'ús d'aquests camps: URL, títol, descripció, data, èxits.
Per exemple, pot ordenar tots els enllaços web alfabèticament per títol, canviant la declaració que ara apareix a la línia 230 a:
'ORDER BY títol ASC;
Tags: Animació , joomla , Idiomes , els enllaços , els primers més recent , la més recent primer i PHP , la programació , ordenació , editor de text , Web 2.0 , disseny de pàgines web , els enllaços web