Zum Inhalt springen

sg_glossary: Klaps auf den Hinterkopf

Erstellt am 6. September 2006 · 1 Antwort · letzte Antwort am 6. September 2006

Tags: Frage

hmader ·

Hallo liebe Gemeinde,
Ich glaub, ich seh wieder mal den Wald vor lauter Bäumen nicht... Ich bin gerade dabei, sg_glossary zu konfigurieren, und jetzt soll der Index einfach etwas kleiner sein - also einfach ein Wrap.
Die Extension kennt dafür soweit ich weiß IndexWrapFirst. Einfach z. B. <font size="1"> | </font> setzen, und der Index ist klein.
Wo ich im Wald stehe: Mittlerweile bin ich dabei gelandet, ins Setup des entsprechenden Extension Templates den Code

plugin.tx_sgglossary_pi1.tx_sgglossary_entries.search {
 abc {
 index = 0-9,A=aä,B,C,D,E,F,G,H,I,J,K,L,M,N,O=oö,P,Q,R,S,T,U=uü,V,W,XY,Z
 indexWrapFirst = <font size="1"> | </font>
 }
}

zu schreiben. Das entspricht der Struktur der Konfiguration, die mir der Template Analyzer für die Standard-Konfigurationen zeigt. Leider funktioniert es nicht.
Woran liegt das? Was hab ich zuviel, was zuwenig? Gehört der Code ins Setup, in die Contants oder doch in die TS Config?
Wie gesagt - zu viele Bäume... 😢
Liebe Grüße aus Wien,
Herwig

aguen ·

Hallo Herwig,

hier kommt ein Klaps von mir:

Am besten traegst du in der ext_typoscript_setup.txt Datei des Plugins (typo3conf/ext/sg_glossary/ext_typoscript_setup.txt) folgendes ein:

plugin.tx_sgglossary_pi1.tx_sgglossary_entries.search.abc.wrapAll = <span class="index">|</span>

und stellst die Textgroesse ueber css ein. indexWrapFirst wrapt nur den ersten Indexeintrag, also wohl das 0-9. <font size="1"> statt <span class="..."> muesste zwar auch funktionieren, ist aber kein gutes HTML.

Stell mal in den Plugin Options "Debug completely on" ein, dann kannst du sehen, ob Deine Konfiguration angekommen ist.

Und vergiss nicht, nach der Aktualisierung von ext_typoscript_setup.txt alle Caches zu loeschen (Cache in typo3conf/ löschen; FE-Cache löschen).

Gruss,
Armin