Modify

Opened 3 years ago

Closed 3 years ago

#2293 closed Bug/Fehler (fixed)

Fehler in Funktion getContentData()

Reported by: Torsten Riemer Owned by: somebody
Priority: normal Milestone: modified-shop-2.0.8.0
Component: Shop Version: trunk
Keywords: Cc:
Blocked By: Blocking:

Description

Aufgefallen ist mir der Fehler im Template Demoshop, wo auf der Startseite bei tpl_modified_responsive_8 die Content-Gruppe 101 als "Head Message" angezeigt werden kann.
Da es die Content-Gruppe 101 jedoch nicht gibt wird aus bisher ungeklärten Gründen die Content-Gruppe 5 gezogen und auch angezeigt.

Geholt wird der Content über die Box "headmessage.php" mittels:

$content_data = $main->getContentData(HEADMESSAGE_CONTENT_ID, '', '', false);

Ändert man den Code wie folgt, dann funktioniert es und es wird nichts angezeigt:

$content_data = $main->getContentData(HEADMESSAGE_CONTENT_ID, '', '', true);

Der Fehler lässt sich auch über die /includes/modules/default.php nachstellen, wenn man dort die Zeile:

$shop_content_data = $main->getContentData(5, '', '', false, ADD_SELECT_CONTENT);

ändert in:

$shop_content_data = $main->getContentData(5, '', '', true, ADD_SELECT_CONTENT);

dann wird anstelle der Content-Gruppe 5 die Content-Gruppe 13 ("Informationen zur Echtheit der Kundenbewertungen") gezogen und angezeigt.

Es scheint also in der Funktion ein Problem mit dem Parameter $get_inactive zu geben.

Attachments (0)

Change History (1)

comment:1 by Gerhard Waldemair, 3 years ago

Resolution: fixed
Status: newclosed

In 14688:

fix #2293 - revised r14671 (static cache for getContentData)

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.