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.

In 14688: