tag:help.rocksolidthemes.com,2012-07-23:/discussions/contao/28309-fehler-multisrc-backend-dont-shown-32RockSolid Themes: Discussion 2018-06-14T12:48:44Ztag:help.rocksolidthemes.com,2012-07-23:Comment/454544882018-06-11T09:20:43Z2018-06-13T12:14:28ZFehler: "multiSRC" Backend dont shown 3.2<div><p>Produkt: Custom Elements Contao</p>
<p>Hallo,</p>
<p>ich habe unter einem Contao 4.4 ein custom element erstellt inklusive einem "multiSRC" welches ohne probleme funktioniert. Allerdings möche ich es nun unter Contao 3.2 einsetzen und dort wird das selbe modul im Backend einfach nicht angezeigt.</p>
<pre>
<code> 'multiSRC' => array(
'label' => array('Url', 'Hintergrundbild'),
'inputType' => 'standardField',
'eval' => array(
'mandatory' => false,
'filesOnly' => false,
'isGallery' => true,
'extensions' => 'jpg,jpeg,png,gif,svg',
),
),</code>
</pre>
<p>Ich hoffe ihr könnt mir helfen und ja ich weiß Contao 3.2 ist veraltet aber leider habe ich keine andere wahl.</p></div>davidtag:help.rocksolidthemes.com,2012-07-23:Comment/454544882018-06-11T11:48:19Z2018-06-11T11:48:19ZFehler: "multiSRC" Backend dont shown 3.2<div><p>Vielen Dank für Ihre Frage.</p>
<p>Welche Version der Custom Elements Erweiterung setzen Sie in?</p></div>RockSolid Themestag:help.rocksolidthemes.com,2012-07-23:Comment/454544882018-06-11T13:01:50Z2018-06-13T12:14:28ZFehler: "multiSRC" Backend dont shown 3.2<div><p>Die frage würde ich gerne beantworten, wenn ich wüste wo ich das einsehen kann. Ich kann leider nur einsehen, dass die Datein hierfür vom 22.07.2014 sind.</p></div>davidtag:help.rocksolidthemes.com,2012-07-23:Comment/454544882018-06-11T17:22:13Z2018-06-11T17:22:13ZFehler: "multiSRC" Backend dont shown 3.2<div><p>Die Version der Erweiterung wird im Contao-Backend unter „System › Erweiterungsverwaltung“ in der Zeile „rocksolid-custom-elements“ angezeigt.</p></div>RockSolid Themestag:help.rocksolidthemes.com,2012-07-23:Comment/454544882018-06-12T08:27:03Z2018-06-13T12:14:29ZFehler: "multiSRC" Backend dont shown 3.2<div><p>Soweit ich das verstanden habe ist die Installation dort fehlgeschlagen, allerdings wurde es dennoch installiert und kann benutzt werden. Das heißt dort wird die erweiterung nicht angezeigt.</p></div>davidtag:help.rocksolidthemes.com,2012-07-23:Comment/454544882018-06-12T09:58:58Z2018-06-12T09:58:58ZFehler: "multiSRC" Backend dont shown 3.2<div><p>In wie fern kann die Erweiterung benutzt werden?<br>
Werden andere Custom Elements korrekt angezeigt?<br>
Bitte überprüfen Sie auf dem Webspace ob der Ordner <em>system/modules/rocksolid-custom-elements</em> existiert.</p></div>RockSolid Themestag:help.rocksolidthemes.com,2012-07-23:Comment/454544882018-06-12T10:50:09Z2018-06-13T12:14:29ZFehler: "multiSRC" Backend dont shown 3.2<div><p>Theme abhängige custom elements sind vorhanden und auch das von mir geschriebene wird gelistet und kann genutzt werden. Allerdings fehlt der abschnitt des "multiSRC".<br>
ja andere elemente werden angezeigt<br>
ja der ordner existiert</p></div>davidtag:help.rocksolidthemes.com,2012-07-23:Comment/454544882018-06-13T05:19:39Z2018-06-13T05:19:39ZFehler: "multiSRC" Backend dont shown 3.2<div><p>Die Funktion für den Input-Typ <code>standardField</code> wurde in Version 1.1.0 der Erweiterung hinzugefügt. Vermutlich haben Sie noch eine ältere Version davon installiert. Sie können das überprüfen indem Sie nachsehen ob die Datei <em>system/modules/rocksolid-custom-elements/src/MadeYourDay/Contao/CustomElements.php</em> folgende Code-Zeile enthält:</p>
<pre>
<code>else if ($fieldConfig['inputType'] === 'standardField') {</code>
</pre>
<p>Falls diese Zeile fehlt, ist die Erweiterung zu alt für dieses Feature und muss aktualisiert werden.</p></div>RockSolid Themestag:help.rocksolidthemes.com,2012-07-23:Comment/454544882018-06-13T12:04:46Z2018-06-13T12:20:28ZFehler: "multiSRC" Backend dont shown 3.2<div><p>Ersteinmal danke für die hilfe bis hierher. Tatsächlich fehlt dieser eintrag. Nach dem updaten bekomme ich jetzt folgenden fehler in den logs:</p>
<p>PHP Fatal error: Class 'StringUtil' not found in /var/www/vhosts/xxx.de/20180607.lackas.de/system/modules/rocksolid-custom-elements/src/MadeYourDay/Contao/Element/CustomElement.php on line 200</p>
<p>PS: Ich kann mich in das BE einloggen und sehe dort auch das modul inklusive dem multiSRC element und alles funktioniert soweit. Nur die Webseite selbst ist jetzt eben nur noch weiß und im Log die meldung von oben.</p></div>davidtag:help.rocksolidthemes.com,2012-07-23:Comment/454544882018-06-13T15:08:40Z2018-06-13T15:08:40ZFehler: "multiSRC" Backend dont shown 3.2<div><p>Haben Sie nach dem Update den internen Cache unter „System › Systemwartung › Daten bereinigen“ geleert?</p>
<p>Falls dadurch das Problem nicht verschwindet, überprüfen Sie bitte ob sich in der Datei <em>/system/modules/rocksolid-custom-elements/config/config.php</em> folgende Zeilen befinden:</p>
<pre>
<code>if (!class_exists('StringUtil') && class_exists('String')) {
class_alias('String', 'StringUtil');
}</code>
</pre></div>RockSolid Themestag:help.rocksolidthemes.com,2012-07-23:Comment/454544882018-06-14T09:37:58Z2018-06-14T09:38:02ZFehler: "multiSRC" Backend dont shown 3.2<div><p>Den Chache hatte ich schon bereinigt ohne veränderung.</p>
<p>Diese zeilen code waren nicht in der Datei allerdings habe ich sie einfach mal eingefügt.<br>
Das hat das problem tatsächlich gelöst.</p>
<p>Danke für die hilfe :-)</p></div>david