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: "Multibuy für Attribute" für modified eCommerce Shopsoftware v1.03

    jansen-gs

    • Neu im Forum
    • Beiträge: 32
    Nun habe ich ein weiteres Problem.
    multibuy_listing_total.html

    wird bei Kundengruppen korrekt angezeigt.

    Nur bei der Gruppe Gast wird sie nicht korrekt angezeigt.

    Alle Gruppen sind mit Berechtigung zu multibuy ausgestattet.

      [ Für Gäste sind keine Dateianhänge sichtbar ] [ Für Gäste sind keine Dateianhänge sichtbar ]

    sportstourer

    • Fördermitglied
    • Beiträge: 172
    • Geschlecht:
    Hallo,gibt es ein Modul wie in folgendem Bild wo ich in einem kleinen Fenster mehrere Farben pro Artikel anlegen kann? Ich weiß nicht wie das Modul "Multibuy" auschaut! Gibt es Alternativen zu Multibuy? Wo steckt der aktuellste Link für "Multibuy"? Mit freundlichem Gruß, Michael

      [ Für Gäste sind keine Dateianhänge sichtbar ]

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    Was du meinst sind Attribute bzw. Artikelmerkmale und das ist im Shop schon vorgesehen. Vielleicht schaust du mal ins Handbuch rein.

    Grüße

    Torsten

    starfish2001

    • Neu im Forum
    • Beiträge: 2
    Vielen Dank für dieses tolle Modul, genau dieses hatte ich gesucht.

    Mir fehlt jetzt nur noch die Möglichkeit, dass man auch kleine Bilder mit Multibuy anzeigen lassen kann, also quasi eine Symbiose aus "Multibuy für Attribute" und "Attribute mit Grafiken".

    Ich habe durch die Suche leider bisher nichts dergleichen gefunden. Gibt es da etwas passendes oder kann mir einer von Euch da weiterhelfen?

    LG Florian

    PS: Im Anhang habe ich noch ein Bild. Ich würde gerne vor den Farbnamen die entsprechenden Bilder einfügen.

    starfish2001

    • Neu im Forum
    • Beiträge: 2
    Kann mir denn niemand weiterhelfen?
    Ich wäre auch bereit den nötigen Aufwand für das Programmieren, falls es bisher noch keine entsprechende Lösung gibt, zu honorieren.

    bige

    • Mitglied
    • Beiträge: 181
    Hallo,

    tolles Modul und wieder was Feines in Richtung Usability.
    Hat jemand einen Ansatz wie man leere Mengenfelder abfängt.
    Standardmäßig sind die ja leer bzw. Null (Ich weiss ist nicht das geliche hat aber den gleichen Effekt)
    Schiesst der Kunde nun ab ist nichts im Korb.
    Optimal wäre dann ein Highlight der Multibux mit nem Hinweis das man eine Menge eingeben muss.

    So long
    Andi

    bige

    • Mitglied
    • Beiträge: 181
    Hallo hab's mit meinen bescheidenen PHP Kenntnissen hinbekommen:

    Setze ich innerhalb des neuen Block für die Multiattribute folgendes:

    Zeile 41 nach dem Setzen von $goto:

    Code: PHP  [Auswählen]
    $gotoinfo = FILENAME_PRODUCT_INFO;

    Zeile 114 nach Initialisierung des Counter:

    Code: PHP  [Auswählen]
    $qtytmp = false;

    Zeile 127 vor dem Scvhreiben in die Session:

    Code: PHP  [Auswählen]
    if ($qty != "" && $qty != 0)
                                    {
                                            $qtytmp = true;                                
                                    }

    Den abschließenden redirect des ganzen Add_Product Blocks habe ich in eine If Abfrage gepackt:

    Code: PHP  [Auswählen]
    if ($qtytmp == true)
                                    {                                      
                                            xtc_redirect(xtc_href_link($goto, 'products_id=' . (int) $_POST['products_id'] . '&' . xtc_get_all_get_params($parameters)));
                                    }
                            else
                            {
                                    xtc_redirect(xtc_href_link($gotoinfo, 'products_id=' . (int) $_POST['products_id'] . '&action=emptyqty'));
                            }
                            break;

    Damit springt er jetzt, wenn keines der Inputfelder einen Wert größer Null beinhaltet wieder auf die Produktseite zurück mit dem URL Parameter action=emptyqty

    Mit dem Parameter kann ich nun in der "/includes/modules/product_info.php" entsprechende Hinweise ausgeben:

    Code: PHP  [Auswählen]
    if($_GET['action'] == "emptyqty")
                                    {                              
                                            echo "Fehlertext";                              }

    Wenn das hier totaler Unsinn ist oder Crashs verursacht die ich nicht bedacht habe, dann immer her mit der Kritik.
    Bei mir geht's jedenfalls wunderbar. (Version 1.05 SP1a)

    So long
    Andi

    bige

    • Mitglied
    • Beiträge: 181
    Nachtrag:

    Die Änderungen müssen in der "cart_actions.php" aus dem Multiattribut Paket gemacht werden.

    So long
    Andi

    bige

    • Mitglied
    • Beiträge: 181
    Nachtrag des Nachtrags:

    Die Fehleranzeige habe ich so gelöst:

    In der neuen "products_attributes.php" Zeile 126 nach den beiden anderen assigns:

    Code: PHP  [Auswählen]
    if($_GET['action'] == "emptyqty")
            {
                    $module_smarty->assign('QTYERROR', "class='qtyerror'");
            }

    Den Tag gebe ich nun im Template für die Multi Otionen im obersten Container aus (im Paket ist das die oberste Tabelle).

    Damit ist das Ding rund

    mp4fritz

    • Neu im Forum
    • Beiträge: 14
    • Geschlecht:
    Hallo,

    ich glaube ich sehe vor lauer Bäumen den Wald nicht mehr.
    Ich habe in meinem Shop das Multibuy-Modul eingebaut, es funktioniert auch prächtig. :)

    Eine Sache würde ich aber gerne ändern und zwar die Schritte in der die Ampel von grün bis rot springt.

    Da wir sehr teure Artikel vertreiben haben wir meist nur 5 Teile am Lager, da ist aber die Ampel schon auf Orange, ich hätte aber gerne folgendes.

    0 Stück am Lager  -- ROT
    1 Stück am Lager  -- ORANGE
    2-5 Stück am Lager  -- GRÜN

    Leider finde ich die Einstellung nicht wo das hinterlegt ist.
    Kann mir hier jemand weiterhelfen?!

    Danke und Gruß
    Holger

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    Lies bitte die Anleitung, dort steht es genau beschrieben, wie die Schwellenwerte anzupassen sind! :!:

    Grüße

    Torsten

    mp4fritz

    • Neu im Forum
    • Beiträge: 14
    • Geschlecht:
    Danke,
    da hatte ich doch glatt die einfachste Variante übersehen... einfach mal die Anleitung zu lesen.  :datz:

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    Besser spät als nie! ;-)

    Grüße

    Torsten

    bige

    • Mitglied
    • Beiträge: 181
    Hallo,

    ich klinke mich hier noch einmal ein.
    Hat noch jemand das Phänomen, dass mit diesem Modul in der URL die product_id doppelt geschrieben wird?

    Nach dem Einfügen in den Warenkorb, welchen ich nicht sofort Anzeige nach dem Klick, sieht die URL so aus: product_info.php?products_id=20&products_id=20

    Das kommt wohl von diesem Block hier in der "cart_actions.php":

    Code: PHP  [Auswählen]
    if (DISPLAY_CART == 'true') {
                    $goto = FILENAME_SHOPPING_CART;
                    $parameters = array (
                            'action',
                            'cPath',
                            'products_id',
                            'pid'
                    );
            } else {
                    $goto = basename($PHP_SELF);
                    if ($_GET['action'] == 'buy_now') {
                            $parameters = array (
                                    'action',
                                    'pid',
                                    'products_id',
                                    'BUYproducts_id'
                            );
                    } else {
                            $parameters = array (
                                    'action',
                                    'pid',
                                    'BUYproducts_id',
                                    'info'
                            );
                    }
            }

    Ansonsten funktioniert das auch mit meinen Erweiterungen echt gut.

    So long
    Andi

    ipassions

    • Neu im Forum
    • Beiträge: 1
    Hallo,
    ich bin neu bei modified eCommerce Shopsoftware und mache so gerade meine Erfahrungen. Nun interessiere ich mich sehr für das Multibuy Modul, da ich das ganz gerne bei meinem Bruder "Pizzeria Lieferservice" einbauen. Nun sieht es aber so aus, dass ich eigentlich das Modul mit kleinen Kästchen zum anhaken haben wollen würde und dass der Kunde dann einfach mehrere dazu buchbare Optionen Beläge wählt.
    Habt ihr eine Idee, wie ich das realisiere? Muss dazu sagen, bin nicht soo gut in PHP und Co.
    danke