laravel 4: Wie füge ich rohen HTML-Code ein?

7

Gibt es eine einfache Möglichkeit, wie Sie ein unformatiertes HTML-Tag auf ein Label setzen? Ich habe das:

%Vor%

und es erzeugt:

%Vor%

BUT-Tag EM wird nicht so interpretiert, wie es sein sollte. Was ich will ist:

%Vor%     
Lajdák Marek 17.05.2013, 15:42
quelle

7 Antworten

10

Die Verwendung von sprintf in macro ist viel schneller als das Umcodieren:

%Vor%     
Adam Rivers 22.11.2013, 23:48
quelle
11

verwende HTML :: decode ():

Ссылка

%Vor%     
Aureliano Far Suau 26.08.2013 16:02
quelle
1

Sie können eine Hilfsfunktion (Makro) wie folgt erstellen:

%Vor%

aus Ihrer Sicht:

%Vor%     
Youssef Lahssini 17.06.2013 20:11
quelle
0

Ich benutze oft raw html für Formulareingabe und Etiketten, da ich es leichter finde, html5-Attribute wie erforderlich und Platzhalter zu lesen und zu verwenden. Dieses Formular ist ein gutes Beispiel dafür, wie Sie mit Input :: old Roh-HTML verwenden, mit dem Sie alte Eingaben erfassen können. Ссылка

    
Thomas Clarkson 17.05.2013 21:28
quelle
0

Um erforderliche Eingaben zu erhalten, anstatt HTML in das Label einzufügen, füge ich eine Klasse 'required-input' (oder etwas) hinzu.

Dann habe ich die folgende CSS-Regel

%Vor%

Dies würde funktionieren, wenn Sie nicht den Befehl & lt; em & gt; * & lt; / em & gt; für Bildschirmleser. Sie können jedoch das erforderliche Flag für die Eingabe hinzufügen.

    
ericrjones1 22.08.2013 19:27
quelle
-1

Verstanden, es verwendet die Hilfsfunktion e (), die htmlentities () verwendet, um Ihre Labels zu formatieren, und dabei wird Ihr Tag in <em>*</em> konvertiert.

Die schnelle und (sehr) schmutzige Lösung besteht darin, dies vor dem ersten Aufruf von Helpers.php zu Ihrer start.php oder einer anderen Stelle hinzuzufügen:

%Vor%

Aber das ist alles andere als ideal.

    
Antonio Carlos Ribeiro 17.05.2013 17:13
quelle
-2

Ich glaube, die Form :: label ($ name, $ value, $ attribute, $ escape_html) nimmt einen vierten Parameter, der angibt, ob html nicht zu entkommen ist. Es ist standardmäßig wahr. Wenn das erwartete Ergebnis kursiv ist, übergeben Sie false als vierten Parameter.

    
ipixelsmediaworks 18.05.2013 11:30
quelle

Tags und Links