Ik heb het toevoegen van nieuwe links naar de weblinks gedeelte van mijn Joomla installatie ( Gesneden Wikizine ) voor enige tijd en zijn erin geslaagd om een heel mooie collectie zeer koel te bouwen Web 2.0 soort links in een aantal categorieën (waaronder: Animatie Blogging Code Graphics Web Design Social Media Multimedia schrijven en Online Tools )
Een ding dat me altijd dwarsgezeten, was dat de nieuwe banden heb ik altijd toegevoegde getoond laatste op de lijst met links. Natuurlijk kan koppelingen handmatig opnieuw worden gerangschikt met behulp van de admin backend, maar ik kon het niet helpen te denken moest er een makkelijkere manier zijn.
Natuurlijk is er ...
Als u de sorteervolgorde van de weblinks te wijzigen, moet u een bestand in je Joomla installatie. Ga naar: uwSite / joomla_folder / components / com_weblinks / modellen / category.php
Bewerk het bestand 'category.php' (Het is een goed idee om een back-up van het bestand eerst te downloaden, voor het geval dat ...). Gebruik kladblok of een andere tekstverwerker om het bestand te bewerken. Code editor in cpanel werkt prima.
Tussen de lijnen 224 en 231 vindt u deze verklaring:
$ Query = 'SELECT *'.
"Van # __weblinks '.
'WHERE catid ='. (Int) $ this-> _id.
'AND gepubliceerd = 1'.
'En gearchiveerd = 0'.
'ORDER BY'. $ Filter_order. ' . $ Filter_order_dir ', bestellen'.;
terug $ query;
Maak deze verandering on line 229:
$ Query = 'SELECT *'.
"Van # __weblinks '.
'WHERE catid ='. (Int) $ this-> _id.
'AND gepubliceerd = 1'.
'En gearchiveerd = 0'.
/ / 'ORDER BY'. $ Filter_order. ' . $ Filter_order_dir ', bestellen'.;
'ORDER BY datum DESC ";
terug $ query;
Wat wij hebben gedaan is uitgecommentarieerd de regel / / 'ORDER BY'. $ Filter_order. ' . . $ Filter_order_dir ', bestellen', om het inactief. Alle links worden nu gesorteerd op datum in aflopende volgorde (meest recente eerst).
Andere soort opties kunnen worden gemaakt met behulp van deze velden: url, titel, beschrijving, datum, hits.
Bijvoorbeeld, kon u op alfabetische volgorde sorteren alle weblinks op titel door het veranderen van de verklaring die nu lijkt op de lijn 230 tot:
'ORDER BY titel ASC ";
Tags: Animatie , joomla , Talen , koppelingen , meest recente eerst , nieuwste eerst , PHP , Programmering , sorteervolgorde , tekst-editor , Web 2.0 , web design , weblinks