Neuigkeiten
  • Die modified eCommerce Shopsoftware ist kostenlos, aber nicht umsonst.
    Spenden
  • Damit wir die modified eCommerce Shopsoftware auch zukünftig kostenlos anbieten können:
    Spenden
  • Thema: Mail über Mindestmengen an Admin

    noRiddle (revilonetz)

    • Experte
    • Beiträge: 14.000
    • Geschlecht:
    Re: Mail über Mindestmengen an Admin
    Antwort #15 am: 30. August 2013, 16:12:13
    Nöö, nicht ganz, muß man ein wenig anpassen.
    Sieht man aber leicht wo das nötig ist (z.B. in /admin/includes/column_left.php wo die Menupunkte in modified eCommerce in li-tags gefasst sind).

    Auch sollte man die SQL-Befehle genauer betrachten, einer hat einen Fehler drin
    Code: SQL  [Auswählen]
    INSERT INTO `configuration_group` ( `configuration_group_id` , `configuration_group_title` , `configuration_group_description` , `sort_order` , `visible` ) VALUES
    (NULL , '', '', NULL , '1'), ('37', 'Lagerbestandswarnung', 'Lagerbestandswarnung', '37', '1');

    sollte so lauten
    Code: SQL  [Auswählen]
    INSERT INTO `configuration_group` ( `configuration_group_id` , `configuration_group_title` , `configuration_group_description` , `sort_order` , `visible` ) VALUES
    ('37', 'Lagerbestandswarnung', 'Lagerbestandswarnung', '37', '1');

    und man sollte schauen ob die configuration_group_id evtl. geändert werden muß weil sie in modified eCommerce evtl. bereits besetzt ist.

    In der /includes/functions/stock_mails.php sollte man in der Query $strstockQuery noch etwas hinzufügen weil man ansonsten die Mails teilweise in Englsich bekommt.
    Code: PHP  [Auswählen]
    AND language_id = '1'

    Außerdem wird das Script bei jedem Seitenaufruf aufgerufen, nicht die optimale Lösung aber für's erste ausreichend wenn man's dringend benötigt.

    Gruß,
    noRiddle

    noRiddle (revilonetz)

    • Experte
    • Beiträge: 14.000
    • Geschlecht:
    Re: Mail über Mindestmengen an Admin
    Antwort #16 am: 31. August 2013, 11:10:55
    Hatte noch vergessen, daß in den SQL-Befehlen für die Tabelle configuration noch die configuration_id fehlt (erster value).
    Es müsste also so aussehen:
    Code: SQL  [Auswählen]
    INSERT INTO `configuration` (`configuration_id`, `configuration_key`, `configuration_value`, `configuration_group_id`, `sort_order`, `last_modified`, `date_added`, `use_function`, `set_function`) VALUES
    (NULL, 'MODULE_CUSTOMERS_ADMINMAIL_STATUS', 'false', 37, 1, NULL, NOW( ), NULL, 'xtc_cfg_select_option(array(''true'', ''false''),'),
    (NULL, 'MODULE_CUSTOMERS_ADMINMAIL_AMOUNT', '20', 37, 2, NULL, NOW( ), NULL, NULL),
    (NULL, 'MODULE_CUSTOMERS_ADMINMAIL_MAIL', 'mail@domain.de', 37, 3, NULL, NOW( ), NULL, NULL);

    Gruß,
    noRiddle
    Trade Republic - Provisionsfrei Aktien handeln
    15 Antworten
    7334 Aufrufe
    01. April 2022, 14:33:52 von Baschtl
    3 Antworten
    3530 Aufrufe
    17. Dezember 2012, 08:58:15 von Myslee
               
    anything