PDA

Zobacz pełną wersję : Alfabet w Liście Artykułów.



Yasashi
21-09-2016, 20:10
Witam, Chciałem dodać alfabet, żeby to wyglądało w taki sposób, że mam artykuły i na samej górze jest alfabet, i nacisnę na literę "A" to mi się pokażą artykuły na litere "a". Znalazłem Takie Kody. Nie wiem gdzie dodać aby działały. I przepraszam jeśli w złym dziale napisałem. Bardzo bym prosił o pomoc gdzie to dodać, lub wstawić.

$lastletter =0;
|<a href="#LetterA"> A </a>|<a href="#LetterB"> B </a>|<a href="#LetterC">C </a>| <a href="#LetterD">D</a>|<a href="#LetterE">E</a>

$currentleter = substr($this->escape($child->title),0,1);

if($lastletter != $currentleter):
echo '<div id="Letter'. $currentleter .'" class="letterheader">'. $currentleter .'</div>';
$lastletter = $currentleter;
endif;

komodore
22-09-2016, 22:52
Poszukać istniejącego dodatku lub zlecić napisanie nowego lub:

Utworzyć tagi dla liter alfabetu.
Utworzyć menu, którego kolejne pozycje to odnośniki do wcześniej utworzonych tagów.
Przypisać moduł do odpowiedniej pozycji w szablonie.
Do każdego artykułu dodać odpowiedni tag.
Pilnować, aby każdy nowy artykuł był oznaczony tagiem.

Jac
23-09-2016, 10:35
@Yasashi, sprawdź MB2 A-Z Content: http://demo.mb2extensions.com.

W katalogu rozszerzeń Joomla znajdziesz też kilka rozszerzeń słownika (http://extensions.joomla.org/extensions/extension?searchall=glossary&filter%5Btags%5D%5B%5D=&filter%5Bcore_catid%5D=&filter%5Bincludes%5D=&filter%5Bversions%5D=&filter%5Btype%5D=&filter%5Bhasdemo%5D=&order=&filter%5Bnewupdated%5D=&filter%5Bscore%5D=&filter%5Bfavourites%5D=&dir=DESC&limitstart=0&controller=filter&view=extension&layout=list&Itemid=145&clearorders=0&clearfilters=1). Musisz sprawdzić. Może coś podpasuje.