Aktionen
GX-Bug #63951
geschlossenErrorException in Smarty Template zu Währungsbox
Status:
Abgewiesen
Priorität:
Normal
Zugewiesen an:
-
Kategorie:
Template
Zielversion:
-
% erledigt:
0%
Geschätzter Aufwand:
Steps to reproduce:
Betroffene Versionen:
3.12.3.0
Release Notes Langtext:
Beschreibung
Im Template src/templates/Honeygrid/boxes/box_currencies_dropdown.html
erfolgt eine Abfrage, ob count($content_data.currencies_data) > 0
ist. Leider kann es vorkommen, dass $content_data.currencies_data
gar kein Array ist und daher eine Error geworfen wird:
count(): Parameter must be an array or an object that implements Countable
Um dies zu beheben reicht es aus $content_data.currencies_data
zuvor zu einem Array zu casten.
Sentry issue: https://telemetry/gambio/gx-cloud/issues/125795
Aktionen
#1
Von Mirko Janssen vor mehr als 4 Jahren aktualisiert
- Beschreibung aktualisiert (Vergleich)
Aktionen
#2
Von Timo Backhaus vor etwa 4 Jahren aktualisiert
Lösung:
src/system/classes/currencies/CurrenciesBoxContentView.inc.php
src/GXMainComponents/View/ThemeContentViews/currencies/CurrenciesBoxThemeContentView.inc.php
public function prepare_data()
{
$this->build_html = false;
if($this->currenciesCount > 1)
{
$this->build_html = true;
Aktionen
#3
Von Timo Backhaus vor etwa 4 Jahren aktualisiert
- Tags wurde von Sentry zu Sentry, Fix geändert
Aktionen
#4
Von Moritz Bunjes vor mehr als 2 Jahren aktualisiert
- Tags wurde von Sentry, Fix zu Fix geändert
Aktionen
#6
Von Hendrik Bahr vor 5 Monaten aktualisiert
- Status wurde von Gemeldet zu Abgewiesen geändert
Die Stelle wurde mittlerweile refakturiert. Ich schliesse das Ticket.
Aktionen