Projekt

Allgemein

Profil

Aktionen

GX-Bug #53253

geschlossen

Zusätzliche Boxen in GXModules werden nicht erkannt, wenn es keine Originaldatei gibt

Von Till Tepelmann vor mehr als 7 Jahren hinzugefügt. Vor mehr als 3 Jahren aktualisiert.

Status:
Erledigt
Priorität:
Dringend
Zugewiesen an:
Ronald Loyko
Kategorie:
Core
Zielversion:
% erledigt:

100%

Geschätzter Aufwand:
Steps to reproduce:
Betroffene Versionen:
3.6.1.0
Release Notes Langtext:

Zusätzliche Boxen in GXModules werden erkannt, auch wenn es keine Originaldatei gibt

Tags:
Fix

Beschreibung

Wenn man zusätzliche Boxen hinzufügen möchte, und diese im Ordner /GXModules/Vendor/Module/Templates/Honeygrid/Boxes/meineBox.html anlegt, wird eine Fehlermeldung angezeigt:

Fatal error:  Uncaught  --> Smarty: Unable to load template extends '/templates/Honeygrid/Boxes/meineBox.html|/GXModules/Vendor/Module/Templates/Honeygrid/Boxes/meineBox.html' <--   thrown in /includes/classes/Smarty/sysplugins/smarty_internal_templatebase.php on line 129

Um das Problem genau reproduzieren zu können, muss eine ContentView Klasse angelegt werden und diese muss dann geladen werden und die get_html() Methode aufgerufen werden.

    $view = MainFactory::create_object('MeineBoxContentView');
    $boxHTML = $view->get_html();

Dateien

TemplateFilesFix.patch (1,1 KB) TemplateFilesFix.patch Till Tepelmann, 20.09.2017 22:37


Zugehörige Tickets

Kopiert nach GX-Entwicklung - GX-Bug #53414: Zusätzliche Boxen in GXModules werden nicht erkannt, wenn es keine Originaldatei gibtErledigtRonald Loyko

Aktionen
Aktionen

Auch abrufbar als: Atom PDF