WebsiteBaker Support (2.8.x) > Diskussion über WB (closed)
HTML im Menütitel
doc:
Hallo,
Seitentitel und der Menütitel werden von WB u.a. für die Generierung der Dateien im /pages Verzeichnis und für die Suchfunktion etc. benötigt, für sonst gar nichts. Das war auch für WB 2.6.x nie so vorgesehen, denke mal es gibt nicht viele, die die Titel dafür "Missbraucht" haben.
Aber WebsiteBaker ist Open Source, Du kannst also nach belieben die Coredateien wieder ändern, oder aber z.B. weiterhin WB 2.6.x einsetzen. Diese Funktion wird es in WB 2.7.x so nicht mehr geben und wohl auch in keine zukünftige WB 2.x eingebaut werden.
Gruss Christian
fwg:
Hallo, ich habe folgendes Problem:
ich habe die Funktion show_Menu2, mit dieser gebe ich mein Menue aus. Jetzt sollen bei drei Menütitel, die letzten Buchstaben hochgestellt werden. Gibt es da eine Möglichkeit?
Zur Zeit sieht es so aus:
* Wohnen
* Offene Stadtarbeit
* Consors Betriebe
Es sollte aber so aussehen:
* WohnenPlus
* Offene StadtarbeitPSZ
* Consors BetriebeWfBM
Gibt es eine Möglichkeit, die Funktion Abzufragen, [wenn Wohnen vorkommen, dann ersetze mit WohnenPlus] Ich habe es schon mit Folgenden PHP-Code probiert. Leider Funktioniert es nicht :-(
--- Code: ---$menu=show_menu2();
$suchmuster[0]='Wohnen';
$ersetzung[0]='Wohnen[sup]Plus[/sup]';
echo preg_replace($suchmuster, $ersetzung, $menu);
--- End code ---
Wo mache ich den Fehler, bzw. gibt es da schon eine Lösung?
Gruß und Dank
aldus:
Hallo
Die Funktion "ShowMenu2" gibt den HTML-Code direkt via echo/print aus,
daher musst Du erst die Ausgabe "buffern", zwischenspeichern.
In etwa so:
--- Code: ---<?php // ignore this line, please!
ob_start();
show_menu2();
$menu_str = ob_get_contents();
ob_end_clean();
$suchmuster = array('Wohnen', 'Offene Stadtarbeit', 'Consors Betriebe');
$ersetzung = array ('Wohnen<sup>Plus</sup>', 'Offene Stadtarbeit<sup>PSZ</sup>', 'Consors Betriebe<sup>WfBN</sup>');
echo str_replace($suchmuster, $ersetzung, $menu_str);
?>
--- End code ---
Nur als Beispiel (ungetestet) :-)
Gruß
Aldus
fwg:
Hatt direkt geklappt. Danke für die schnelle und kompetenten Antwort!!!
Gruß und Dank
Navigation
[0] Message Index
[*] Previous page
Go to full version