Projekt

Allgemein

Profil

Aktionen

GX-Bug #44205

geschlossen

Fehler im GMCSSOptimizer, wenn keine Styles in der Datenbank vorhanden sind

Von Timo Backhaus vor mehr als 8 Jahren hinzugefügt. Vor fast 3 Jahren aktualisiert.

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

100%

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

Beschreibung

Wenn man ein individuelles Template mit eigenem Namen hat, dann erzeugt der GMCSSOptimizer einen Fehler, wenn in der Datenbank keine Styles zu dem Template hinterlegt sind:

invalid foreach in GMCSSOptimizer in Zeile 720

Lösung (if-Bedingung um foreach):

if(is_array($t_style_content))
{
foreach($t_style_content as $t_style_name => $t_styles)
{
$t_css .= $t_style_name . "{";
foreach($t_styles as $attribute => $value)
{
$t_css .= $attribute . ":" . $value . ";";
}
$t_css .= "}";
}
}



Zugehörige Tickets

Kopiert nach GX-Entwicklung - GX-Bug #44624: Fehler im GMCSSOptimizer, wenn keine Styles in der Datenbank vorhanden sind (GX 2.7)Erledigt

Aktionen
Aktionen #1

Von Timo Backhaus vor mehr als 8 Jahren aktualisiert

Aktionen #2

Von Timo Backhaus vor mehr als 8 Jahren aktualisiert

  • Priorität wurde von Dringend zu Normal geändert
  • Zielversion wurde von 2.6.0.0 beta1 zu 132 geändert
Aktionen #3

Von Till Tepelmann vor mehr als 8 Jahren aktualisiert

  • Zielversion wurde von 132 zu 2.6.1.0 beta1 geändert
Aktionen #4

Von Waldemar Willer vor etwa 8 Jahren aktualisiert

  • Status wurde von Gemeldet zu In Bearbeitung geändert
  • Zugewiesen an wurde auf Waldemar Willer gesetzt
Aktionen #5

Von Waldemar Willer vor etwa 8 Jahren aktualisiert

  • Kopiert nach GX-Bug #44624: Fehler im GMCSSOptimizer, wenn keine Styles in der Datenbank vorhanden sind (GX 2.7) wurde hinzugefügt
Aktionen #6

Von Waldemar Willer vor etwa 8 Jahren aktualisiert

  • Status wurde von In Bearbeitung zu Testing geändert
  • Zugewiesen an wurde von Waldemar Willer zu Core-Entwickler geändert
Aktionen #7

Von Tobias Schindler vor etwa 8 Jahren aktualisiert

  • Status wurde von Testing zu Erledigt geändert
  • % erledigt wurde von 0 zu 100 geändert
Aktionen #8

Von Daniel Wu vor fast 3 Jahren aktualisiert

  • Zugewiesen an Core-Entwickler wurde gelöscht
Aktionen

Auch abrufbar als: Atom PDF