Abecední index v ZOO

Napsáno 08.06.2012 pro Joomla! a označeno jako YOOtheme, ZOO

a jak do něj doplnit českou diakritiku

YOOtheme ZOO

Pokud v rámci ZOO používáte aplikaci s abecedním indexem - to je ta lišta s abecedou a čísly, podle kterých lze vyhledávat položky, začínající tím kterým konkrétním znakem, budete možná chtít doplnit další znaky, typicky znaky s diakritikou.

Rozsah znaků v indexu je určen souborem media/zoo/applications/název_aplikace/config/alphaindex.xml., přičemž obsah výchozího souboru vypadá asi takto:

<?xml version="1.0" encoding="utf-8"?>
<alphaindex other="#">
    <option>a</option>
	<option>b</option>
	<option>c</option>

	<option>d</option>
	<option>e</option>
	<option>f</option>
	<option>g</option>

	<option>h</option>
	<option>i</option>
	<option>j</option>
	<option>k</option>

	<option>l</option>
	<option>m</option>
	<option>n</option>
	<option>o</option>

	<option>p</option>
	<option>q</option>
	<option>r</option>
	<option>s</option>

	<option>t</option>
	<option>u</option>
	<option>v</option>
	<option>w</option>

	<option>x</option>
	<option>y</option>
	<option>z</option>
	<option>#</option>

	<option value="other">#</option>
</alphaindex>

Pokud tedy chcete do indexu doplnit další znaky, stačí jen na požadované místo v souboru doplnit další řádek s definicí znaku. Budu-li tedy například chtít doplnit písmeno č, doplním mezi písmena c a d tento řádek:

	<option>č</option>

Stejným způsobem pak lze doplnit všechny požadované znaky - nic složitého.

Pozor - výchozí aplikace Blog a Page alfa index nepodporují.
Uvědomte si prosím, že při každé aktualizaci ZOO bude upravený soubor přepsán - před aktualizací je nutno si soubor zazálohovat či po aktualizaci soubor opět upravit.

Komentáře (2)

  • Pavel Hora

    Pavel Hora

    20 Červenec 2012 v 20:43 |
    Dobrý den,
    zkoušel jsem doplnit znaky abecedy do aplikace Business Directory a zmizela mi abeceda, po odstřanění doplněného znaku se opět objevila, nevíte v čem může být problém?
    Předem moc děkuji.
  • Pavel Hora

    Pavel Hora

    20 Červenec 2012 v 20:52 |
    Beru zpět, chyba byla mezi židlí a klávesnicí

Napsat komentář

Pro přidání komentáře se prosím přihlaste.