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: MODUL: Neuer Attribute Price Updater

    Karl1

    • Experte
    • Beiträge: 1.879
    Re: MODUL: Neuer Attribute Price Updater
    Antwort #540 am: 16. Dezember 2022, 18:02:14
    Hallo Viol,
    probier mal folgendes in der \includes\extra\modules\products_attributes_data\web0null_attribute_price_updater.php.

    Code: PHP  [Auswählen]
    'insteadtext'  => isset($json_insteadtext) ? $json_insteadtext : ($_SESSION["CatPath"] == '1' || $_SESSION["CatPath"] == '2' ? TXT_ANSTATT : TXT_INSTEAD),

    Die Ergebnisse der Variablen "$_SESSION["CatPath"]" musst du natürlich an deine CatId's anpassen.

    In den Templatedateien brauchst du dann keine Änderungen zu machen.

    Gruß Karl

    noRiddle (revilonetz)

    • Experte
    • Beiträge: 13.984
    • Geschlecht:
    Re: MODUL: Neuer Attribute Price Updater
    Antwort #541 am: 16. Dezember 2022, 19:29:24
    Nur einmal speichern hat zur Folge, daß in der DB kein Preis für die letzten 30 Tage steht ?
    Das hängt davon ab, ob man einen eingegeben hat vor dem Speichern. (*edit* fehlendes Hilfsverb hinzugefügt)
    Nur wenn nicht wird beim nächsten Aufruf der Artikeleingabemaske automatisch der Eckpreis aus der Tabelle products  in das Eingabefeld eingetragen, was zugegebenermaßen nicht optimal ist, weil man, schaut man es sich nicht explizit an, es nicht mitbekommt.
    Zumindest sagt mir die Code-Analyse was ich hier behaupte.

    Überhaupt ist das mit diesem "Günstigster Preis (letzte 30 Tage):" so eine Sache.
    Da bin ich auch noch am überlegen für das MODUL: Sonderangebote für alle Kundengruppen wie ich das rechtssicher darstellen soll.
    Wäre nett wenn ich da auf meine Ausführungen etwas Response bekäme.

    Ich denke allerdings, daß diese Implementation mit diesem "Günstigster Preis (letzte 30 Tage):" seitens modified nur ein schneller Notbehelf war. Das ist allerdings lediglich eine Vermutung.

    Gruß,
    noRiddle

    Timm

    • Fördermitglied
    • Beiträge: 6.255
    Re: MODUL: Neuer Attribute Price Updater
    Antwort #542 am: 16. Dezember 2022, 19:41:06
    Ich schrieb ja, wenn man einen Artikel „nochmal“ speichert, wird der Preis der letzten 30 Tage dort eingetragen.

    Gruß Timm

    noRiddle (revilonetz)

    • Experte
    • Beiträge: 13.984
    • Geschlecht:
    Re: MODUL: Neuer Attribute Price Updater
    Antwort #543 am: 16. Dezember 2022, 19:43:25
    Wer hat dieser Aussage widersprochen ?
    Vielleicht liest du nochmal meinen ersten Satz im letzten Post..., *edit* besser die ersten beiden *end_edit*

    Gruß,
    noRiddle

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.367
    • Geschlecht:
    Re: MODUL: Neuer Attribute Price Updater
    Antwort #544 am: 16. Dezember 2022, 19:49:47
    [...]
    Ich denke allerdings, daß diese Implementation mit diesem "Günstigster Preis (letzte 30 Tage):" seitens modified nur ein schneller Notbehelf war. Das ist allerdings lediglich eine Vermutung.
    [...]

    Nein, das war die sinnvolle Umsetzung des Ganzen. ;-)

    Grüße

    Torsten

    noRiddle (revilonetz)

    • Experte
    • Beiträge: 13.984
    • Geschlecht:
    Re: MODUL: Neuer Attribute Price Updater
    Antwort #545 am: 16. Dezember 2022, 19:58:06
    Ach, echt jetzt ?
    Das ist für einen Shop-Betreiber aber dann eine echte Herausforderung. Da kann er sich ja für alle angelegten Sonderangebote eine Eieruhr stellen die ihn rechtzeitig warnt wenn nötig.
    Man könnte das doch automatisiert machen, denn das Datum des Anlegens und/oder sein Änderungsdatum steht ja in der DB.

    So wie es jetzt ist weiß man nicht wie man das Problem lösen soll, daß man ein Sonderangebot möchte, weil es vom UVP des Herstellers abweicht und man nicht nach 30 Tagen solch eine unsinnige Preisdarstellung möchte: (*edit* Preisdarstellung korrigiert, noRiddle)
    Unser bisheriger Preis 105,78 EUR
    Jetzt nur 105,78 EUR
    Sie sparen 0% / 0,00 EUR



    Gruß,
    noRiddle

    Timm

    • Fördermitglied
    • Beiträge: 6.255
    Re: MODUL: Neuer Attribute Price Updater
    Antwort #546 am: 16. Dezember 2022, 20:05:21
    Ich hatte dein ? am Ende des ersten Satzes anders interpretiert. Alles klar.

    In deinem letzten Beispiel muss bei „sie sparen“ 0% stehen.

    Gruß Timm

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.367
    • Geschlecht:
    Re: MODUL: Neuer Attribute Price Updater
    Antwort #547 am: 16. Dezember 2022, 20:06:29
    Ach, echt jetzt ?
    Das ist für einen Shop-Betreiber aber dann eine echte Herausforderung. Da kann er sich ja für alle angelegten Sonderangebote eine Eieruhr stellen die ihn rechtzeitig warnt wenn nötig.
    Man könnte das doch automatisiert machen, denn das Datum des Anlegens und/oder sein Änderungsdatum steht ja in der DB.

    So wie es jetzt ist weiß man nicht wie man das Problem lösen soll, daß man ein Sonderangebot möchte, weil es vom UVP des Herstellers abweicht und man nicht nach 30 Tagen solch eine unsinnige Preisdarstellung möchte: (*edit* Preisdarstellung korrigiert, noRiddle)
    Unser bisheriger Preis 105,78 EUR
    Jetzt nur 105,78 EUR
    Sie sparen 19% / 0,00 EUR


    [...]

    Wie bitte!? Das Feld "specials_old_products_price" ist an keinerlei Countdown gekoppelt. Es liegt in der Verantwortung des Händlers was er dort einträgt um der PAngV zu genügen, siehe dazu auch:
    Die Umsetzung des Ganzen folgte dann in r14455.

    Grüße

    Torsten

    noRiddle (revilonetz)

    • Experte
    • Beiträge: 13.984
    • Geschlecht:
    Re: MODUL: Neuer Attribute Price Updater
    Antwort #548 am: 16. Dezember 2022, 20:11:52
    Werter Torsten. Das weiß ich doch alles.
    Drücke ich mich heute zu undeutlich aus ?
    Ich habe doch auch nicht gesagt, daß das Feld "specials_old_products_price" an einen  Countdown gekoppelt sei. Ich bin jedoch der Meinung die Preisdarstellung sollte an solch einen Countdown gekoppelt sein, eben weil der Shop-Betreiber sich sonst Eieruhren...blabla, wie bereits dargelegt.
    Man kann doch, wenn man will, die Sache für den Shop-Betreiber einfacher machen.
    Außerdem habe ich ja noch das Argument mit dem gewollten Sonderangebot geschrieben.
    Nach der bisherigen Lösung ist ein sinnvoll dargestelltes Sonderangebot nicht mehr möglich nachdem es 30 Tage bestanden hat.

    Gruß,
    noRiddle

    Viol

    • Fördermitglied
    • Beiträge: 2.279
    Re: MODUL: Neuer Attribute Price Updater
    Antwort #549 am: 17. Dezember 2022, 16:11:12
    @Karl
    herzlichen Dank für Deine Hilfe, so funktioniert es!

    Baschtl

    • Mitglied
    • Beiträge: 165
    Re: MODUL: Neuer Attribute Price Updater
    Antwort #550 am: 25. Januar 2023, 14:41:32
    Hallo,

    auch hier meine gerade so gerne gestellte Frage: ist das Modul php8 lauffähig?

    Viol

    • Fördermitglied
    • Beiträge: 2.279
    Re: MODUL: Neuer Attribute Price Updater
    Antwort #551 am: 25. Januar 2023, 16:43:55
    Probier es doch aus, wenn es nicht klappt, deinstallieren oder die Logs hier posten.

    hzs123456

    • Fördermitglied
    • Beiträge: 132
    Re: MODUL: Neuer Attribute Price Updater
    Antwort #552 am: 20. Februar 2023, 14:53:30
    Neuinstallation 2.0.7.2  r14622
    PHP  8.1.13 / MySQL 8.0.31
    attribute_price_updater_v2.27

    Hallo!
    Das Modul funktioniert bei mir. Ich erhalte im Log Warnungen:

    Code: PHP  [Auswählen]
    [2023-02-20 14:37:44]   [warning]       [modified]      [pid:485447]    WARNING found for URL: /shop/Boote/Testlack-Sonderpreis::443.html       {}      {}
    [2023-02-20 14:37:44]   [warning]       [modified]      [pid:485447]    Undefined variable $json_onlytext in File: xxx/shop/includes/extra/modules/products_attributes_data/web0null_attribute_price_updater.php on Line: 26    {}      {}
    [2023-02-20 14:37:44]   [warning]       [modified]      [pid:485447]    Backtrace #0 - xxx/shop/includes/modules/product_attributes.php called at Line 182      {}      {}
    [2023-02-20 14:37:44]   [warning]       [modified]      [pid:485447]    Backtrace #1 - xxx/shop/includes/modules/product_info.php called at Line 201    {}      {}
    [2023-02-20 14:37:44]   [warning]       [modified]      [pid:485447]    Backtrace #2 - xxx/shop/product_info.php called at Line 46      {}      {}
    [2023-02-20 14:37:44]   [warning]       [modified]      [pid:485447]    WARNING found for URL: /shop/Boote/Testlack-Sonderpreis::443.html       {}      {}
    [2023-02-20 14:37:44]   [warning]       [modified]      [pid:485447]    Undefined variable $json_protext in File: xxx/shop/includes/extra/modules/products_attributes_data/web0null_attribute_price_updater.php on Line: 27     {}      {}
    [2023-02-20 14:37:44]   [warning]       [modified]      [pid:485447]    Backtrace #0 - xxx/shop/includes/modules/product_attributes.php called at Line 182      {}      {}
    [2023-02-20 14:37:44]   [warning]       [modified]      [pid:485447]    Backtrace #1 - xxx/shop/includes/modules/product_info.php called at Line 201    {}      {}
    [2023-02-20 14:37:44]   [warning]       [modified]      [pid:485447]    Backtrace #2 - xxx/shop/product_info.php called at Line 46      {}      {}
    [2023-02-20 14:37:44]   [warning]       [modified]      [pid:485447]    WARNING found for URL: /shop/Boote/Testlack-Sonderpreis::443.html       {}      {}
    [2023-02-20 14:37:44]   [warning]       [modified]      [pid:485447]    Undefined variable $json_insteadtext in File: xxx/shop/includes/extra/modules/products_attributes_data/web0null_attribute_price_updater.php on Line: 28 {}      {}
    [2023-02-20 14:37:44]   [warning]       [modified]      [pid:485447]    Backtrace #0 - xxx/shop/includes/modules/product_attributes.php called at Line 182      {}      {}
    [2023-02-20 14:37:44]   [warning]       [modified]      [pid:485447]    Backtrace #1 - xxx/shop/includes/modules/product_info.php called at Line 201    {}      {}
    [2023-02-20 14:37:44]   [warning]       [modified]      [pid:485447]    Backtrace #2 - xxx/shop/product_info.php called at Line 46      {}      {}

    Kann man das beseitigen?
    Danke
    Heinz

    karsta.de

    • Experte
    • Beiträge: 3.156
    Re: MODUL: Neuer Attribute Price Updater
    Antwort #553 am: 20. Februar 2023, 15:01:33
    Man kann auch mal eine Seite zurück gehen. Du bist nicht alleine mit deinen Warnungen.
    Antwort #528

    hzs123456

    • Fördermitglied
    • Beiträge: 132
    Re: MODUL: Neuer Attribute Price Updater
    Antwort #554 am: 20. Februar 2023, 15:14:35
    Ja danke. Funktioniert.
    Trade Republic - Provisionsfrei Aktien handeln
    296 Antworten
    134218 Aufrufe
    19. August 2021, 19:45:04 von zack
    1 Antworten
    2853 Aufrufe
    16. Januar 2014, 17:51:09 von web28
    2 Antworten
    3521 Aufrufe
    16. November 2012, 12:26:25 von jannemann
               
    anything