HTML - \ - rich-text in Drupal der node-Titel?
Brauche ich den node-Titel anzeigen können Sie text formatieren.
Soweit ich das verstanden habe, Drupal Titel-Feld ist nur text, nicht HTML oder jede andere Eingabe-format. Ist das wahr? Gibt es eine Möglichkeit, dies zu ändern, oder eine andere Lösung?
Ich arbeite mit Drupal 6.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie ziemlich leicht tun, diese in Ihr Thema, es gibt verschiedene Möglichkeiten, um mit zu machen. Das einfachste wäre wahrscheinlich, es zu tun in Ihrem template.php
Was passiert in der Funktion ist, dass es überschreibt den Standardwert für die $Titel in den Knoten.tpl enthält die variable für den Titel. Es ist in der Regel, die innerhalb einer h1-oder h2-tag, so sollten Sie sich bewusst sein, dass. Die filter_xss wird verwendet, um nur erlauben, grundlegende html-tags, so dass der Schutz der Website, können Sie diese Funktion genauer an,hier. Dafür sind einige andere-filter-Funktionen, wie check_markup, und filter_xss_admin, aber Sie können einen zweiten Parameter für filter_xss, die ein array von erlaubten tags, so sollte der Standard nicht gut genug, Sie können einfach ändern, um Ihre Bedürfnisse anzupassen.
Funktion verwenden
mytheme_preprocess_page
fürD7
.Erweiterung der Modul erwähnt wiifm, für D7 gibt es jetzt auch: https://drupal.org/project/html_title_trash
Ist es möglich, mehrere tags und auch Werke für block-Titel, anstatt nur den node-Titel.