Fehler: Rocksolid Custom Elements produziert Fehler, wenn als Modul eingesetzt

Ulf Spethmann's Avatar

Ulf Spethmann

19 Sep, 2019 02:25 PM

Produkt: Custom Elements Contao

Hallo Rocksolid Team,

wenn ich RSCE auch im BE als Modul benutzen möchte geht eigentlich alles,
ES SEI DENN:
Ich benutze den Wizard im DCA. Was muss man denn da noch möglicherweise anpassen?

Folgend, ein Beispiel, mit dem man den Fehler reproduzieren kann:

'link' => array(
            'label'                   => array('Link Adresse',''),
            'inputType'               => 'text',
            'eval'                    => array('mandatory'=>false, 'rgxp'=>'url', 'decodeEntities'=>true, 'maxlength'=>255, 'fieldType'=>'radio', 'filesOnly'=>true, 'tl_class'=>'w100 wizard'),
            'wizard' => array(
                array('tl_content', 'pagePicker')
            ),
        ),

Fehlerausgabe ist dann:
Attempted to load class "tl_content" from the global namespace. Did you forget a "use" statement?

Vielen Dank für Eure Hilfe schon mal im Voraus.

Gruß,
Ulf

  1. Support Staff 1 Posted by RockSolid Theme... on 20 Sep, 2019 08:15 AM

    RockSolid Themes's Avatar

    Vielen Dank für Ihre Frage.

    In Modulen kann keine Methode der Klasse tl_content verwendet werden, dort ist nur tl_module verfügbar.

    Für URL-Felder können Sie 'inputType' => 'url' nutzen. Dieser Typ funktioniert sowohl für Inhaltselemente als auch für Module.

  2. 2 Posted by Ulf on 24 Sep, 2019 02:39 PM

    Ulf's Avatar

    Herrlich, danke.

    Ihr seid die Besten :-)

Reply to this discussion

Internal reply

Formatting help / Preview (switch to plain text) No formatting (switch to Markdown)

Attaching KB article:

»

Attached Files

You can attach files up to 10MB

If you don't have an account yet, we need to confirm you're human and not a machine trying to post spam.

Keyboard shortcuts

Generic

? Show this help
ESC Blurs the current field

Comment Form

r Focus the comment reply box
^ + ↩ Submit the comment

You can use Command ⌘ instead of Control ^ on Mac