Ergebnis 1 bis 9 von 9

Thema: Isotope2 - Modul Vergangene Bestellungn Produkt ausgeben

  1. #1
    Contao-Nutzer
    Registriert seit
    19.12.2013.
    Beiträge
    96

    Standard Isotope2 - Modul Vergangene Bestellungn Produkt ausgeben

    Guten Abend,

    aktuell gibt das Modul ja nur einige Sachen aus, allerdings würde ich auch gerne den Namen und evtl. sogar die dazugehörigen Varianten des bestellten Artikels ausgeben.
    Ist das möglich, wenn ja wie ?

    Praktisch wie im Backend die Bestelldetails unter Bestellungen.
    Geändert von geheimgirl (03.01.2014 um 19:00 Uhr)

  2. #2
    Contao-Fan Avatar von k-webdesign
    Registriert seit
    07.06.2010.
    Ort
    Karlsruhe
    Beiträge
    651
    Partner-ID
    5911
    User beschenken
    Wunschliste

    Standard

    in der 1.4 ging das definitiv, bei meinem 2.0-shop bin ich noch nicht so weit. kann mir aber nicht vorstellen, dass es rausgefallen ist.

    hier ein screen aus einer bestellhistorie aus einem meiner 1.4-shops:
    Bildschirmfoto 2014-01-03 um 21.27.33.png
    Bildschirmfoto 2014-01-03 um 21.27.54.png

  3. #3
    Contao-Fan Avatar von k-webdesign
    Registriert seit
    07.06.2010.
    Ort
    Karlsruhe
    Beiträge
    651
    Partner-ID
    5911
    User beschenken
    Wunschliste

    Standard

    Du siehst nur eine Liste mit Bestelldatum, Nummer, Gesamt und Status, richtig? Dann hast du die Konfiguration nicht richtig bzw. vollständig gemacht. Habs eben in meinem neuen Shop überprüft, da geht alles.

    Also, folgende Vorgehensweise:
    - Du brauchst 2 Seiten, eine für die Bestellhistorie und eine für die Details dieser speziellen Bestellung. Letztere fehlt dir sicherlich.
    - Leg die 2 Module an: Vergangene Bestellungen, Bestellungsdetails
    - In "Vergangene Bestellungen" stellst du die Weiterleitungsseite "Bestellungsdetails" ein
    - In den Artikeln das jeweilige Modul auf der richtigen Seite einbinden, also das Modul "Vergangene Bestellungen" auf der Seite "Vergangene Bestellungen", usw.

    Jetzt erscheint auch der Link "Details sehen" hinter jeder Bestellung der Liste.

  4. #4
    Contao-Nutzer
    Registriert seit
    19.12.2013.
    Beiträge
    96

    Standard

    Vielen Dank für deine super Antwort.
    Darauf muss man erstmal kommen, aber genau das wars

    TipTop

    Wäre es nun noch möglich den Link Details mit dem Namen des bestellten Produktes zu ersetzen ?

  5. #5
    Contao-Fan Avatar von k-webdesign
    Registriert seit
    07.06.2010.
    Ort
    Karlsruhe
    Beiträge
    651
    Partner-ID
    5911
    User beschenken
    Wunschliste

    Standard

    gerne

    das geht sicherlich, bin nur zu schlecht in praktischem php, ich kenne immer nur den theoretischen dazu müsstest du am template herumbasteln und dir an der stelle des linkaufrufs statt der sprachvariable "details anzeigen" dann die variable heraussuchen, die den namen des produktes enthält. die variable findest du sicher irgendwo in nem template bzw. spätestens in dem für die bestellungsdetails

  6. #6
    Contao-Nutzer
    Registriert seit
    19.12.2013.
    Beiträge
    96

    Standard

    Ok da muss ich mal schauen.

    Dass array $order beinhaltet auf jedenfall schonmal nichts in Bezug auf das bestellte Produkt

  7. #7
    Contao-Fan Avatar von k-webdesign
    Registriert seit
    07.06.2010.
    Ort
    Karlsruhe
    Beiträge
    651
    Partner-ID
    5911
    User beschenken
    Wunschliste

    Standard

    wo ziehst du denn ein array her? in welchem template schaust du?

  8. #8
    Contao-Nutzer
    Registriert seit
    19.12.2013.
    Beiträge
    96

    Standard

    Zitat Zitat von k-webdesign Beitrag anzeigen
    wo ziehst du denn ein array her? in welchem template schaust du?
    im template mod_order_history kannst du dir das array ausgeben lassen.

    PHP-Code:
    <?php
    echo '<pre>'print_r($order); echo '</pre>'
    ?>

  9. #9
    Contao-Fan Avatar von k-webdesign
    Registriert seit
    07.06.2010.
    Ort
    Karlsruhe
    Beiträge
    651
    Partner-ID
    5911
    User beschenken
    Wunschliste

    Standard

    nein, nein. die $order bezieht sich eher auf deine gesamte bestellung. schau in dem modul für die bestellungsdetails, das findest du wenn du im modul schaust, welches template verwendet wird: das iso_collection-default. also legst du dir davon eine kopie an und da suchst du dann nach etwas, das aussieht wie ein aufruf des produktnamens. z.b.
    HTML-Code:
    <a href="<?php echo $item['href']; ?>"><?php echo $item['name']; ?></a>
    , versuch also mal <?php echo $item['name']; ?> in anstatt dem "details anzeigen" zu setzen und schau, was dabei rauskommt.

Aktive Benutzer

Aktive Benutzer

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

Lesezeichen

Lesezeichen

Berechtigungen

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