Non-breaking-space in einem INPUT_DOM
Author: zobelrob
Publication Date: 8/20/2019 9:42
Unsere Redakteure möchten gerne in einem Text die Möglichkeit haben bei zwei Wörtern zu definieren, dass diese immer gemeinsam angezeigt werden, ohne Umbruch.
Man könnte dies zum Beispiel mit einem non-breaking-space realisieren.
Wie gebe ich dem Redakteur die Möglichkeit dies in einm INPUT_DOM zu setzen?
Wir dachten an eine Formatvorlage, haben es aber leider nicht hinbekommen.
Der Redakteur möchten beispielsweise hier zwischen "NM" und "75" einen Umbruch verhindern:

Hat jemand eine Idee, wie man das realisiert?
-
Author: robin_kump - 8/20/2019 12:44
Hallo Robert,
bei der Eingabekomponente <CMS_INPUT_DOM> würde ich einfach eine zusätzliche Formatvorlage verwenden, die ein span-Tag mit einer entsprechenden CCS-Klasse um den jeweiligen Text rendert.
Seitevorlage / Absatzvorlage / ... (Formular):
<CMS_INPUT_DOM ...>
<FORMATS>
<TEMPLATE name="nowrap"/>
...
</FORMATS>
...
</CMS_INPUT_DOM>
Formatvorlage "nowrap" (Ausgabekanal):
<span class="nowrap">$CMS_VALUE(#content)$</span>
StyleSheet:
span.nowrap {
white-space: nowrap;
}
Die Redakteure brauchen dann bei der Texteingabe nur die entsprechenden Textteile markieren und die Formatvorlage zuweisen.
Beste Grüße
Robin
0 -
Author: zobelrob - 8/21/2019 16:45
Hallo Robin,
danke. Funktioniert.
Beste Grüße
Robert
0
Vous devez vous connecter pour laisser un commentaire.
Commentaires
2 commentaires