ilch Forum » Ilch CMS 2.X » Module und Modifikationen » Shop Module

Geschlossen
  1. #1
    User Pic
    M.vittel Mitglied
    Registriert seit
    16.11.2018
    Beiträge
    328
    Beitragswertungen
    24 Beitragspunkte
    Hallo (LordSchirmer), ich habe in letzter Zeit viele Informationen zu Änderungen erhalten, welche das Shop Module betreffen.
    Im Moment ist Version 1.0.0 installiert, habe heute die neuen Dateien geladen (Ilch2_Shop-main.zip) von github.com/LordSchirmer/Ilch2_Shop
    Habe die Dateien, welche sich im Ordner befanden, mit denen auf dem Server ersetzt, leider habe ich dann eine Fehlermeldung erhalten:
    Warning: Undefined array key "code" in /users/gdz/www/shop/application/modules/shop/mappers/Currency.php on line 40

    Fatal error: Uncaught TypeError: Modules\Shop\Models\Currency::setCode(): Argument #1 ($code) must be of type string, null given, called in /users/gdz/www/shop/application/modules/shop/mappers/Currency.php on line 40 and defined in /users/gdz/www/shop/application/modules/shop/models/Currency.php:92 Stack trace: #0 /users/gdz/www/shop/application/modules/shop/mappers/Currency.php(40): Modules\Shop\Models\Currency->setCode(NULL) #1 /users/gdz/www/shop/application/modules/shop/mappers/Currency.php(55): Modules\Shop\Mappers\Currency->getCurrencies(Array) #2 /users/gdz/www/shop/application/modules/shop/controllers/Index.php(33): Modules\Shop\Mappers\Currency->getCurrencyById(1) #3 /users/gdz/www/shop/application/libraries/Ilch/Page.php(237): Modules\Shop\Controllers\Index->indexAction() #4 /users/gdz/www/shop/application/libraries/Ilch/Page.php(130): Ilch\Page->loadController() #5 /users/gdz/www/shop/index.php(66): Ilch\Page->loadPage() #6 {main} thrown in /users/gdz/www/shop/application/modules/shop/models/Currency.php on line 92



    Was kann ich machen, damit ich die neuste Version nutzen kann?
    (Habe nun die alten Dateien wieder eingespielt)


    verwendete ilch Version: 2.1.x
    RealLife ... das ist doch das Game mit der geilen Grafik und der scheiss Story
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    blackcoder Entwickler
    Registriert seit
    22.05.2014
    Beiträge
    2.278
    Beitragswertungen
    356 Beitragspunkte
    Diese Version ist noch nicht fertig und auch nicht mit der alten kompatibel. Es wurden größere Änderungen an den Tabellen vorgenommen und auch sonst viel geändert. Also einfach auf die offizielle Veröffentlichung warten.

    Die alte Version war soweit ich weiß auch nie offiziell veröffentlicht.
    2 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    zillo Mitglied
    Registriert seit
    16.03.2023
    Beiträge
    78
    Beitragswertungen
    5 Beitragspunkte
    hallo es gibt ein problem mit den shop user aus sachsen mit PLZ anfang 0 können nichts kaufen da der shop die null bei PLZ nicht anerkennt. kannst du da ma schauen?
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    blackcoder Entwickler
    Registriert seit
    22.05.2014
    Beiträge
    2.278
    Beitragswertungen
    356 Beitragspunkte
    Moin,

    kurze Rückmeldung. Hatte deinen Fehler auf eine ToDo-Liste gepackt und konnte ihn gerade nachvollziehen. Wird auf jeden Fall noch vor Veröffentlichung behoben.

    Edit:
    github.com/LordSchirmer/Ilch2_Shop/issues/6

    Gruß
    blackcoder


    Zuletzt modifiziert von blackcoder am 27.03.2023 - 16:45:09
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    zillo Mitglied
    Registriert seit
    16.03.2023
    Beiträge
    78
    Beitragswertungen
    5 Beitragspunkte
    Danke werde da mal später nach schauen.
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    zillo Mitglied
    Registriert seit
    16.03.2023
    Beiträge
    78
    Beitragswertungen
    5 Beitragspunkte
    hat geklappt. habe bei zeile 146 'postcode' => 'required|numeric|integer', das |integer gelöscht geht danke
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    zillo Mitglied
    Registriert seit
    16.03.2023
    Beiträge
    78
    Beitragswertungen
    5 Beitragspunkte
    jetzt habe ich neues Problem: im admin bereich.

    unter | /index.php/admin/shop/orders/treat/id/5 gibt es oben das menü:

    Admincenter / Shop / Bestellungen / Verwalten wenn ich jetzt da auf Verwalten klicke kommt fehler:

    unter | /index.php/admin/shop/orders/treat/id/treat

    Fatal error: Uncaught TypeError: Modules\Shop\Mappers\Orders::getOrderById(): Argument #1 ($id) muss vom Typ int sein, String angegeben, aufgerufen in /mnt/web408/b2/25/54505125/htdocs/ gallery/application/modules/shop/controllers/admin/Orders.php auf Zeile 124 und definiert in /mnt/web408/b2/25/54505125/htdocs/gallery/application/modules/shop/mappers/Orders.php:88 Stack Trace: #0 /mnt/web408/b2/25/54505125/htdocs/gallery/application/modules/shop/controllers/admin/Orders.php(124): Modules\Shop\Mappers\Orders->getOrderById() #1 /mnt/web408/b2/25/54505125/htdocs/gallery/application/libraries/Ilch/Page.php(237): Modules\Shop\Controllers\Admin\Orders->treatAction() #2 /mnt/web408/b2 /25/54505125/htdocs/gallery/application/libraries/Ilch/Page.php(130): Ilch\Page->loadController() #3 /mnt/web408/b2/25/54505125/htdocs/gallery/index.php (66): Ilch\Seite->loadPage() #4 {main} geworfen in /mnt/web408/b2/25/54505125/htdocs/gallery/application/modules/shop/mappers/Orders.php auf Zeile 88


    kannst du ma schauen? Schreibe schon mal Danke
    0 Mitglieder finden den Beitrag gut.
  8. #8
    User Pic
    zillo Mitglied
    Registriert seit
    16.03.2023
    Beiträge
    78
    Beitragswertungen
    5 Beitragspunkte
    habe noch was bei bestellung. kann jeder user die bekannten Adressen sehen wo alle user adressen gezeigt wird?? und die anrede Herr und Frau fehlt. bei der mail heißt es dann | Sehr geehrte(r) Herr oder Frau Schulze, und der bezahl modus fehlt. so läuft es zurzeit auf Rechnung denke ich.
    0 Mitglieder finden den Beitrag gut.
  9. #9
    User Pic
    blackcoder Entwickler
    Registriert seit
    22.05.2014
    Beiträge
    2.278
    Beitragswertungen
    356 Beitragspunkte
    Moin,

    zuerst der Hinweis, dass das Shop-Modul noch nicht offiziell veröffentlicht wurde. Also bitte noch nicht "produktiv" nutzen, sondern nur testen. Auf jeden Fall danke für das Melden der gefundenen Fehler.

    ZitatZitat
    Fatal error: Uncaught TypeError: Modules\Shop\Mappers\Orders::getOrderById(): Argument #1 ($id) muss vom Typ int sein, String angegeben, aufgerufen in gallery/application/modules/shop/controllers/admin/Orders.php auf Zeile 124

    Kann den Fehler nachvollziehen und werde ihn nachher beheben. Edit: Ist erledigt.

    ZitatZitat
    kann jeder user die bekannten Adressen sehen wo alle user adressen gezeigt wird??

    Ist hier im Admincenter gemeint oder beim Bestellen? Jeder Benutzer mit Adminrechten (Zugriff auf das Admincenter) kann die Adressen des Kunden sehen.
    Siehst du eine Adresse wie diese "index.php/admin/shop/costumers/show/id/1" (Admincenter) oder diese "index.php/shop/index/order#shopAnker"?
    Bitte einmal genau beschreiben, wo du die Adressen siehst.
    Aktuell ist es aufgrund der "Beispieldaten" der Fall, dass z.B. der Benutzer mit der ID 1, die als Beispiel hinterlegte Adresse für den Benutzer mit der ID 1 beim Bestellvorgang zur Auswahl angeboten bekommt. Hier könnte man z.B. eine Funktion nachrüsten mit der man im Admincenter die Beispieldaten (Bestellungen, Kunden, Produkte, Kategorien, ...) bequem löschen kann.

    ZitatZitat
    und die anrede Herr und Frau fehlt

    Ja, die Anrede bzw. generell das Geschlecht des Kunden wird nicht erfasst und ist dementsprechend in der Datenbank auch nicht gespeichert. Wie man das jetzt genau löst, werde ich mit LordSchirmer und den Anderen nochmal besprechen. Vorschläge sind willkommen.

    Siehe auch:
    www.uni-bremen.de/fileadmin/user_upload/sites/diversity/Toolbox/Tipps_gendersensible_Anrede.pdf

    ZitatZitat
    und der bezahl modus fehlt. so läuft es zurzeit auf Rechnung denke ich.

    Wenn im Admincenter in den Einstellungen vom Shop-Modul eine Client-ID für PayPal hinterlegt ist, wird beim Versand der Rechnung per E-Mail ein Link zum Bezahlen mit PayPal angefügt. Du möchtest also beim Bestellvorgang eine Auswahl für den Kunden in Form von PayPal (falls eingerichtet) oder Rechnung?


    Zuletzt modifiziert von blackcoder am 28.03.2023 - 07:35:21
    0 Mitglieder finden den Beitrag gut.
  10. #10
    User Pic
    GerdiX Mitglied
    Registriert seit
    15.03.2023
    Beiträge
    1
    Beitragswertungen
    0 Beitragspunkte
    @blackcoder

    Hoffe man konnte etwas anfangen mit den Fehlermeldungen bei github. Bin da noch grün hinter den Ohren, was die Benutzung betrifft lächeln

    Auch hier, der Shop ist wirklich gelungen. Hat definitiv potenzial. Gerade das Rechtliche steht mit Hinweisen in den Vordergrund, meiner Meinung nach.
    Als kleines aber feines highlight sind die Kategorien, die erst sichtbar sind wenn Artikel vorhanden sind.
    Ärgere mich ständig über Shops, wo diverse Kategorien keinen Inhalt haben. Verschenkte Zeit.

    Teste weiterhin den Shop auf Bugs
    Nochmals, besten Dank für die Zusammenarbeit lachen Victory
    0 Mitglieder finden den Beitrag gut.
  11. #11
    User Pic
    blackcoder Entwickler
    Registriert seit
    22.05.2014
    Beiträge
    2.278
    Beitragswertungen
    356 Beitragspunkte
    Moin,

    die Fehlermeldungen waren auf jeden Fall hilfreich. Danke. lächeln

    Gruß
    blackcoder
    0 Mitglieder finden den Beitrag gut.
  12. #12
    User Pic
    zillo Mitglied
    Registriert seit
    16.03.2023
    Beiträge
    78
    Beitragswertungen
    5 Beitragspunkte
    Also die Adressen sieht mann beim ausfüllen des Formulars oben als erstes.

    Bezahl funktion sollte im adminbereich schon sein das mann festlegt ob nur Paypal oder Rechnung oder Mit konto.

    habe bei paypal meine mail adresse als id eingetragen habe da ein Geschäftskonto finde da aber keine id bei allen seine geht es bei paypal mit Eintragung der Mail adresse.
    0 Mitglieder finden den Beitrag gut.
  13. #13
    User Pic
    M.vittel Mitglied
    Registriert seit
    16.11.2018
    Beiträge
    328
    Beitragswertungen
    24 Beitragspunkte
    Ich beobachte, dass ihr hier sehr fleißig seit mit dem Modul.
    Ist denn schon was bekannt, wann die Freigabe kommen wird?
    Soll es dann als Auswahl kommen, um dieses direkt vom Admin Center aus zu installieren?
    RealLife ... das ist doch das Game mit der geilen Grafik und der scheiss Story
    0 Mitglieder finden den Beitrag gut.
  14. #14
    User Pic
    blackcoder Entwickler
    Registriert seit
    22.05.2014
    Beiträge
    2.278
    Beitragswertungen
    356 Beitragspunkte
    Ja, es wird bequem vom Admincenter aus installierbar sein.

    Einen Termin für die Veröffentlichung gibt es noch nicht - will auch nichts versprechen. Wir haben noch ein paar Punkte auf der ToDo-Liste, die man noch erledigen sollte. Dann kommt es darauf an, ob noch gravierende Fehler gefunden werden.

    Für Ilch 2.1.49 wird es aber nicht mehr fertig.
    1 Mitglieder finden den Beitrag gut.
  15. #15
    User Pic
    zillo Mitglied
    Registriert seit
    16.03.2023
    Beiträge
    78
    Beitragswertungen
    5 Beitragspunkte
    Wollte mal nachfragen wie der Stand ist. Ist er schon soweit das man ihn schon nutzen Kann.
    0 Mitglieder finden den Beitrag gut.
  16. #16
    User Pic
    Lord|Schirmer Administrator
    Registriert seit
    21.03.2007
    Beiträge
    7.623
    Beitragswertungen
    1192 Beitragspunkte
    Hallo zillo,

    ich denke das Modul ist aktuell in den letzten Zügen. Wenn blackcoder nach Code-Prüfung das Modul soweit freigibt wären natürlich noch Nutzertests interessant. Hier aber weniger zusätzliche Wünsche, sondern mehr Funktionstest des aktuellen Standes, damit im ersten Schritt dieser Stand offiziell als ilch-Modul veröffentlicht werden kann.

    Zukünftig könnten dann Wünsche und Erweiterungen als Updates einfließen.


    Zuletzt modifiziert von Lord|Schirmer am 01.05.2023 - 08:11:14
    rules :: doku :: faq :: linkus
    1 Mitglieder finden den Beitrag gut.
  17. #17
    User Pic
    M.vittel Mitglied
    Registriert seit
    16.11.2018
    Beiträge
    328
    Beitragswertungen
    24 Beitragspunkte
    Änderungswunsch bei Bestellungen.
    Bitte die Möglichkeit geben, ob versendet werden soll oder ob es abgeholt wird.
    Dieses muss dann bei der Berechnung berücksichtigt werden.

    Weiterhin fehlt bei Kleidung eine Auswahl der Größen.

    ###
    Frage, wo kommt der Eintrag her oder wo kann man das Administrator ändern?
    Mail erhalten bei Auslösung einer Bestellung:
    Sehr geehrte(r) Max Mustermann,

    Ihre Bestellung auf xxxxx ist eingegangen.

    Mit freundlichen Grüßen

    Administrator


    Zuletzt modifiziert von M.vittel am 12.06.2023 - 17:02:54
    RealLife ... das ist doch das Game mit der geilen Grafik und der scheiss Story
    0 Mitglieder finden den Beitrag gut.
  18. #18
    User Pic
    blackcoder Entwickler
    Registriert seit
    22.05.2014
    Beiträge
    2.278
    Beitragswertungen
    356 Beitragspunkte
    ZitatZitat
    Weiterhin fehlt bei Kleidung eine Auswahl der Größen.

    Was wäre wenn du alternativ einen weiteren Artikel anlegst, welcher z.B. das Kleidungsstück in einer anderen Größe ist?
    Wäre das eine Lösung?

    ZitatZitat
    Frage, wo kommt der Eintrag her oder wo kann man das Administrator ändern?

    Im Admincenter unter Einstellungen, dann E-Mails und dann dort bei den Vorlagen zu den E-Mails vom Shop-Modul.

    0 Mitglieder finden den Beitrag gut.
  19. #19
    User Pic
    M.vittel Mitglied
    Registriert seit
    16.11.2018
    Beiträge
    328
    Beitragswertungen
    24 Beitragspunkte
    Hallo und danke, dass ihr immer versucht zu helfen :-)
    ZitatZitat
    Was wäre wenn du alternativ einen weiteren Artikel anlegst, welcher z.B. das Kleidungsstück in einer anderen Größe ist?
    Wäre das eine Lösung?

    Ich denke, das ist nicht die Lösung, denn dann muss man ein Kleidungsstück 18x anlegen für die Größen:
    Baby: 74, 80, 86, 92
    Kinder: 80 - 86, 92, 98, 104, 110 - 116, 122 - 128, 134 - 140, 146 - 152
    Erwachsene: XS, S, M, L, XL, XXL

    ####
    Danke, da habe ich nicht nachgesehen unter E-Mails, aber ja es ist logisch.
    RealLife ... das ist doch das Game mit der geilen Grafik und der scheiss Story
    0 Mitglieder finden den Beitrag gut.
  20. #20
    User Pic
    blackcoder Entwickler
    Registriert seit
    22.05.2014
    Beiträge
    2.278
    Beitragswertungen
    356 Beitragspunkte
    Shop: Add selection for size or other properties that might be a variant of an article
    github.com/IlchCMS/Ilch-2.0/issues/687

    Shop: "Will collect" or shipping of an order
    github.com/IlchCMS/Ilch-2.0/issues/688
    0 Mitglieder finden den Beitrag gut.
  21. #21
    User Pic
    M.vittel Mitglied
    Registriert seit
    16.11.2018
    Beiträge
    328
    Beitragswertungen
    24 Beitragspunkte
    Danke :-)
    RealLife ... das ist doch das Game mit der geilen Grafik und der scheiss Story
    0 Mitglieder finden den Beitrag gut.
  22. #22
    User Pic
    zillo Mitglied
    Registriert seit
    16.03.2023
    Beiträge
    78
    Beitragswertungen
    5 Beitragspunkte
    Hallöchen, ich hatte mal wieder nach designs geschaut und habe ein shop design gefunden. da ich ja nicht so gut bin dachte ich mir mal ihr könntet mit helfen beim basteln. könntet ihr vielleicht das design für den Shop so umbauen das mann den so nutzen kann? hier mal die ZIP. chathost.de/test/BootstrapShopFreeWebsiteTemplate-Free-CSS.com.zip.


    Schreibe schon mal Danke.
    1 Mitglieder finden den Beitrag gut.
  23. #23
    User Pic
    zillo Mitglied
    Registriert seit
    16.03.2023
    Beiträge
    78
    Beitragswertungen
    5 Beitragspunkte
    hallö, mir ist was aufgefallen und da dachte ich, das mann es hier auch machen kann.

    Also bei der Gallery ist es so das mann alle Ketegorien sehen kann in eine liste. kann mann das selbe auch für den Shop machen? also das im shop alle Artikeln gesehen werden können? Zur zeit ist es ja so das mann immer nur eine Kategorie sehen kann.

    Wäre toll.
    0 Mitglieder finden den Beitrag gut.
  24. #24
    User Pic
    Slipi ilch.de Design
    Registriert seit
    19.01.2018
    Beiträge
    938
    Beitragswertungen
    117 Beitragspunkte
    Hallo Zillo

    Dein link existiert nicht.

    Wegen Beispiel "Alle Kategorien sichtbar", ich werde es im team ansprechen. Wegen Layout, ich bin aktuell dabei ein Layout rein für Shop zu erstellen, jedoch durch Beruf und Privat komme ich langsam vorran, aber hoffe es bald zeigen zu können.

    Slipi
    0 Mitglieder finden den Beitrag gut.
  25. #25
    User Pic
    zillo Mitglied
    Registriert seit
    16.03.2023
    Beiträge
    78
    Beitragswertungen
    5 Beitragspunkte
    es wurde mal gepostet das der shop ein eigenes Design haben soll hier nochmal der link hab nochmal hochgeladen.

    chathost.de/test/BootstrapShopFreeWebsiteTemplate-Free-CSS.com.zip


    Habe mein shop zurzeit so heiko-schulze9.de/shop/
    0 Mitglieder finden den Beitrag gut.
  26. #26
    User Pic
    zillo Mitglied
    Registriert seit
    16.03.2023
    Beiträge
    78
    Beitragswertungen
    5 Beitragspunkte
    hallöchen wollte mal wieder bilder im shop stellen zum verkauf und habe mitbekommen das mann bei Tage nur eine zahl eingeben kann. Ja kann zumbeispiel nicht " 1-3 " Tage schreiben sondern nur " 1 " Tag posten kann mann das ändern? und wie sieht es nun mit den Design aus?

    Schreibe schon mal danke
    0 Mitglieder finden den Beitrag gut.
  27. #27
    User Pic
    Slipi ilch.de Design
    Registriert seit
    19.01.2018
    Beiträge
    938
    Beitragswertungen
    117 Beitragspunkte
    Hallo Zillo

    Ilch hatt auf der ToDo-Liste "Migration von Bootstrap3 auf Bootstrap5". Daran wird gerade unter anderem gearbeitet. Daher habe ich die Bearbeitung des Layout bis zur vollendung der Migration still gelehgt.

    Durch die Umstellung von Bootstrap3 auf Bootsrap5, müssen wir alle Module sowie Layouts neu bearbeiten. Für die Umstellung euer Layouts, habe ich vor eine Dokumentation zu eröffnen gegebenfalls auch ein YouTube Video.
    Genaue Infos zum Stand usw kann ich nichts sagen, sowie auch den zeitpunkt der fertigstellung bzw Update.

    Slipi
    0 Mitglieder finden den Beitrag gut.
  28. #28
    User Pic
    zillo Mitglied
    Registriert seit
    16.03.2023
    Beiträge
    78
    Beitragswertungen
    5 Beitragspunkte
    ok dann mus ich halt noch warten. Aber jetzt habe ich ein neues Problem. meine seite läuft über und im Shopmodul steht "Es scheint als würden Sie diesen Online-Shop unverschlüsselt betreiben. Da bei einem Online-Shop zwangsläufig vertrauenswürdige Daten übertragen werden, wird dringend empfohlen, dass Sie HTTPS nutzen."

    wie kann ich das jetzt entfernen? da ich ja https habe.
    0 Mitglieder finden den Beitrag gut.
  29. #29
    User Pic
    blackcoder Entwickler
    Registriert seit
    22.05.2014
    Beiträge
    2.278
    Beitragswertungen
    356 Beitragspunkte
    Server vernünftig einrichten oder per .htaccess die nötigen Änderungen vornehmen. Die Meldung kommt, wenn in der Adresse kein "https" ist. Deine Seite kann auch über HTTP abgerufen werden.
    0 Mitglieder finden den Beitrag gut.
  30. #30
    User Pic
    BlackRomeo Moderator
    Registriert seit
    31.01.2014
    Beiträge
    274
    Beitragswertungen
    27 Beitragspunkte
    ZitatZitat geschrieben von zillo
    ok dann mus ich halt noch warten. Aber jetzt habe ich ein neues Problem. meine seite läuft über und im Shopmodul steht "Es scheint als würden Sie diesen Online-Shop unverschlüsselt betreiben. Da bei einem Online-Shop zwangsläufig vertrauenswürdige Daten übertragen werden, wird dringend empfohlen, dass Sie HTTPS nutzen."

    wie kann ich das jetzt entfernen? da ich ja https habe.


    am besten bei der SSL Zertifikat HSTS Aktivieren dann leiter er Automatisch auf HTTPS von HTTP um.
    Vorrausgesetzt du hast ein Gültiges SSL Zertifikat von Let´s Encrypt oder einem Anbieter deiner Wahl.


    Zuletzt modifiziert von BlackRomeo am 16.09.2023 - 19:57:04
    | SchlueppaTv Twitch Streamer |
    | www.twitch.tv/schlueppatv |

    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Module und Modifikationen

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten