Hallo,
hat jemand eine Idee, wie ich einen Buchstaben in einer Headline durchgestrichen darstellen kann? (text-decoration:line-through)
Danke, vielen Grüße und schöne Ostertage.
Hallo,
hat jemand eine Idee, wie ich einen Buchstaben in einer Headline durchgestrichen darstellen kann? (text-decoration:line-through)
Danke, vielen Grüße und schöne Ostertage.
Hallo,
HTML in Überschriften erlauben - kannst du via dcaconfig.php einstellen
und dann in der Überschrift z.B. via <span> und classCode:// HTML in Überschriften $GLOBALS['TL_DCA']['tl_content']['fields']['headline']['eval']['allowHtml'] = true;
HTML-Code:<span class="deineClass">B</span>uchstabe
Grüsse
Bernhard
Hallo,
danke für die schnelle Antwort, ich hatte vergessen, es geht um den Titel eines Events, deswegen hab ich:
Aber das geht nicht, Contao schreibt den Code aus.PHP-Code:
$GLOBALS['TL_DCA']['tl_calendar_events']['fields']['title']['eval']['allowHtml']= true;
Grüße
Wie steht es in der DB? Als "<" oder "<"?
Ich vermute, dass deine Einstellung nicht greift. Evtl. ist der interne Cache aktiviert und das DCA ist gecacht und hat deine Einstellung noch nicht. Deaktiviere beim Entwickeln den internen Cache und versuche es erneut. Falls du ein angepasstes Template hast, kann es auch sein, dass du dort eine falsche Variable hast, es gibt den Titel nämlich nochmal mit Entities ("<") für das TITLE-Attribut.
Dann kannst du dies hier nehmen.
HTML-Code:lorem <strike>i</strike>psum
Bitte!
Vor Anfragen im Forum HTML validieren.
Codesnippets hier im Froum sauber einrücken. Nur Tabs o. nur Leerzeichen verwenden.
Vielen Dank an alle Wunschlistenerfüller
Andreas Burg, Web Solutions
Hallo,
sry, wenn ich das nochmal aufgreife, es klappt nicht.
- internen Cache deaktiviert
- Cache gelöscht
- -> geht noch nicht
- Template steht:- Datenbank siehe screenshot. headline-strike.jpgCode:<h2><?php echo $this->title; ?></h2>
Contao schreibt den HTML-Code immer noch aus.
Gibt es noch einen Tipp?
Danke und VG.
Geändert von Fork-Lift-Driver (06.04.2018 um 08:39 Uhr)
Contao blockt einige HTML-Tags, damit man keinen Unfug treiben kann beim Absenden eines Formulares.
In den Einstellungen gibt es das Feld "Erlaubte HTML-Tags". Wenn du <strike> nutzen möchtest, musst du dieses als erlaubtes Tag aufnehmen. Ansonsten entwertet Contao den HTML-Tag beim speichern.
Das bedeutet natürlich, dass du die Überschrift deines Events nochmals speichern musst, damit dieses nicht weiterhin entwertet in der Datenbank vorliegt.
So wie @eki89 sagt. Füge es vorne an die Aufzählung hinzu, damit du später noch siehst, welche du selber hinzugefügt hast.
Code:<strike><details><summary><iframe><script><a><abbr>...
Bitte!
Vor Anfragen im Forum HTML validieren.
Codesnippets hier im Froum sauber einrücken. Nur Tabs o. nur Leerzeichen verwenden.
Vielen Dank an alle Wunschlistenerfüller
Andreas Burg, Web Solutions
Servus,
danke für den Tipp, ist drin, im Fließtext geht´s aber in der Headline steht nach wie vor der Tag ausgeschrieben.
Noch Ideen?
Danke, VG
@folkfreund Nein, mit seinem "allowHtml" geht das auch in diesem Feld.
Stelle auf jeden Fall sicher, dass in der DB nicht bereits die HTML-Entities stehen. Ich vermute, dass du die Variable ->title benutzt. Und diese ist für das TITLE Attribut gedacht, wo Entities benutzt werden müssen. Der Wert, der auch in der DB steht müsste in ->link stehen (ungetestet).
Bitte!
Vor Anfragen im Forum HTML validieren.
Codesnippets hier im Froum sauber einrücken. Nur Tabs o. nur Leerzeichen verwenden.
Vielen Dank an alle Wunschlistenerfüller
Andreas Burg, Web Solutions
Du kannst in Event Überschriften (meist) kein HTML verwenden - da je nach Ausgabe HTML Code automatisch entfernt wird. Siehe auch https://github.com/contao/core/issues/8867
Da hast du wahrscheinlich nicht das richtige Feld angesprochen. So wie @derRenner das in #2 zeigt funktioniert es mit den Überschriften in CEs.
Bitte!
Vor Anfragen im Forum HTML validieren.
Codesnippets hier im Froum sauber einrücken. Nur Tabs o. nur Leerzeichen verwenden.
Vielen Dank an alle Wunschlistenerfüller
Andreas Burg, Web Solutions
Guten Morgen,
um das ganze zum Ende zu bringen: Es ist also nicht möglich !?
Grüße
Um nochmal von vorne zu beginnen: Doch
Wie oben beschrieben: Mach die DCA-Anpasssung und verwende im Template ->link anstatt ->title.
Bitte!
Vor Anfragen im Forum HTML validieren.
Codesnippets hier im Froum sauber einrücken. Nur Tabs o. nur Leerzeichen verwenden.
Vielen Dank an alle Wunschlistenerfüller
Andreas Burg, Web Solutions
.. um nochmal zu antworten: Ne, geht nicht, im Template steht:
Also: $this->link steht eh schon drin.PHP-Code:
<h2><a href="<?php echo $this->href; ?>" title="<?php echo $this->title; ?> (<?php if ($this->day): echo $this->day; ?>, <?php endif; echo $this->date; if ($this->time): ?>, <?php echo $this->time; endif; ?>)"<?php echo $this->target; ?>><?php echo $this->link; ?></a></h2>
dcaconfig.php
PHP-Code:
$GLOBALS['TL_DCA']['tl_calendar_events']['fields']['title']['eval']['allowHtml']= true;
$GLOBALS['TL_DCA']['tl_content']['fields']['headline']['eval']['allowHtml'] = true;
Und du bist im Eventlist-Modul, nicht im Eventreader-Modul? Im Reader Modul musst du ->title nehmen. Siehe auch das von @Spooky verlinkte Issue, hier der betreffende Post https://github.com/contao/core/issue...ment-375091048
Bitte!
Vor Anfragen im Forum HTML validieren.
Codesnippets hier im Froum sauber einrücken. Nur Tabs o. nur Leerzeichen verwenden.
Vielen Dank an alle Wunschlistenerfüller
Andreas Burg, Web Solutions
Moin, ja, Modultyp: Eventliste.
Grüße
Dann machst du noch irgendetwas falsch, denn es sollte definitiv funktionieren. Ich könnte mal nachschauen, wenn du mir den Zugang per PN sendest.
Bitte!
Vor Anfragen im Forum HTML validieren.
Codesnippets hier im Froum sauber einrücken. Nur Tabs o. nur Leerzeichen verwenden.
Vielen Dank an alle Wunschlistenerfüller
Andreas Burg, Web Solutions
Andreas, sry. Grad wie ich einen Testzugang für dich einrichte hab ich nochmal ins Template geschaut, und ich hab die falsche Stelle kopiert.
Jetzt den Code angepasst und: Es geht! Danke.
Grüße.
Und ich sach noch ...
Bitte!
Vor Anfragen im Forum HTML validieren.
Codesnippets hier im Froum sauber einrücken. Nur Tabs o. nur Leerzeichen verwenden.
Vielen Dank an alle Wunschlistenerfüller
Andreas Burg, Web Solutions
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
Lesezeichen