Mul on Joomla! 2.5 veebisait ja pean lisama valguskasti hüpikakna, mis sisaldab linke kõigile kindla kategooria artiklitele (+ alamrubriigid).

Kui keegi oskab soovitada lahendust kõik ühes, on see suurepärane! Aga üldiselt ma küsin, kuidas loetleda lingid kõigile kindla kategooria artiklitele ja selle alamkategooriatele kahes / kolmes veerus?

Ma tean, et saan seada Kategooria ajaveebi vaade väljastada ainult artiklilinke ilma täis / sisetekstita, kuid sel juhul on lingid kõik ühes veerus. Ma vajan vähemalt kaks.

Samuti oleks suurepärane võimalus artiklilinke alamkategooriate kaupa rühmitada (kuid see on asi, ilma milleta ma saan elada).

Kuidas seda saab teha?

Otsin:

  • standardne viis selle konfigureerimiseks
  • Malli alistamine (kasutan T3 raamistikku)
  • Kohandatud laiendus
  • mis tahes muu meetod ...

Kui ma esimest korda teie küsimust lugesin, ütlesin: "Vau, see on üsna lihtne", sest ma olen harjunud Joomla sisukomponendi asemel K2-ga töötama.

On moodul, mis võib näidata konkreetse kategooria artikleid: DM Article List Pro, kuid peate siiski malli looma / muutma peaaegu samamoodi nagu Joomla sisukomponendiga.

Idee andmiseks on see koodilõik, mis tegeleb veergude genereerimisega, et näidata artiklilinke K2-s:

 <?php foreach($this->links as $key=>$item): // Define a CSS class for the last container on each row if( (($key+1)%($this->params->get('num_links_columns'))==0) || count($this->links)<$this->params->get('num_links_columns') ) $lastContainer= ' itemContainerLast'; else $lastContainer=''; 
echo (count($this->links)==1) ? '' : ' style='width:'.number_format(100/$this->params->get('num_links_columns'), 1).'%;'';> // Load category_item_links.php by default $this->item=$item; echo $this->loadTemplate('item_links'); if(($key+1)%($this->params->get('num_links_columns'))==0):
endif; endforeach; ?> var13 ->

none: Charles Robertson | none