Hallo!
Ich habe ein Flexmodul für Links gemacht.
In meinem Multilanguage-Template habe ich anfangs versucht, die Sprache
durch den Parameter <!--CI_PARAM1--> weiterzureichen, etwa so:
____________________________________
AUTHOR: Antonietta De Santis
DESCRIPTION: Link Bergführer
VALIDCODES: link_bergf
#IF("<!--XX-editmode-->")
<table cellpadding=0 cellspacing=0 border=0>
<tr>
<td><font face="Verdana,Arial" size=2>Linktext:</font></td>
<td><input name="IMPERIA:<!--CI_PARAM1-->_linktext"></td>
<td><img src=/bergfuehrer/images/spacer.gif width=5></td>
<td><font face="Verdana,Arial" size=2>URL:</font></td>
<td><input name="IMPERIA:<!--CI_PARAM1-->_referenz"></td>
</tr>
</table>
#ELSE
<a href="<!--XX-FLEX-<!--CI_PARAM1-->_referenz-->" class=White10underline target=_new>
<!--XX-FLEX-<!--CI_PARAM1-->_linktext-->
</a><br>
#ENDIF
____________________________________
...bin dann aber draufgekommen, daß das Parameter im Flex nicht interpretiert wird.
Dann habe ich für jeder Sprache ein Flex gemacht und die <!--CI_PARAM1-->
mit "DE", "EN" usw. ersetzt und im Template folgendes geschrieben:
<!--INSERT_FLEXMODULE_COMPACT:VALIDEXP=link_bergf_<!--CI_PARAM1-->-->
Das funktioniert, ich habe in der Auswahl der Flexmodule nur noch jenes der
aktuellen Sprache, aber die Module, die ich bei der ersten Sprache eingefügt
habe, wiederholt es mir auch in den folgenden Sprachen.
Mensch... ist das schwer zu erklären!!!
Ich habe ein Printscreen gemacht (siehe Anhang).
Wie man sieht kann man bei New Module den richtigen Flex auswählen (wir
befinden uns im editmode der englischen Seite), darunter sind aber die
Felder der vorhergehenden deutschen Seite noch zu sehen.
Weiß jemand warum?
Danke,
Antonietta
| Thread (Flexmodul für Multilanguage) |
- 11.8.03 10:08, Antonietta De Santis
|
© 2001, 2002 marchive.pl Christian Lackas
[HOME]
[MARCHIVE]
[INDEX]
[IMPERIA]
[IMPRESSUM]
[DELTA]