Modify ↓
#1596 closed Aufgabe (fixed)
Durchdachte Nutzung der Funktion buildDataArray()
| Reported by: | noRiddle | Owned by: | somebody |
|---|---|---|---|
| Priority: | normal | Milestone: | modified-shop-2.0.5.0 |
| Component: | Shop | Version: | 2.0.4.2 |
| Keywords: | Cc: | ||
| Blocked By: | Blocking: |
Description
Die Funktion buildDataArray() wird für das Produkt-Listing in einem Loop benutzt.
Außerdem ja auch für die Boxen die Artikel beinhalten.
Wäre es deshalb nicht sinnvoll unveränderliche Werte im mittels buildDataArray() gebildeten Array generell als Klassen-Parameter festzulegen ?
Dazu gehört imho
'PRODUCTS_SHIPPING_LINK' => $main->getShippingLink(),'
wo bei jedem Aufruf von buildDataArray() also die Methode aus der Class main aufgeufen wird.
Sollte man das nicht generell im construct() der Klasse definieren, z.B. so:
$this->shipp_link = $main->getShippingLink();
und somit
'PRODUCTS_SHIPPING_LINK' => $this->shipp_link,'
im Array.
Denkfehler oder richtig ?
Gruß,
noRiddle
Attachments (0)
Change History (4)
comment:1 by , 7 years ago
| Milestone: | → modified-shop-2.0.5.0 |
|---|---|
| Reporter: | changed from to |
comment:2 by , 7 years ago
| Resolution: | → fixed |
|---|---|
| Status: | new → closed |
Note:
See TracTickets
for help on using tickets.

In 11679: