Antwort #8 am: 09. Juni 2017, 17:01:50
Hallo Copper-Fahrer,
in der checkout_success.php folgendes suchen:
$orders_query = xtc_db_query("SELECT orders_id,
orders_status,
payment_class
FROM ".TABLE_ORDERS."
WHERE customers_id = '".$_SESSION['customer_id']."'
AND unix_timestamp(date_purchased) > (unix_timestamp(now()) - '".SESSION_LIFE_CUSTOMERS."')
ORDER BY orders_id DESC
LIMIT 1");
danach einfügen:
if ($_SESSION['customers_status']['customers_status_id'] == 2)
{
$orders_count_query = xtc_db_query("select count(orders_id) orders_count from ".TABLE_ORDERS." where customers_id = '".$_SESSION['customer_id']." ' ");
$orders_count = xtc_db_fetch_array($orders_count_query);
if ($orders_count[orders_count] >= 2 && $_SESSION['customers_status']['customers_status_id'] != 0)
{
xtc_db_query("update ".TABLE_CUSTOMERS." set customers_status = '7' where customers_id= '".$_SESSION['customer_id']." ' ");
}
}
hier werden die Neukunden ab der 3. Bestellung automatisch in die Gruppe Stammkungen verschoben, nicht aber die Händler. Falls die ID für Neukunden nicht 2 ist, muss if ($orders_count[orders_count] >= 2 entsprechend geändert werden, ebenfalls wenn die Stammkunden nicht die ID 7 haben, dann set customers_status = '7' entsprechend ändern.
Gruß
Robert