Guten Tag,
folgende Situation:
Ich benutze Template Voila. Habe in meinem Mapping unter anderem einen Headerbereich in dem stehen soll, auf welcher Seite man sich befindet. Das wäre ja ansich mit:
lib.CUR-MEN-SEAT = TEXT
lib.CUR-MEN-SEAT.value = {page:title}
zu lösen.
Mein Problem:
In meinem Headerbereich soll jetzt nich nur stehen, auf welcher Seite man sich befindet, sondern auch ein Text mit einem Bindestrich ->
MeinTextDerSichNieVerändertUndEinLinkIst - variable
Mein Ansatz bisher ist folgender:
temp.WERT = COA
temp.WERT.10 = HTML
temp.WERT.10.value = <a href="http://www.blubblub.de">BlubBlub"</a> -
temp.WERT.20 = HTML
temp.WERT.20.value = {page:title}
lib.CUR-MEN-SEAT = TEXT
lib.CUR-MEN-SEAT.doNotStripHTML = 1
lib.CUR-MEN-SEAT.value = temp
Das Funkioniert nur so leider nicht...
Gibt es irgend eine Möglichkeit, zwei Strings miteinander zu verbinden?
Vielen Dank im Voraus.
Gruß
Hallo,
nimm statt HTML einfach TEXT.
lib.CUR-MEN-SEAT.value = temp
wird dir nur temp ausgeben. zweisen musst du so
lib.CUR-MEN-SEAT < temp.WERT
oder sonst gleich alles im lib.CUR-MEN-SEAT machen
georg
Hallo georg,
vielen Dank!
Die Ausgabe funktioniert nun.
temp.WERT = COA
temp.WERT.10 = TEXT
temp.WERT.10.value = <a href = "http://www.blubblub.de">BlubBlub</a> -
temp.WERT.20 = TEXT
temp.WERT.20.value = title
lib.CUR-MEN-SEAT < temp.WERT
Wo ich aber noch hänge ist, dass ich nach meinem Bindestrich (Ende Zeile 3) aber kein leerzeichen zum Schluss habe. Mit Anführungszeichen ist da leider auch nichts zu machen... Gibt es da noch einen Trick, dass das Funktioniert?
Ein weiteres Problem tritt in Zeile 5 auf. title wird mir nicht durch den Seitentitel ersetzt. Im Quelltext der geladenen Seite steht leider immer nur: BlubBlub -title
Gruß
Hallo,
wegen Leerzeichen. entweder mit noTrimWrap arbeiten oder ansonsten mit &_nbsp; (den _ natürlöich entfernen)
wegen dem Title: Nun bei value wird eben ein string angegeben, das ist bei dir "title", das wird auch dargestellt. was du eher suchst ist 20.data = pages:title oder du nimmst den code von dir und noch ein 20.insertData = 1
georg
Hallo,
danke für die Erklärung mit dem value... Hatte ich vorher nicht gewusst.
Hier meine fertige Lösung:
temp.WERT = COA
temp.WERT.10 = TEXT
//Leerzeichen werden NICHT ignoriert. | legt Anfang und ende des Strings fest
temp.WERT.10.noTrimWrap = |<a href="http://www.blubblub.de">blubblub</a> - |
temp.WERT.20 = TEXT
temp.WERT.20.value = {page:title}
temp.WERT.20.insertData = 1
lib.CUR-MEN-SEAT < temp.WERT
Gurß