Contao-Camp 2024
Ergebnis 1 bis 3 von 3

Thema: mp_forms Form-Element Zusammenfassung konvertiert "<" zu "&lt;"

  1. #1
    Contao-Fan
    Registriert seit
    28.02.2011.
    Beiträge
    675

    Standard mp_forms Form-Element Zusammenfassung konvertiert "<" zu "&lt;"

    Hallo zusammen,

    ich wollte in einem mp_forms ein in das Form-Element Zusammenfassung ein javascript einfügen, aber im Frontend wird "<" zu "&lt;" konvertiert und funktioniert deshalb nicht.

    <script>if(3&lt;4){alert('bla')}</script>

    > funktioniert
    <script>if(4 > 3){alert('bla')}</script>
    Aber ein umkehren hilft mir in meinem Fall nicht.

    (Habe absichtlich kein Code verwendet, weil da wird &lt; ordentlich zu < gemacht, so dass mann das Problem nicht sieht.)

    Das Thema gab es schon mal bei contao 3.5 https://community.contao.org/de/show...ot-amp-lt-quot

    Habe in app/Resources/contao/dca/tl_content.php

    Code:
    $GLOBALS['TL_DCA']['tl_content']['fields']['html']['eval']['preserveTags'] = true;
    und prodcache gelöscht aber das ändert nichts.

    Hat jemand eine Idee wie ich das in 4.4 beheben kann?

    Viele Grüße,
    conter
    Geändert von conter (30.11.2020 um 10:47 Uhr)

  2. #2
    Contao-Urgestein Avatar von zonky
    Registriert seit
    19.03.2010.
    Ort
    Berlin, Rdf
    Beiträge
    9.681
    User beschenken
    Wunschliste

    Standard

    wie stehts in der Datenbank?

  3. #3
    Contao-Fan
    Registriert seit
    28.02.2011.
    Beiträge
    675

    Standard

    Hallo Zonky,

    Code:
    SELECT * FROM `tl_form_field` WHERE id = 277
    ergibt

    Code:
    <input type="hidden" name="termindatum" value="##form_termindatum##">
    <script>
    	if(3 &lt; 4) {
    		alert ('3 &lt; 4');
    	}
    </script>
    Der Export des Datensatzes ergibt
    Code:
    -- phpMyAdmin SQL Dump
    -- version 4.8.4
    -- https://www.phpmyadmin.net/
    --
    -- Host: kd-db2.dd.de:3306
    -- Erstellungszeit: 27. Nov 2020 um 20:12
    -- Server-Version: 10.3.20-MariaDB-1:10.3.20+maria~bionic
    -- PHP-Version: 7.2.24-0ubuntu0.18.04.7
    
    SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";
    SET AUTOCOMMIT = 0;
    START TRANSACTION;
    SET time_zone = "+00:00";
    
    
    /*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
    /*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
    /*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
    /*!40101 SET NAMES utf8mb4 */;
    
    --
    -- Datenbank: `######`
    --
    
    -- --------------------------------------------------------
    
    --
    -- Tabellenstruktur für Tabelle `tl_form_field`
    --
    
    CREATE TABLE `tl_form_field` (
      `id` int(10) UNSIGNED NOT NULL,
      `pid` int(10) UNSIGNED NOT NULL DEFAULT 0,
      `sorting` int(10) UNSIGNED NOT NULL DEFAULT 0,
      `tstamp` int(10) UNSIGNED NOT NULL DEFAULT 0,
      `type` varchar(64) COLLATE utf8_unicode_ci NOT NULL DEFAULT '',
      `label` varchar(255) COLLATE utf8_unicode_ci NOT NULL DEFAULT '',
      `name` varchar(64) COLLATE utf8_unicode_ci NOT NULL DEFAULT '',
      `text` text COLLATE utf8_unicode_ci DEFAULT NULL,
      `html` text COLLATE utf8_unicode_ci DEFAULT NULL,
      `options` blob DEFAULT NULL,
      `mandatory` char(1) COLLATE utf8_unicode_ci NOT NULL DEFAULT '',
      `rgxp` varchar(32) COLLATE utf8_unicode_ci NOT NULL DEFAULT '',
      `placeholder` varchar(255) COLLATE utf8_unicode_ci NOT NULL DEFAULT '',
      `minlength` int(10) UNSIGNED NOT NULL DEFAULT 0,
      `maxlength` int(10) UNSIGNED NOT NULL DEFAULT 0,
      `size` varchar(255) COLLATE utf8_unicode_ci NOT NULL DEFAULT '',
      `multiple` char(1) COLLATE utf8_unicode_ci NOT NULL DEFAULT '',
      `mSize` smallint(5) UNSIGNED NOT NULL DEFAULT 0,
      `extensions` varchar(255) COLLATE utf8_unicode_ci NOT NULL DEFAULT '',
      `storeFile` char(1) COLLATE utf8_unicode_ci NOT NULL DEFAULT '',
      `uploadFolder` binary(16) DEFAULT NULL,
      `useHomeDir` char(1) COLLATE utf8_unicode_ci NOT NULL DEFAULT '',
      `doNotOverwrite` char(1) COLLATE utf8_unicode_ci NOT NULL DEFAULT '',
      `fsType` varchar(32) COLLATE utf8_unicode_ci NOT NULL DEFAULT '',
      `class` varchar(255) COLLATE utf8_unicode_ci NOT NULL DEFAULT '',
      `value` varchar(255) COLLATE utf8_unicode_ci NOT NULL DEFAULT '',
      `accesskey` char(1) COLLATE utf8_unicode_ci NOT NULL DEFAULT '',
      `tabindex` smallint(5) UNSIGNED NOT NULL DEFAULT 0,
      `fSize` smallint(5) UNSIGNED NOT NULL DEFAULT 0,
      `customTpl` varchar(64) COLLATE utf8_unicode_ci NOT NULL DEFAULT '',
      `slabel` varchar(255) COLLATE utf8_unicode_ci NOT NULL DEFAULT '',
      `imageSubmit` char(1) COLLATE utf8_unicode_ci NOT NULL DEFAULT '',
      `singleSRC` binary(16) DEFAULT NULL,
      `invisible` char(1) COLLATE utf8_unicode_ci NOT NULL DEFAULT '',
      `rsce_data` mediumblob DEFAULT NULL,
      `dateDisabledDays` blob DEFAULT NULL,
      `dateDisabledWeekdays` blob DEFAULT NULL,
      `dateImageSRC` binary(16) DEFAULT NULL,
      `dateImage` char(1) COLLATE utf8_unicode_ci NOT NULL DEFAULT '1',
      `dateIncludeCSSTheme` varchar(64) COLLATE utf8_unicode_ci NOT NULL DEFAULT 'smoothness',
      `dateIncludeCSS` char(1) COLLATE utf8_unicode_ci NOT NULL DEFAULT '1',
      `dateParseValue` char(1) COLLATE utf8_unicode_ci NOT NULL DEFAULT '',
      `dateDirection` varchar(10) COLLATE utf8_unicode_ci NOT NULL DEFAULT '',
      `dateFormat` varchar(32) COLLATE utf8_unicode_ci NOT NULL DEFAULT '',
      `mp_forms_backButton` varchar(255) COLLATE utf8_unicode_ci NOT NULL DEFAULT '',
      `conditionalFormFieldCondition` text COLLATE utf8_unicode_ci DEFAULT NULL,
      `isConditionalFormField` char(1) COLLATE utf8_unicode_ci NOT NULL DEFAULT '',
      `mp_forms_nextFragment` varchar(255) COLLATE utf8_unicode_ci NOT NULL DEFAULT '',
      `mp_forms_backFragment` varchar(255) COLLATE utf8_unicode_ci NOT NULL DEFAULT ''
    ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
    
    --
    -- Daten für Tabelle `tl_form_field`
    --
    
    INSERT INTO `tl_form_field` (`id`, `pid`, `sorting`, `tstamp`, `type`, `label`, `name`, `text`, `html`, `options`, `mandatory`, `rgxp`, `placeholder`, `minlength`, `maxlength`, `size`, `multiple`, `mSize`, `extensions`, `storeFile`, `uploadFolder`, `useHomeDir`, `doNotOverwrite`, `fsType`, `class`, `value`, `accesskey`, `tabindex`, `fSize`, `customTpl`, `slabel`, `imageSubmit`, `singleSRC`, `invisible`, `rsce_data`, `dateDisabledDays`, `dateDisabledWeekdays`, `dateImageSRC`, `dateImage`, `dateIncludeCSSTheme`, `dateIncludeCSS`, `dateParseValue`, `dateDirection`, `dateFormat`, `mp_forms_backButton`, `conditionalFormFieldCondition`, `isConditionalFormField`, `mp_forms_nextFragment`, `mp_forms_backFragment`) VALUES
    (277, 14, 1728, 1606471638, 'mp_form_placeholder', '', 'produktgruppe', NULL, '<input type=\"hidden\" name=\"termindatum\" value=\"##form_termindatum##\">\n<script>\n	if(3 &lt; 4) {\n		alert (\'3 &lt; 4\');\n	}\n\n</script>', NULL, '', '', '', 0, 0, 'a:2:{i:0;i:4;i:1;i:40;}', '', 0, 'jpg,jpeg,gif,png,pdf,doc,docx,xls,xlsx,ppt,pptx', '', NULL, '', '', 'fsStart', '', '##form_produktgruppe##', '', 0, 0, '', '', '', NULL, '', NULL, NULL, NULL, NULL, '1', 'smoothness', '1', '', '', '', '', NULL, '', '', '');
    
    --
    -- Indizes der exportierten Tabellen
    --
    
    --
    -- Indizes für die Tabelle `tl_form_field`
    --
    ALTER TABLE `tl_form_field`
      ADD PRIMARY KEY (`id`),
      ADD KEY `pid_invisible_sorting` (`pid`,`invisible`,`sorting`);
    
    --
    -- AUTO_INCREMENT für exportierte Tabellen
    --
    
    --
    -- AUTO_INCREMENT für Tabelle `tl_form_field`
    --
    ALTER TABLE `tl_form_field`
      MODIFY `id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=278;
    COMMIT;
    
    /*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
    /*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
    /*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
    Viele Grüße,
    conter

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •