Antwort #219 am: 20. Dezember 2022, 14:11:34
Habe das Modul auch gestern in den aktuellen Shop verbaut. Die einzige Fehlermeldung war folgende, weil die Tabelle noch nicht angelegt war:
1146 - Table 'meinedatenbank.customers_notice' doesn't exist
SELECT cn.*, cnd.title, cnd.description
FROM customers_notice AS cn
LEFT JOIN customers_notice_description cnd
ON cn.customers_notice_id = cnd.customers_notice_id
AND cnd.languages_id = 2
WHERE cn.status = 1 AND cn.template <> 'newsletter.html' AND (cn.startdate = '0000-00-00 00:00:00' OR cn.startdate <= now()) AND (cn.enddate = '0000-00-00 00:00:00' OR cn.enddate > now()) AND (cn.pages = '' OR FIND_IN_SET('index', cn.pages) > 0) AND (IF(cn.customers_id IS NULL OR cn.customers_id = 0,
(cn.customers_status = '' OR FIND_IN_SET(1, cn.customers_status) > 0) AND (IF(cn.countries = '', 1 = 1, FIND_IN_SET(0, cn.countries) > 0)),
cn.customers_id = 'X'
)
) ORDER BY position
Bin der Anleitung, die bei lag, gefolgt und frage mich, ob die SQL nicht vorab installiert werden müsste um den Fehler zu verhindern. Also noch bevor man die Dateien in den Shoproot kopiert. Ansonsten funktioniert bei mir alles problemlos was ich bisher davon verwendet habe.
Wäre es möglich eine Option einzubauen um einen Kauf zu verhindern? Shop online, jeder kann stöbern, z.B. Urlaubshinweis wird angezeigt, aber es kann niemand eine Bestellung auslösen.