Hallo zusammen,
leider kann ich nun schon seit längerer Zeit kein Update auf die aktueller 5er Shopware-Version machen weil ein individuelles Plugin dann den Shop lahmlegt.
Der Freelancer, welcher uns das Plugin damals programiert hat meldet sich auch seit einem halben Jahr nicht mehr zurück.
Nun hoffe ich das mir jemand von euch helfen kann. In den Logs habe ich folgende Fehlermeldung gefunden, hier muss ich wohl in der Bootstrap.php einen Aufruf ändern:
Shopware()->SessionID() is deprecated since version 4.2 and will be removed in 5.8. Use the Container instead. Called by /var/www/vhosts/xxx.de/httpdocs/engine/Shopware/Plugins/Community/Frontend/PricegroupBlockprices/Bootstrap.php:313
Context: []
Es handelt sich wohl um folgende Programmteil:
public function getTotalQuantityOfPricegroup($pricegroupID)
{
return Shopware()->Db()->fetchOne(
"SELECT SUM(s_order_basket.quantity)
FROM s_order_basket
LEFT JOIN s_articles ON s_articles.id = s_order_basket.articleID
WHERE s_articles.pricegroupID = ?
AND sessionID = ?",
array(
// $articleToExclude ? intval($articleToExclude) : -1,
intval($pricegroupID),
Shopware()->SessionID()
)
) ?: 0; // if no matching rows are found, return 0 instead of null
}
Kann mir hier jemand helfen? Gerne auch gegen Berechnung.
Viele Grüße
Alex