msgbartop

comentaris sobre temes de política, cultura, medi ambient i la tecnologia
msgbarbottom

08 de novembre 09 Com canviar l'ordre de Weblink Ordenar en Joomla

Joomla!
Imatge a través de Wikipedia

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;

Reblog aquest post [amb Zemanta]

Tags: , , , els , els , la i , la , , , , , els