#2564 closed Aufgabe (wontfix)
Werte in Klasse product in var $productDataAdds konditional definieren
| Reported by: | noRiddle | Owned by: | somebody |
|---|---|---|---|
| Priority: | normal | Milestone: | |
| Component: | Shop | Version: | 2.0.7.2 |
| Keywords: | Cc: | ||
| Blocked By: | Blocking: |
Description
Wenn man Erweiterungen baut und dafür Produkt-Daten benötigt möchte man die Methode buildDataArray() verwenden, da sie sich dafür ja eignet.
In der Variablen $productDataAdds sind nun Werte hard-codiert und es kann sein, daß man Werte in diesem Array nicht mit aus der DB abgefragt hat, weil sie nicht benötigt werden, z.B. products_vpe_value.
Das wirft dann eine Notice (je nach Anwendung bei jedem Seitenaufruf).
Es wäre schön wenn man die Werte deshalb so definieren würde:
'PRODUCTS_VPE_VALUE' => isset($array['products_vpe_value']) ? $array['products_vpe_value'] : '',
Übersehe ich etwas dabei ?
Gruß,
noRiddle
Attachments (0)
Change History (4)
comment:1 by , 2 years ago
comment:2 by , 2 years ago
Ja, kann man, habe ich ja dann auch gemacht.
Aber es ist halt manchmal nicht nötig und man rechnet auch nicht damit.
Bin halt dafür so weit wie möglich alle Eventualitäten abzufangen, solange es nicht auf die Performance bzw. Geschwindigkeit geht.
Gruß,
noRiddle
comment:3 by , 2 years ago
| Resolution: | → wontfix |
|---|---|
| Status: | new → closed |
comment:4 by , 2 years ago
| Milestone: | modified-shop-2.0.8.0 |
|---|

Warum nicht mit:
alle vordefinierten Felder abfragen ?