Ergebnis 1 bis 11 von 11

Thema: Download link nach Bestellung

  1. #1
    Contao-Fan Avatar von syncgw
    Registriert seit
    17.07.2012.
    Beiträge
    313

    Frage Download link nach Bestellung

    Hei,

    hab's soweit in der test-installtion hin bekommen:

    - Benutzer muss sich registrieren
    - Benutzer bestellt, contao zeigt order history an (link nicht aktiv -> so soll es sein!)
    - ich gehe ins admin und setze order auf completed
    - Im frontend browser reload gedrückt, link ist da und aktiv -> gut so!

    dann aber mein problem:

    - benutzer meldet sich ab und wieder an
    - zeige order historie an, da ist aber kein link mehr zum download *schnüff*, nur die reinen bestelldaten

    Wie kann ich denn dem Kunden seinen download-link anzeigen lassen?

    Noch ein zweites Problem: Verzeichnis geschützt (im Dateimaneger), user ist NICHT angemeldet; Direkter Link funktioniert trotzdem. Ist das so gewünscht/gedacht?
    Geändert von syncgw (27.07.2012 um 15:11 Uhr)
    __________________________________________
    Live long and prosper
    Florian

    Spenden GitHub

  2. #2
    Contao-Urgestein Avatar von KATgirl
    Registriert seit
    31.03.2010.
    Ort
    Marburg
    Beiträge
    1.579
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Du musst die erlaubte Anzahl an Downloads hochsetzen, sonst darf der Kunde das ganze ja nur einmal runterladen ;-)
    - GitHub
    - Kontaktanfragen

    "Ein Lächeln ist die kürzeste Entfernung zwischen zwei Menschen." Victor Borge

  3. #3
    Contao-Fan Avatar von syncgw
    Registriert seit
    17.07.2012.
    Beiträge
    313

    Standard

    Merci für die schnelle Antwort!

    Hab ich mal ausprobiert (obwohl da steht, dass 0=unendlich ist), also auf 9999 gesetzt. Geht nicht. Erscheint immer nur vom Modul (nach ab- und anmelden):

    Code:
    Order date 	Quantity 	Order Subtotal: 	Status 	 
    2012-07-27 	1 		€ 1,00 			Complete
    Okay... vielleicht nur bei neuen orders.. Also neue Order und es erscheint das Selbe...
    __________________________________________
    Live long and prosper
    Florian

    Spenden GitHub

  4. #4
    Contao Core-Team
    Association Vorstand
    Avatar von andreas.schempp
    Registriert seit
    15.06.2009.
    Ort
    Lyss
    Beiträge
    5.673
    Partner-ID
    8667
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Es gibt zwei Module, die Bestellliste und die Bestelldetails. Die Downloads sind nur im Bestelldetails-Modul drin. Wenn du im -listenmodul die Weiterleitungsseite konfigurierst, erscheint der Link
    terminal42 gmbh
    Wir sind Contao Premium-Partner! Für Modulwünsche oder Programmierungen kannst du uns gerne kontaktieren.
    Hilfe für Isotope eCommerce kann man auch kaufen: Isotope Circle

  5. #5
    Contao-Fan Avatar von syncgw
    Registriert seit
    17.07.2012.
    Beiträge
    313

    Standard

    Hallo Andreas,

    habe ich auch schon ausprobiert und bekomme als Meldung ausgegeben

    Code:
    The requested order was not found.
    Hier meine Modul-Konfiguration: sshot-1.png

    Nachtrag:
    Contao 2.11.5

    Erweiterungen:
    Code:
    ajax 	1.1.3 stable 	8 
    autoregistration 	1.2.0 stable 	7 	
    avatar 	1.0.1 stable 	34 	
    changelanguage 	2.0.3 stable 	7 	
    conditionalselectmenu 	1.1.2 stable 	13 	
    cron 	1.1.0 stable 	18 	
    dcawizard 	1.2.1 stable 	5 	
    downloadarchive 	2.0.0 rc1 	8 	
    geshi 	1.0.8 stable 	29 	
    helpdesk 	1.3.10 stable 	33 	
    isotope 	1.3.4 stable 	6 	
    isotope_eutax 	0.1.0 beta1 	6 	
    isotope_germanize 	0.1.0 beta1 	6 	
    isotope_multilingual 	1.3.4 stable 	3 	
    MultiTextWizard 	1.1.3 stable 	5 	
    recaptcha 	0.7.1 stable 	7 	
    tablelookupwizard 	1.3.3 stable 	6
    Geändert von syncgw (28.07.2012 um 17:31 Uhr)
    __________________________________________
    Live long and prosper
    Florian

    Spenden GitHub

  6. #6
    Contao-Fan Avatar von syncgw
    Registriert seit
    17.07.2012.
    Beiträge
    313

    Standard

    Hab da mal noch tiefer gegraben.

    Problem in ModuleIsotopeOrderDetails.php:

    versucht da in 89:
    Code:
    if (!$objOrder->findBy('uniqid', $this->Input->get('uid')))
    Geht nicht, da:

    Code:
    object(Input)#4 (2) {
      ["arrCache":protected]=>
      array(1) {
        ["cookieEncoded"]=>
        array(2) {
          ["FE_USER_AUTH"]=>
          string(40) "***"
          ["BE_USER_AUTH"]=>
          string(40) "***"
        }
      }
      ["blnMagicQuotes":protected]=>
      bool(false)
    }
    Liegt wohl an der Contao version *schnüff*
    __________________________________________
    Live long and prosper
    Florian

    Spenden GitHub

  7. #7
    Contao Core-Team
    Association Vorstand
    Avatar von andreas.schempp
    Registriert seit
    15.06.2009.
    Ort
    Lyss
    Beiträge
    5.673
    Partner-ID
    8667
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Deine Fehlersuche ist leider falsch. Steht denn in deiner URL eine "uniqid" ?
    terminal42 gmbh
    Wir sind Contao Premium-Partner! Für Modulwünsche oder Programmierungen kannst du uns gerne kontaktieren.
    Hilfe für Isotope eCommerce kann man auch kaufen: Isotope Circle

  8. #8
    Contao-Fan Avatar von syncgw
    Registriert seit
    17.07.2012.
    Beiträge
    313

    Standard

    Hallo,

    nein keine "uniqid" im "$this" oder "$objOrder" Objekt. In der URL selber steht "[host]/index.php/update-user-data-en.html" da ich das mal da eingebaut habe.

    Code:
    ["Environment":protected]=>
      object(Environment)#3 (1) {
        ["arrCache":protected]=>
        array(11) {
          ["ip"]=>
          string(12) "192.168.55.1"
          ["requestUri"]=>
          string(38) "/ct/index.php/update-user-data-en.html"
          ["request"]=>
          string(34) "index.php/update-user-data-en.html"
          ["httpXForwardedHost"]=>
          string(0) ""
          ["ssl"]=>
          bool(false)
          ["httpHost"]=>
          string(3) "jam"
          ["url"]=>
          string(10) "http://jam"
          ["base"]=>
          string(14) "http://jam/ct/"
          ["scriptName"]=>
          string(13) "/ct/index.php"
          ["script"]=>
          string(9) "index.php"
          ["httpReferer"]=>
          string(14) "http://jam/ct/"
        }
      }
    __________________________________________
    Live long and prosper
    Florian

    Spenden GitHub

  9. #9
    Contao Core-Team
    Association Vorstand
    Avatar von andreas.schempp
    Registriert seit
    15.06.2009.
    Ort
    Lyss
    Beiträge
    5.673
    Partner-ID
    8667
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Dann hast du im Modul "Bestellhistory" keine Detailseite angegeben, und nicht auf einen "Detail anzeigen" Link geklickt.
    terminal42 gmbh
    Wir sind Contao Premium-Partner! Für Modulwünsche oder Programmierungen kannst du uns gerne kontaktieren.
    Hilfe für Isotope eCommerce kann man auch kaufen: Isotope Circle

  10. #10
    Contao-Fan Avatar von syncgw
    Registriert seit
    17.07.2012.
    Beiträge
    313

    Fehler

    HuiiiI!

    Super Cool! Da muss man aber erst mal drauf kommen:

    Order-History muss eine Weiterleitungsseite haben, auf der ein Order-Details Modul ist.

    Danke für den Tipp!
    __________________________________________
    Live long and prosper
    Florian

    Spenden GitHub

  11. #11
    Alter Contao-Hase Avatar von haendersonfox
    Registriert seit
    22.05.2012.
    Beiträge
    1.057

    Standard

    hallo in die runde,

    kann mir das jemand genauer erklären, mit dem download-link nach der bestellung und nur einmal downloadbar?

    ich danke euch.

    lg. alex

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •