Hallo,
beim Überarbeiten unseres Shop-Templates habe ich als TopNavi ein mehrstufiges DropDownMenü eingefügt. In dem Menü werden einige Einträge aus dem Content-Manager als Link in der index.html eingefügt. Um das ganze auch mit mehreren Sprachen vernünftig zu machen, müssen natürlich die Bezeichnungen auch aus der Datenbanktabelle content_manager mit der jeweils aktuellen Sprache eingesetzt werden.
Dazu habe ich die Funktion xtc_get_content_title($coID) in der Datei /inc/xtc_get_content_title.inc.php erstellt.
Hier ein Beispiel: Im Content-Manager gibt es in den Sprachen Deutsch, Englisch und Spanisch jeweils einen Eintrag mit der Sprachgruppe 20. Im Feld Titel steht bei Deutsch "Workshop & Schulungen", bei Englisch "Workshops & courses" und bei Spanisch "Workshops & Cursos".
Der Link wird dann folgendermaßen in der index.html erzeugt:
<a href="{php}echo xtc_href_link(FILENAME_CONTENT,'coID=20','NONSSL');{/php}>{php}echo xtc_get_content_title('20');{/php}</a>
Damit wird auch bei Wechsel der Shop-Sprache im Menü immer der Linktext in der gewählten Sprache angezeigt.
Würde mich freuen wenn diese Erweiterung in den normalen Release aufgenommen werden könnte.
Matthias
Linkback: https://www.modified-shop.org/forum/index.php?topic=9558.0