Übersetzungen dieser Seite:
 

getTextElement()

string getTextElement(string TextKennung, [string Ausgabeformat])

Gibt den HTML-Code für den Textbaustein mit der Kennung TextKennung als String zurück.

  • TextKennung
    Kennung des Textbausteins, dessen Inhalt zurückgegeben werden soll.
  • Ausgabeformat
    Optional können Sie ausgeben, in welchem Format der Inhalt zurückgegeben wird.
    • 'block' → (Standard) HTML-Code im Blockelement (mit Abständen und Ausrichtung)
    • 'html' → Nur der eigentliche Inhalt als HTML-Code
    • 'plain' → Unformatierter Text mit Zeilenumbrüchen

Hinweis: Falls der Textbaustein mit Titel und/oder Formatierung im Fragebogen ausgegeben wird, so ist auch dies im HTML-Code enthalten. Nicht enthalten sind allerdings eine eventuelle Ausrichtung (links/mittig/rechts/Blocksatz) sowie Abstand unter dem Textbaustein.

Beispiel 1

Im folgenden Beispiel wird einer von 2 Textbausteinen („desc1“ oder „desc2“) per Platzhalter in einen dritten Platzhalter („description“) eingebunden. Der dritte Textbaustein muss dabei den Platzhalter %desc% enthalten.

if (value('AB01_01') == 1) {
  $desc = getTextElement('desc1', 'html');
} else {
  $desc = getTextElement('desc2', 'html');
}
replace('%desc%', $desc);
text('description');

Beispiel 2

Im folgenden Beispiel wird jedes „a“ und jedes „A“ durch einen Unterstrich ersetzt und der Textbaustein anschließend angezeigt.

$content = getTextElement('priming');
$out = str_replace(array('a','A'), '_', $content);
html($out);
de/create/functions/gettextelement.txt · Zuletzt geändert: 30.08.2020 13:45 von admin
 
Falls nicht anders bezeichnet, ist der Inhalt dieses Wikis unter der folgenden Lizenz veröffentlicht: CC Attribution-Share Alike 4.0 International
Driven by DokuWiki