Modify

Opened 7 years ago

Closed 7 years ago

Last modified 7 years ago

#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 Torsten Riemer, 7 years ago

Milestone: modified-shop-2.0.5.0
Reporter: changed from anonymous to noRiddle

comment:2 by Gerhard Waldemair, 7 years ago

Resolution: fixed
Status: newclosed

In 11679:

fix #1596

comment:3 by Gerhard Waldemair, 7 years ago

In 11810:

revised r11679 (fix #1596) - fix shipping link

comment:4 by Torsten Riemer, 7 years ago

In 11812:

revised r11810 (fix #1596) - fix shipping link

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.