Projekt

Allgemein

Profil

Aktionen

GX-Task #67971

geschlossen

Improvements for third party developers in the gambio admin

Von Tobias Schindler vor fast 4 Jahren hinzugefügt. Vor fast 4 Jahren aktualisiert.

Status:
Erledigt
Priorität:
Normal
Zugewiesen an:
Kategorie:
Adminbereich
Zielversion:
% erledigt:

0%

Steps to reproduce:
Betroffene Versionen:
Unbestimmt
Release Notes Langtext:

Die Erweiterbarkeit des Gambio Admins für Drittanbieter-Entwickler wurde verbessert


Beschreibung

Currently, there are some issues related to the overloading system with the gambio admin. For example the smarty layout blocks can be improved, so third party developers only have to overload a single block to load their own styles/scripts. A similar issue occurs when using "dynamic_[script|style]_assets" with an own layout loader, because the AdminLayoutHttpControllerResponse::render method internally overrides those values.

I created a sample module to test the implemented functionality.
Extract the SampleModule.zip in your shops GXModules directory, upload if required and clear the modules cache. Then check the dashboard or configuration page for the new layout, some admin/admin.php?do=[Controller] pages for the old system and, for example the admin customers page (admin/customers.php) for the legacy system


Dateien

SampleModule.zip (2,47 KB) SampleModule.zip sample module for testing additional js and css Moritz Bunjes, 27.11.2020 18:18

Aktionen #1

Von Tobias Schindler vor fast 4 Jahren aktualisiert

  • Status wurde von Gemeldet zu Testing geändert
  • Zielversion wurde von 133 zu 4.3.2.0 beta1 geändert
Aktionen #2

Von Moritz Bunjes vor fast 4 Jahren aktualisiert

  • Zugewiesen an wurde von Tobias Schindler zu Moritz Bunjes geändert
Aktionen #3

Von Moritz Bunjes vor fast 4 Jahren aktualisiert

  • Zugewiesen an wurde von Moritz Bunjes zu Core-Entwickler geändert

My test and code review was successful. Toby has now merged it to 4.3_develop.

Aktionen #4

Von Moritz Bunjes vor fast 4 Jahren aktualisiert

Aktionen #5

Von Moritz Bunjes vor fast 4 Jahren aktualisiert

Aktionen #6

Von Anis Mashku vor fast 4 Jahren aktualisiert

  • Zugewiesen an wurde von Core-Entwickler zu Anis Mashku geändert
Aktionen #7

Von Anis Mashku vor fast 4 Jahren aktualisiert

  • Status wurde von Testing zu Erledigt geändert
Aktionen #8

Von Ahmed Hamouda vor fast 4 Jahren aktualisiert

  • Release Notes Langtext aktualisiert (Vergleich)
Aktionen #9

Von Moritz Bunjes vor fast 4 Jahren aktualisiert

  • Release Notes Langtext aktualisiert (Vergleich)
Aktionen

Auch abrufbar als: Atom PDF