Seite 1 von 4 123 ... LetzteLetzte
Ergebnis 1 bis 10 von 32

Thema: Anzeige des Lagerbestandes bei der Attributauswahl und nicht lagernde ausblenden

  1. #1
    Padawan Stufe I Avatar von Obersack
    Registriert seit
    30.12.2010
    Beiträge
    72
    Themen
    14
    DANKE
    13
    Erhaltene Danke: 0

    Frage Anzeige des Lagerbestandes bei der Attributauswahl und nicht lagernde ausblenden

    Hallo, habe ein Problem, und zwar hätte ich auf der Artikeldetailseite gerne angezeigt, welche Variante eines Produkts ausverkauft bzw. nur noch in geringer Stückzahl vorhanden sind. dazu habe ich "Attributes by stock" installiert. Leider zeigt es jetzt aber nur im Warenkorb an, wenn ein Produkt in der gewünschten Variante nicht mehr vorhanden ist, ich hätte aber gerne, dass das bereits auf der Seite wo die detaillierte Beschreibung ist ersichtlich wird.
    Auch die Lieferampel die ich zu diesem Zweck installiert habe, wird bei mir nicht angezeigt. Ich finde leider auch nicht heraus, woran es liegt. Egal was ich unter "Artikelliste" - "Lieferampel anzeigen" angebe, sie wird nirgends angezeigt.....
    Falls es leichter ist den Fehler zu finden bei der Einsicht des Shops bitte mal kurz anfragen, habe ihn momentan im Wartungsmodus, weil er ja noch nicht fertig ist...

  2. #2
    Jedi-Ritter Avatar von webchills
    Registriert seit
    30.10.2004
    Ort
    Österreich
    Beiträge
    6.080
    Themen
    85
    DANKE
    3
    Erhaltene Danke: 958

    Cool

    @ Anzeige des Lagerbestands bei den Attributen und Ausblenden nicht lagernder Varianten
    Ist in Stock by Attributes nicht integriert, daher ist das kein Fehler, dass das nur im Warenkorb erscheint.

    Mit folgenden Änderungen lässt sich das aber leicht einbauen (geposteter Code bezieht sich auf Zen Cart 1.5.4)

    1) includes/modules/attributes.php

    Ändere ca. Zeile 76 von:
    Code:
    $sql = "select pov.products_options_values_id,
                            pov.products_options_values_name,
                            pa.*
                  from      " . TABLE_PRODUCTS_ATTRIBUTES . " pa, " . TABLE_PRODUCTS_OPTIONS_VALUES . " pov
                  where     pa.products_id = '" . (int)$_GET['products_id'] . "'
                  and       pa.options_id = '" . (int)$products_options_names->fields['products_options_id'] . "'
                  and       pa.options_values_id = pov.products_options_values_id
                  and       pov.language_id = '" . (int)$_SESSION['languages_id'] . "' " .
                    $order_by;
    auf:
    Code:
    $sql= "SELECT  pov.products_options_values_id,
                                pov.products_options_values_name,
                                pa.*,
                                pwas.*
                    FROM   " . TABLE_PRODUCTS_OPTIONS_VALUES . " pov, " . TABLE_PRODUCTS_ATTRIBUTES . " pa LEFT JOIN " . TABLE_PRODUCTS_WITH_ATTRIBUTES_STOCK . " pwas ON pwas.stock_attributes = pa.products_attributes_id
                    WHERE   pa.products_id = '" . (int)$_GET['products_id'] . "'
                       and    pa.options_id = '" . (int)$products_options_names->fields['products_options_id'] . "'
                    and    (pwas.quantity > 0 or pwas.quantity IS NULL)
                      and    pa.options_values_id = pov.products_options_values_id
                     and       pov.language_id = '" . (int)$_SESSION['languages_id'] . "' " .
                    $order_by;
    Ändere ca. Zeile 105

    von:

    Code:
    $products_options_array[] = array('id' => $products_options->fields['products_options_values_id'],
    'text' => $products_options->fields['products_options_values_name']);
    auf:

    Code:
    if ($products_options->fields['attributes_display_only'] == 1) {
    $products_options_array[] = array('id' => $products_options->fields['products_options_values_id'],
    'text' => $products_options->fields['products_options_values_name']);
    } else {
    $products_options_array[] = array('id' => $products_options->fields['products_options_values_id'],
    'text' => $products_options->fields['products_options_values_name'] . ' [' . $products_options->fields['quantity'] . ' '. TEXT_ATTRIBUTES_PIECES . ']');   
    }
    Ändere ca. Zeile 181 von:
    Code:
    if ($products_options_names->fields['products_options_type'] == PRODUCTS_OPTIONS_TYPE_FILE or $products_options_names->fields['products_options_type'] == PRODUCTS_OPTIONS_TYPE_TEXT or $products_options_names->fields['products_options_type'] == PRODUCTS_OPTIONS_TYPE_CHECKBOX or $products_options_names->fields['products_options_type'] == PRODUCTS_OPTIONS_TYPE_RADIO or $products_options->RecordCount() == 1 or $products_options_names->fields['products_options_type'] == PRODUCTS_OPTIONS_TYPE_READONLY) {
    $products_options_value_id = $products_options->fields['products_options_values_id'];
    if ($products_options_names->fields['products_options_type'] != PRODUCTS_OPTIONS_TYPE_TEXT and $products_options_names->fields['products_options_type'] != PRODUCTS_OPTIONS_TYPE_FILE) {
    $products_options_details = $products_options->fields['products_options_values_name'];
    } else {
    // don't show option value name on TEXT or filename
     $products_options_details = '';
    }
    if ($products_options_names->fields['products_options_images_style'] >= 3) {
    $products_options_details .= $products_options_display_price . ($products_options->fields['products_attributes_weight'] != 0 ? '<br />' . $products_options_display_weight : '');
    $products_options_details_noname = $products_options_display_price . ($products_options->fields['products_attributes_weight'] != 0 ? '<br />' . $products_options_display_weight : '');
    } else {
    $products_options_details .= $products_options_display_price . ($products_options->fields['products_attributes_weight'] != 0 ? '  ' . $products_options_display_weight : '');
    $products_options_details_noname = $products_options_display_price . ($products_options->fields['products_attributes_weight'] != 0 ? '  ' . $products_options_display_weight : '');
    }
    }
    auf:
    Code:
    if ($products_options_names->fields['products_options_type'] == PRODUCTS_OPTIONS_TYPE_FILE or $products_options_names->fields['products_options_type'] == PRODUCTS_OPTIONS_TYPE_TEXT or $products_options_names->fields['products_options_type'] == PRODUCTS_OPTIONS_TYPE_CHECKBOX or $products_options_names->fields['products_options_type'] == PRODUCTS_OPTIONS_TYPE_RADIO or $products_options->RecordCount() == 1 or $products_options_names->fields['products_options_type'] == PRODUCTS_OPTIONS_TYPE_READONLY) {
          $products_options_value_id = $products_options->fields['products_options_values_id'];
          if ($products_options_names->fields['products_options_type'] != PRODUCTS_OPTIONS_TYPE_TEXT and $products_options_names->fields['products_options_type'] != PRODUCTS_OPTIONS_TYPE_FILE) {
    // stock by attributes show quantity
    if ($products_options->fields['attributes_display_only'] == 0){
           $products_options_details = $products_options->fields['products_options_values_name'] . ' [' . $products_options->fields['quantity'] . ' '. TEXT_ATTRIBUTES_PIECES . ']';
         } 
         
         if ($products_options->fields['attributes_display_only'] == 1){
             
             $products_options_details = $products_options->fields['products_options_values_name'];
          } else {
           // don't show option value name on TEXT or filename
           $products_options_details = '';
          }
    
      }
    }
          if ($products_options_names->fields['products_options_images_style'] >= 3) {
           $products_options_details .= $products_options_display_price . ($products_options->fields['products_attributes_weight'] != 0 ? '<br />' . $products_options_display_weight : '');
    // stock by attributes show quantity
    if ($products_options->fields['attributes_display_only'] == 0){
           $products_options_details_noname = ' [' . $products_options->fields['quantity'] . ' '. TEXT_ATTRIBUTES_PIECES . '] ' . $products_options_display_price . ($products_options->fields['products_attributes_weight'] != 0 ? '<br />' . $products_options_display_weight : '');
         } 
         
         if ($products_options->fields['attributes_display_only'] == 1){
             $products_options_details_noname = $products_options_display_price . ($products_options->fields['products_attributes_weight'] != 0 ? '<br />' . $products_options_display_weight : '');
          } else {
           $products_options_details .= $products_options_display_price . ($products_options->fields['products_attributes_weight'] != 0 ? '' . $products_options_display_weight : '');
           
    // stock by attribute show quantity
    if ($products_options->fields['attributes_display_only'] == 0){
           $products_options_details_noname = ' [' . $products_options->fields['quantity'] . ' '. TEXT_ATTRIBUTES_PIECES . '] ' . $products_options_display_price . ($products_options->fields['products_attributes_weight'] != 0 ? '' . $products_options_display_weight : '');
         } else {
             $products_options_details_noname = $products_options_display_price . ($products_options->fields['products_attributes_weight'] != 0 ? '  ' . $products_options_display_weight : '');
    }
          
         }
       }
    Für die geänderte Datei dann das Override System nutzen und hochladen nach:
    includes/modules/DEINTEMPLATE

    2) Für die Anzeige der Stückzahl ist eine neue Sprachdefinition eingebaut worden: TEXT_ATTRIBUTES_PIECES
    Die noch anlegen in:
    includes/languages/german/DEINTEMPLATE/product_info.php
    z.B.
    Code:
    define('TEXT_ATTRIBUTES_PIECES','Stück verfügbar');
    Falls auch englisch aktiv ist:
    includes/languages/english/DEINTEMPLATE/product_info.php
    Code:
    define('TEXT_ATTRIBUTES_PIECES','pieces available');
    Nach diesen Änderungen erscheint neben jedem Attribut, das einen Lagerbestand mit Stock by Attributes hat, in eckigen Klammern der aktuelle Bestand, sowohl bei Radiobuttons als auch bei Dropdowns:
    z.B.
    grün [10 Stück verfügbar]
    Ist der Lagerbestand eines Attributes 0, dann wird es in der Auswahl nicht mehr angezeigt.

    Bei Attrributwerten, die als "nur zur Darstellung" markiert sind, z.B. "Bitte wählen Sie" wird kein Lagerbestandstext angezeigt.

    Wenn mit einem Attribut "Bitte wählen Sie" gearbeitet wird, das nur nur Darstellung benötigt eingestellt ist, sollte dieses Spezialattribut in Stock by Attributes aber erst gar keinen Lagerbestand bekommen, da der sinnlos wäre.

    Mit folgender Änderung in DEINADMIN/includes/classes/products_with_attributes_stock.php wird ein nur zur Ansicht eingestelltes Attribut beim Zuweisen der Lagerbestände in Stock by Attributes gar nicht erst angeboten:

    ca. Zeile 10 ändern von:
    Code:
                $query = '    select 
                                patrib.products_attributes_id, patrib.options_values_price, patrib.price_prefix,
                                 popt.products_options_name, pval.products_options_values_name
                             from '.TABLE_PRODUCTS_ATTRIBUTES.' as patrib, '.TABLE_PRODUCTS_OPTIONS.' as popt, '.TABLE_PRODUCTS_OPTIONS_VALUES.' as pval
                             where
                                 patrib.products_id = "'.$products_id.'" AND patrib.options_id = popt.products_options_id
                                 AND popt.language_id = "'.$languageId.'" and popt.language_id = pval.language_id
                                and patrib.options_values_id = pval.products_options_values_id';
    auf:
    Code:
    $query = '    select 
                                patrib.products_attributes_id, patrib.options_values_price, patrib.price_prefix, patrib.attributes_display_only,
                                 popt.products_options_name, pval.products_options_values_name
                             from '.TABLE_PRODUCTS_ATTRIBUTES.' as patrib, '.TABLE_PRODUCTS_OPTIONS.' as popt, '.TABLE_PRODUCTS_OPTIONS_VALUES.' as pval
                             where
                                 patrib.products_id = "'.$products_id.'" AND patrib.options_id = popt.products_options_id AND patrib.attributes_display_only = 0
                                 AND popt.language_id = "'.$languageId.'" and popt.language_id = pval.language_id
                                and patrib.options_values_id = pval.products_options_values_id';
    Geändert von webchills (05.07.2015 um 11:54 Uhr) Grund: Änderung für nur zur Ansicht markierte Attribiute aktualisiert
    !!! kostenloser Support ausschließlich im Forum - Nicht per Email, nicht per Telefon und nicht per PM !!!

  3. Folgender User sagt Danke zu webchills für den nützlichen Beitrag:

    NascarFan (05.07.2015)

  4. #3
    Padawan Stufe I Avatar von Obersack
    Registriert seit
    30.12.2010
    Beiträge
    72
    Themen
    14
    DANKE
    13
    Erhaltene Danke: 0
    Erstellt von

    Standard Hmmm...

    Irgendwas hab ich falsch gemacht, jetzt sind die Auswahlfelder für die Varianten leer... Habe die attributes.php wie beschrieben abgeändert und in den Ordner includes/modules/MEINTEMPLATE eingefügt, die "original Datei" unter includes/modules kann ja dann bleiben...
    unter includes/languages/german gab es noch kein .../MEINTEMPLATE, das hab ich dann einfach angelegt, die "normale" product_info.php dahin kopiert, die Zeile eingefügt und... ja, irgendwie sind jetzt eben die Auswahlfelder leer und ich weiß nicht was ich verkehrt gemacht habe


    -- okay, weiß jetzt warum es nichts anzeigt, sobald ich die Attribute alle durch Attributes by stock festlege, zeigt es die Varianten wieder an.... aber farbige Hinweise in Bezug auf vorhandenen Lagerbestand sehe ich immer noch nicht.... geht das nur bei radio buttons oder müsste man das in der Auswahlliste auch sehen?

    Dazu kommt, dass wenn ich die unterschiedlichen Varianten mit Attributes by stock anlege, er mir die jeweilige Farbe z. B. sooft anzeigt, wie ich z. B. unterschiedliche Größen dazu habe, sprich wenn es rotes t-Shirt in Größen s, m, l, xl gibt, steht da 4 Mal rot untereinander in der Auswahlbox :-( - irgendwo ist der Wurm drin....
    Geändert von Obersack (27.04.2011 um 16:27 Uhr)

  5. #4
    Padawan Anwärter Avatar von wu designs
    Registriert seit
    28.08.2012
    Beiträge
    13
    Themen
    5
    DANKE
    1
    Erhaltene Danke: 0

    Standard

    Hm stoße auf selbiges Problem.
    Ich habe zwei Variablen bei bestimmten Produkten (Größe und Farbe)
    Wenn ich jetzt den Bestand für bestimmte Kombinationen definiere, sollte er natürlich nicht die möglichen 100 Kombinationen aus den beiden variablen anzeigen, sondern der Kunde soll sich zunächst die erste Variable aussuchen ( Größe ) und dann die Farbe wählen.

    Ich habe die unten genannten Codeschnippsel eingefügt und die Override methode benutzt, jetzt schmeißt er defnitiv alle Größen raus, für die kein Bestand definiert wurde. Das ist also schonmal richtig, ABER er zeigt mir im ersten Dropdown die Körpergröße 160 z.B. so oft an, wie es Artikel mi dieser Variable gibt. Die zweite Drop Down Box mit ihren wird dann erst gar nicht berücksichtigt. Heißt er zeigt mir da gar nichts an, obwohl ein bestand für die Farbe weiß in Größe 160 angelegt ist...

    Gibt es dazu bereits Lösungsansätze?

    Zu begutachten gibts das Problem hier: http://www.wu-designs.com/index.php?...&products_id=4

  6. #5
    Padawan Stufe III Avatar von fish4two
    Registriert seit
    13.04.2009
    Beiträge
    186
    Themen
    30
    DANKE
    24
    Erhaltene Danke: 7

    Standard

    Nach diesen Änderungen erscheint neben jedem Attribut, das einen Lagerbestand mit Stock by Attributes hat in eckigen Klammern der aktuelle Bestand:
    z.B.
    grün [10 Stück]
    würde das auch für 1.5 funktionieren? Ich möchte den Lagerbestand in der Artikeldetails-Seite anzeigen lassen. Unsere Kunden schmeißen, in der Regel, sehr viele Produkte in den Einkaufswagen. Nach man 20 Artikel in den Einkaufswagen hereingelegt hat, wäre es natürlich ärgerlich, wenn man dann hineinguckt und herausfindet, dass mehrere Auswähle nicht vorrätig sind. Am liebsten, würden die Kunden den genauen Lagerbestand schon beim Auswählen sehen können.

  7. #6
    Jedi-Ritter Avatar von webchills
    Registriert seit
    30.10.2004
    Ort
    Österreich
    Beiträge
    6.080
    Themen
    85
    DANKE
    3
    Erhaltene Danke: 958

    Standard

    Zitat Zitat von fish4two Beitrag anzeigen
    würde das auch für 1.5 funktionieren?
    Die oben gepostete Code Änderung funktioniert in 1.5 genauso problemlos.
    !!! kostenloser Support ausschließlich im Forum - Nicht per Email, nicht per Telefon und nicht per PM !!!

  8. Folgender User sagt Danke zu webchills für den nützlichen Beitrag:

    fish4two (14.06.2013)

  9. #7
    Padawan Stufe III Avatar von fish4two
    Registriert seit
    13.04.2009
    Beiträge
    186
    Themen
    30
    DANKE
    24
    Erhaltene Danke: 7

    Standard

    Zitat Zitat von webchills Beitrag anzeigen
    Die oben gepostete Code Änderung funktioniert in 1.5 genauso problemlos.
    Ich habe das oben gepostete Code in meine includes/modules/MEINTEMPLATE/attributes.php eingespielt. Es funktioniert! Danke, das war sehr hilfreich!

    Aktuell versuche ich das Module "Attributes on Product Listing v2.0" einzurichten.
    (Siehe Thread... https://www.zen-cart-pro.at/forum/th...ise-gerechenet )

    Deswegen habe ich entdekt, dass der Lagerbestand nicht neben den Attributen auf der Product Listing Page (Artikel Liste Seite) ersichtlich waren.


    Dann habe ich mit WinMerge die folgende Dateien verglichen:

    includes/modules/MEINTEMPLATE/attributes.php
    includes/modules/MEINTEMPLATE/attributes_listing.php (Diese Datei ist von "Attributes on Product Listing v2.0"

    Ich habe festgestellt, dass die beiden Dateien sehr ähnlich sind. Dann habe ich die
    oben gepostete Code Änderungen von webchills in includes/modules/MEINTEMPLATE/attributes_listing.php eingespielt. Jetzt sieht es so aus:
    ca. Zeile 79
    Code:
                    //begin changes made by josh on 14.06.2013 to display available stock for each attribute.
                    /*
                    $sql = "select    pov.products_options_values_id,
                            pov.products_options_values_name,
                            pa.*
                  from      " . TABLE_PRODUCTS_ATTRIBUTES . " pa, " . TABLE_PRODUCTS_OPTIONS_VALUES . " pov
                  where     pa.products_id = '" . (int)$listing->fields['products_id'] . "'
                  and       pa.options_id = '" . (int)$products_options_names->fields['products_options_id'] . "'
                  and       pa.options_values_id = pov.products_options_values_id
                  and       pov.language_id = '" . (int)$_SESSION['languages_id'] . "' " .
                    $order_by;
                    */
                    $sql = "select    pov.products_options_values_id,
                            pov.products_options_values_name,
                            pwas.quantity,
                            pa.*
                  from   " . TABLE_PRODUCTS_ATTRIBUTES . " pa, " . TABLE_PRODUCTS_OPTIONS_VALUES . " pov, " . TABLE_PRODUCTS_WITH_ATTRIBUTES_STOCK . " pwas
                  where     pa.products_id = '" . (int)$listing->fields['products_id'] . "'
                  and       pa.options_id = '" . (int)$products_options_names->fields['products_options_id'] . "'
                  and       pa.options_values_id = pov.products_options_values_id
                  and       pwas.stock_attributes = pa.products_attributes_id
                  and       pov.language_id = '" . (int)$_SESSION['languages_id'] . "' " .
                  $order_by;
                    //end changes made by josh on 14.06.2013 to display available stock for each attribute.

    und ca. Zeile 199
    Code:
      //begin changes made by josh on 14.06.2013 to display available stock for each attribute.
                      /*
                      if ($products_options_names->fields['products_options_type'] == PRODUCTS_OPTIONS_TYPE_FILE or $products_options_names->fields['products_options_type'] == PRODUCTS_OPTIONS_TYPE_TEXT or $products_options_names->fields['products_options_type'] == PRODUCTS_OPTIONS_TYPE_CHECKBOX or $products_options_names->fields['products_options_type'] == PRODUCTS_OPTIONS_TYPE_RADIO or $products_options->RecordCount() == 1 or $products_options_names->fields['products_options_type'] == PRODUCTS_OPTIONS_TYPE_READONLY) {
                        $products_options_value_id = $products_options->fields['products_options_values_id'];
                        if ($products_options_names->fields['products_options_type'] != PRODUCTS_OPTIONS_TYPE_TEXT and $products_options_names->fields['products_options_type'] != PRODUCTS_OPTIONS_TYPE_FILE) {
                          $products_options_details = $products_options->fields['products_options_values_name'];
                        } else {
                          // don't show option value name on TEXT or filename
                          $products_options_details = '';
                        }
                        if ($products_options_names->fields['products_options_images_style'] >= 3) {
                          $products_options_details .= $products_options_display_price . ($products_options->fields['products_attributes_weight'] != 0 ? '<br />' . $products_options_display_weight : '');
                          $products_options_details_noname = $products_options_display_price . ($products_options->fields['products_attributes_weight'] != 0 ? '<br />' . $products_options_display_weight : '');
                        } else {
                          $products_options_details .= $products_options_display_price . ($products_options->fields['products_attributes_weight'] != 0 ? '  ' . $products_options_display_weight : '');
                          $products_options_details_noname = $products_options_display_price . ($products_options->fields['products_attributes_weight'] != 0 ? '  ' . $products_options_display_weight : '');
                        }
                      }
                      */
    
    
                      if ($products_options_names->fields['products_options_type'] == PRODUCTS_OPTIONS_TYPE_FILE or $products_options_names->fields['products_options_type'] == PRODUCTS_OPTIONS_TYPE_TEXT or $products_options_names->fields['products_options_type'] == PRODUCTS_OPTIONS_TYPE_CHECKBOX or $products_options_names->fields['products_options_type'] == PRODUCTS_OPTIONS_TYPE_RADIO or $products_options->RecordCount() == 1 or $products_options_names->fields['products_options_type'] == PRODUCTS_OPTIONS_TYPE_READONLY) {
                        $products_options_value_id = $products_options->fields['products_options_values_id'];
                        if ($products_options_names->fields['products_options_type'] != PRODUCTS_OPTIONS_TYPE_TEXT and $products_options_names->fields['products_options_type'] != PRODUCTS_OPTIONS_TYPE_FILE) {
                            // stock by attributes show quantity
                            $products_options_details = $products_options->fields['products_options_values_name'] . ' [' . $products_options->fields['quantity'] . ' '. TEXT_ATTRIBUTES_PIECES . ']';
                        } else {
                            // don't show option value name on TEXT or filename
                            $products_options_details = '';
                        }
                        if ($products_options_names->fields['products_options_images_style'] >= 3) {
                            $products_options_details .= $products_options_display_price . ($products_options->fields['products_attributes_weight'] != 0 ? '<br />' . $products_options_display_weight : '');
                            // stock by attributes show quantity
                            $products_options_details_noname = ' [' . $products_options->fields['quantity'] . ' '. TEXT_ATTRIBUTES_PIECES . '] ' . $products_options_display_price . ($products_options->fields['products_attributes_weight'] != 0 ? '<br />' . $products_options_display_weight : '');
                        } else {
                            $products_options_details .= $products_options_display_price . ($products_options->fields['products_attributes_weight'] != 0 ? '' . $products_options_display_weight : '');
                            // stock by attribute show quantity
                            $products_options_details_noname = ' [' . $products_options->fields['quantity'] . ' '. TEXT_ATTRIBUTES_PIECES . '] ' . $products_options_display_price . ($products_options->fields['products_attributes_weight'] != 0 ? '' . $products_options_display_weight : '');
                        }
                      }
                      //end changes made by josh on 14.06.2013 to display available stock for each attribute.

    Das einzige Problem, (außer das keinen MwSt. beim Attributen auf der Artikelliste Seite angezeigt wird) wie Ihr hier seht... http://berlinbeads.de/demo/index.php...&cPath=1_2_106, ist der TEXT_ATTRIBUTES_PIECES wird nicht aufgerufen. Die Defines habe ich doch schon in die Languages Dateien definiert. Das seht ihr, wenn ihr auf der Artikel Details Seite anguckt.

    Könnte jemand mir hier vielleicht helfen? Danke.

  10. #8
    Padawan Stufe I Avatar von Thilo
    Registriert seit
    24.05.2010
    Ort
    Schleswig-Holstein
    Beiträge
    28
    Themen
    4
    DANKE
    1
    Erhaltene Danke: 4

    Standard

    TEXT_ATTRIBUTES_PIECES wird nicht aufgerufen. Die Defines habe ich doch schon in die Languages Dateien definiert.
    Na, ganz offenbar war die richtige language-Datei nicht dabei

    versuche es mal dort zu definieren:
    /includes/language/german/index.php
    bzw.
    /includes/language/german/viennablood/index.php

    Gruß
    Thilo

  11. Folgender User sagt Danke zu Thilo für den nützlichen Beitrag:

    fish4two (17.06.2013)

  12. #9
    Padawan Stufe III Avatar von fish4two
    Registriert seit
    13.04.2009
    Beiträge
    186
    Themen
    30
    DANKE
    24
    Erhaltene Danke: 7

    Standard

    Zitat Zitat von Thilo Beitrag anzeigen
    Na, ganz offenbar war die richtige language-Datei nicht dabei

    versuche es mal dort zu definieren:
    /includes/language/german/index.php
    bzw.
    /includes/language/german/viennablood/index.php

    Gruß
    Thilo
    Ja! Das war es! Vielen Dank!
    Jetzt muss ich nur noch die oben genannte MwSt.-Problem erledigen. Weiß jemand vielleicht in welche Datei ich anfangen soll?

  13. #10
    Padawan Stufe I Avatar von 9mm
    Registriert seit
    16.02.2012
    Beiträge
    41
    Themen
    18
    DANKE
    11
    Erhaltene Danke: 0

    Standard

    Hallo,

    ich klinke mich mal in diesen Thread hier ein,

    ist es möglich attribute auszublenden wenn von ihnen "0" auf lager sind?

    lg

    Edit:

    was mir auch gerade aufgefallen ist.

    wenn ich einen Artikel in den Warenkorb packe der ausverkauft ist und einen der nicht ausverkauft ist und keine Attribute verwendet wird dieser auch als ausverkauft angezeigt. war das vorher auch schon so?
    Geändert von 9mm (31.07.2013 um 23:44 Uhr)

Seite 1 von 4 123 ... LetzteLetzte

Ähnliche Themen

  1. (Zen-Cart 1.5.3) Anzeige der Attributauswahl verschieben
    Von lipong im Forum Design & Anpassung
    Antworten: 2
    Letzter Beitrag: 09.03.2015, 11:29
  2. Nicht lagernde Artikel anzeigen
    Von Kuttenkarl im Forum Archivierte Beiträge Zen-Cart Support
    Antworten: 3
    Letzter Beitrag: 25.11.2010, 12:22
  3. Pfad anzeige wo ausblenden
    Von Frage im Forum Archivierte Beiträge Zen-Cart Support
    Antworten: 1
    Letzter Beitrag: 25.05.2010, 12:24
  4. Attributauswahl im Admin geht nicht mehr
    Von clamour im Forum Archivierte Beiträge Zen-Cart Support
    Antworten: 2
    Letzter Beitrag: 27.07.2009, 15:27
  5. Lagernde Menge reduziert sich nicht
    Von tschulz316 im Forum Archivierte Beiträge Zen-Cart Support
    Antworten: 4
    Letzter Beitrag: 18.04.2007, 13:56

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  
zen-cart-pro.at
Zen Cart ist eine kostenlose unter der GPL-Lizenz veröffentlichte Open-Source Shopsoftware. Das System wird in den USA entwickelt, die amerikanische Website dazu ist www.zen-cart.com

Die deutsche Zen-Cart Version, um die es hier auf zen-cart-pro.at geht, ist eine Anpassung der amerikanischen Version an die Bedürfnisse von Onlineshopbetreibern im deutschsprachigen Raum.

Die deutsche Zen Cart Version wird von einem Team von Entwicklern in Österreich und Deutschland betreut, weiterentwickelt und supportet und steht kostenlos in unserem Downloadbereich zur Verfügung.

[mehr]
Follow Us
  • zen-cart-pro-at auf Twitter
  • zen-cart-pro-at auf Github
  • zen-cart-pro-at auf SourceForge
Aktuelle Version
Zen Cart 1.5.5 deutsch
Revision 1188 vom 02.12.2016
[Download]