Ich habe nun ein neues Problem.
Ich habe im HTML Code ganz am Ende einen neuen Platzhalter eingefügt, damit dort ein Text angezeigt wird. Der Text hängt von dem Wert ab, den die Skala anzeigt.
Nun habe ich das Array wie folgt erweitert:
if ($values > 0) {
show('AU03', array(
'%title%' => 'Titel',
'%zValue100%' => (string)round($zValue * 100),
'%zValueText%' => show($textNew)
));
}
In der Variable $textNew wirdje nach Wert der Skala die Bezeichnung eines Textelements gespeichert.
Wenn ich dies nun so ausführe, wird der Text über der Skala angezeigt und der Platzhalter gibt [NULL] aus.
Hier der HTML Code:
<!-- Überschrift für die Abbildung -->
<div class="title" style="text-align: center">%title%</div>
<div style="position: relative">
<!-- Die Skala liegt im Hintergrund -->
<div style="margin: 0 auto; width: 400px; height: 25px; background-image:url('ofb://slider.scale.sd-blue400S')">
<!-- Zur Platzierung der Markierung wird eine Einheit (Bereich 0 bis 1) als Blockelement platziert -->
<div style="position: absolute; top: -2px; left: 50%; width: 65px; height: 27px">
<!-- Die eigentliche Markierung wird an der richtigen Stelle eingefügt -->
<img src="ofb://slider.button.rhomb" alt="" style="position: absolute; left: %zValue100%%; margin-left: -8px" />
</div>
</div>
</div>
<p style="text-align: center">%zValueText%</p>
Wie kann ich dieses Problem lösen?