Modify

Opened 2 years ago

Closed 2 years ago

Last modified 2 years ago

#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 Gerhard Waldemair, 2 years ago

Warum nicht mit:

SELECT ".$product->default_select."

alle vordefinierten Felder abfragen ?

comment:2 by noRiddle, 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 Gerhard Waldemair, 2 years ago

Resolution: wontfix
Status: newclosed

comment:4 by Gerhard Waldemair, 2 years ago

Milestone: modified-shop-2.0.8.0

Modify Ticket

Action
as closed The owner will remain somebody.
The resolution will be deleted. Next status will be 'reopened'.

Add Comment


E-mail address and name can be saved in the Preferences .
 
Note: See TracTickets for help on using tickets.