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: Lagerampel mit Grafik und Optionen für Version 1.05D inside

    blue_fire

    • Neu im Forum
    • Beiträge: 16
    Habe das Modul von doni das es hier schon gibt etwas erweitert so das dieses Script mit in der neusten Shopversion 1.05D funktioniert hinzugekommen sind noch diverse Kleinigkeiten die dort einfach fehlten
    Viel Spaß beim Einbau hoffe habe es halbwegs verständlich geschrieben

    • Das Modul zeigt die Lagerampel auf der Startseite an
      Das Modul zeigt die Lagerampel ist allen Productinfo Varianten an
    • Das Modul zeigt die Lagerampel an wenn keine Produktoptionen für das Produkt vorhanden ist
    • Das Modul zeigt die Lagerampel an wenn Produktoptionen für das Produkt erstellt worden sind dann aber für die jeweiligen optionen wie zb gelb, grün , rot

    Genug geschwafelt hier die Einbau Anleitung viel Spaß damit.

    1. Grafiken von hier downloaden ( img.zip )und nach
    shop\templates\xtc5\img  kopieren

    2. Öffne die Datei
    shop\templates\xtc5\source\boxes.php

    ################# SUCHE NACH #################

    Code: PHP  [Auswählen]
    include(DIR_WS_BOXES . 'newsletter.php');

    ################# UND DAS DANACH EINFÜGEN  #################

    Code: PHP  [Auswählen]
    //lagerampel addon beginn #####
    define('MY_OWN_DISPLAY_STOCK','yes');//show stock: 'yes'
    define('MY_OWN_DISPLAY_STOCK_PIECES','no');//show title-tag for pieces: 'yes' / 'no'
    define('MY_OWN_STOCK_PIECES_MAX','3');// Stückzahl, ab der die Anzahl und die gelbe Grafik angezeigt wird (einfach eine Zahl eingeben)
    // damit Stückzahl von Optionen abgefragt werden kann
    function OptionOnStock($Nummer){
     global $actual_products_id;
            $Query = xtDBquery(" SELECT pa.attributes_stock FROM ".TABLE_PRODUCTS_ATTRIBUTES." AS pa LEFT OUTER JOIN ".TABLE_PRODUCTS_ATTRIBUTES." AS p ON (p.products_id = pa.products_id) WHERE p.products_id = '".$actual_products_id."' AND pa.options_values_id = '".$Nummer."' ");
            $Query = xtc_db_fetch_array($Query,true); return intval($Query[attributes_stock]);
    }
    // lagerampel addon ende #####

    //lagerampel addon zusatz der zusatz sorgt dafür das die lagerampel auch angezeigt wird wenn kein Atribut für das Produkt vorhanden ist#####
        function ProductOptions(){
                 global $actual_products_id;
             $optionsQuery = xtDBquery(" SELECT count(pa.attributes_stock) AS options FROM ".TABLE_PRODUCTS_ATTRIBUTES." pa, ".TABLE_PRODUCTS." p WHERE p.products_id = pa.products_id AND p.products_id = '".$actual_products_id."' ORDER BY pa.attributes_stock");
             $querys = xtc_db_fetch_array($optionsQuery);
             return $querys['options'];
        }
        function getProductsAmount(){
                 global $actual_products_id;
             $amountQuery = xtDBquery(" SELECT products_quantity FROM ".TABLE_PRODUCTS." WHERE products_id = '".$actual_products_id."'");
             $queryAmount = xtc_db_fetch_array($amountQuery);
             return $queryAmount['products_quantity'];
        }
    //lagerampel addon ende #####
     

    3. Öffne die Datei 
    shop\includes\classes\Smarty_2.6.26\Smarty.class.php

    ################# SUCHE NACH DIESER STELLE #################

    Code: PHP  [Auswählen]
    define('SMARTY_PHP_PASSTHRU',   0);
    define('SMARTY_PHP_QUOTE',      1);
    define('SMARTY_PHP_REMOVE',     2);
    define('SMARTY_PHP_ALLOW',      3);
     

    ################# UND DAS DANACH EINFÜGEN  #################

    Code: PHP  [Auswählen]
    //lagerampel addon beginn #####
    // Pfad zum PlugIn-Ordner im aktiven Template!
        define('StockImage_by_ProductsID', DIR_FS_CATALOG.'templates/'.CURRENT_TEMPLATE.'/smarty');
    //lagerampel addon end
     
    ################# WEITERSUCHEN NACH #################

    Code: PHP  [Auswählen]
    var $plugins_dir     =  array('plugins');

    ################# UND DAS KOMPLETT ERSETZEN MIT  #################

    Code: PHP  [Auswählen]
    //var $plugins_dir     =  array('plugins');
    // lagerampel addon beginn drüberstehende originalzeile wurde auskommentiert #####
       var $plugins_dir = array('plugins',StockImage_by_ProductsID);
    // lagerampel addon ende #####
     

    4. Öffne die Datei
    shop\lang\german\german.php

    ################# SUCHE NACH ################# ( am ende der datei )
    Code: PHP  [Auswählen]
    ?>
    ################# UND DAS DAVOR EINFÜGEN  #################
    Code: PHP  [Auswählen]
    // lagerampel addon beginn #####
        define('MY_OWN_DISPLAY_STOCK_LANG_BEFORE_SINGLEPRODUCT','Verfügbarkeit: ');
        define('MY_OWN_DISPLAY_STOCK_LANG_AFTER_SINGLEPRODUCT','');
        define('MY_OWN_DISPLAY_STOCK_LANG_BEFORE_OPTIONS',' (Verfügbarkeit: ');
        define('MY_OWN_DISPLAY_STOCK_LANG_AFTER_OPTIONS',')');
        define('MY_OWN_DISPLAY_STOCK_LANG_BEFORE_PIECES','Noch ');
        define('MY_OWN_DISPLAY_STOCK_LANG_AFTER_PIECES',' Stück auf Lager');
    // lagerampel addon ende #####
     

    5. IN shop\templates\xtc5\
    ################# NEUEN ORDNER ANLEGEN #################
    mit namen smarty

    Datei modifier.StockImage_by_ProductsID.php hier downloaden (smarty.zip)  und nach shop\templates\xtc5\smarty Kopieren

    6. Öffne die Datei
    shop\templates\xtc5\module\product_options\product_options_selection.html

    ################# SUCHE NACH  #################
    Code: PHP  [Auswählen]
    {$item_data.TEXT} {if $item_data.PRICE!=''}( {$item_data.PREFIX}{$item_data.PRICE} ){/if}
     

    ################# UND DAS DANACH EINFÜGEN #################
    Code: PHP  [Auswählen]
    {php}// start - lagerampel addon begin #####{/php}
            {if MY_OWN_DISPLAY_STOCK_PIECES=='yes'}
     {php}
            $MY_OWN_DISPLAY_STOCK_PIECES_TITLE = MY_OWN_DISPLAY_STOCK_LANG_BEFORE_PIECES . OptionOnStock($this->_tpl_vars[item_data][ID]) . MY_OWN_DISPLAY_STOCK_LANG_AFTER_PIECES;
     {/php}
    {/if}
            {if MY_OWN_DISPLAY_STOCK_PIECES=='no'}
     {php}
            $MY_OWN_DISPLAY_STOCK_PIECES_TITLE = '';
     {/php}
    {/if}
            {if MY_OWN_DISPLAY_STOCK=='yes'}
     {php}
            if((OptionOnStock($this->_tpl_vars[item_data][ID])<=0)){
            echo MY_OWN_DISPLAY_STOCK_LANG_BEFORE_OPTIONS . '<img src="templates/' . CURRENT_TEMPLATE . '/img/dot12x12red.gif" style="margin-bottom: -2px;" title="' . $MY_OWN_DISPLAY_STOCK_PIECES_TITLE . '">' . MY_OWN_DISPLAY_STOCK_LANG_AFTER_OPTIONS;
            }elseif((OptionOnStock($this->_tpl_vars[item_data][ID])>=1) and (OptionOnStock($this->_tpl_vars[item_data][ID])<=MY_OWN_STOCK_PIECES_MAX)){
            echo MY_OWN_DISPLAY_STOCK_LANG_BEFORE_OPTIONS . '<img src="templates/' . CURRENT_TEMPLATE . '/img/dot12x12yellow.gif" style="margin-bottom: -2px;" title="' . $MY_OWN_DISPLAY_STOCK_PIECES_TITLE . '"> ' . $MY_OWN_DISPLAY_STOCK_PIECES_TITLE . MY_OWN_DISPLAY_STOCK_LANG_AFTER_OPTIONS;
            }else{
            echo MY_OWN_DISPLAY_STOCK_LANG_BEFORE_OPTIONS . '<img src="templates/' . CURRENT_TEMPLATE . '/img/dot12x12green.gif" style="margin-bottom: -2px;">' . MY_OWN_DISPLAY_STOCK_LANG_AFTER_OPTIONS;
     }
     {/php}
    {/if}
    {php}// lagerampel addon ende #####{/php}
     

    7. Öffne die Datei
    shop\templates\xtc5\module\product_info\product_info_v1.html

    ################# SUCHE NACH  #################
    Code: PHP  [Auswählen]
    {if $PRODUCTS_VPE}
     

    ################# UND FÜGE DAS DAVOR EIN #################
    Code: PHP  [Auswählen]
    {php}// lagerampel addon start #####{/php}
            {if MY_OWN_DISPLAY_STOCK=='yes'}
            {if $MODULE_product_options ==''}{$PRODUCTS_ID|StockImage_by_ProductsID}{/if}
            {/if}
    {php}// lagerampel addon ende #####{/php}
     

    8. Öffne die Datei
    shop\templates\xtc5\module\product_listing\product_listing_v1.html

    ################# SUCHE NACH  #################

    Code: PHP  [Auswählen]
    <p class="price">{$module_data.PRODUCTS_PRICE}</p><p class="taxandshippinginfo">( {$module_data.PRODUCTS_TAX_INFO}{$module_data.PRODUCTS_SHIPPING_LINK} )</p>
     

    ################# UND DAS DANACH EINFÜGEN #################

    Code: PHP  [Auswählen]
    {php}//  lagerampel addon start #####{/php}
    {if MY_OWN_DISPLAY_STOCK=='yes'}
    {$module_data.PRODUCTS_ID|StockImage_by_ProductsID}
    {/if}
    {php}//  lagerampel addon ende #####{/php}
     

    9. Öffne die Datei
    shop\templates\xtc5\module\product_info\product_info_tabs_v1.html

    #################   SUCHE NACH  #################
    Code: PHP  [Auswählen]
    {if $PRODUCTS_VPE}
     

    ################# UND FÜGE DAS DAVOR EIN #################

    Code: PHP  [Auswählen]
    {php}// lagerampel addon anfang #####{/php}
                           
                            {if MY_OWN_DISPLAY_STOCK=='yes'}
                            {if $MODULE_product_options ==''}{$PRODUCTS_ID|StockImage_by_ProductsID}{/if}
                            {/if}
                           
    {php}// lagerampel addon ende #####{/php}
     

    10. Öffne die Datei
    shop\templates\xtc5\module\product_info\product_info_x_accordion_v1.html

    ################# SUCHE NACH  #################
    Code: PHP  [Auswählen]
    {if $PRODUCTS_VPE}

    ################# UND FÜGE DAS DAVOR EIN #################
    Code: PHP  [Auswählen]
    {php}// lagerampel addon anfang #####{/php}
                           
                            {if MY_OWN_DISPLAY_STOCK=='yes'}
                            {if $MODULE_product_options ==''}{$PRODUCTS_ID|StockImage_by_ProductsID}{/if}
                            {/if}
                           
    {php}// lagerampel addon ende #####{/php}
     

    11. Öffne die Datei
    shop\templates\xtc5\module\new_products_default.html

    #################   SUCHE NACH  #################
    Code: PHP  [Auswählen]
    {if $module_data.PRODUCTS_VPE}<p class="vpe">{$module_data.PRODUCTS_VPE}</p>{/if}
     

    #################   UND DAS DAVOR EINFÜGEN #################

    Code: PHP  [Auswählen]
    {php}// lagerampel addon start #####{/php}

                    {if MY_OWN_DISPLAY_STOCK=='yes'}
                    {$module_data.PRODUCTS_ID|StockImage_by_ProductsID}
                    {/if}
                   
    {php}// lagerampel addon ende #####{/php}
     

    12. LAGERAMPEL IST JETZT EINGEBAUT

    13. Optional

    Wenn der Lagerbestand auf null ist, wird normalerweise die Rote Grafik Angezeigt ,
    und der Artikel ist noch weiter noch Online.

    soll ein Artikel bei Lagerbestand = 0 nicht mehr sichtbar sein kann folgende Codezeile in der
    "shop\templates\xtc5\includes\application_top.php"
    ans Ende der Datei gesetzt werden

    Code: PHP  [Auswählen]
    // Deaktiviert Produkte bei Leeren Lager
    xtc_db_query('UPDATE ' . TABLE_PRODUCTS . ' SET products_status=0 WHERE products_quantity<=0');
     



    Linkback: https://www.modified-shop.org/forum/index.php?topic=21680.0

    jpaust

    • Neu im Forum
    • Beiträge: 30
    Hallo,

    kann man dieses Modul auch mit dem Liveshopping-Modul kombinieren, so dass die Verfügbarkeit
    auch in der /live-shopping.html zu sehen ist?

    Security

    • Fördermitglied
    • Beiträge: 188
    • Geschlecht:
    Re: Lagerampel mit Grafik und Optionen für Version 1.05D inside
    Antwort #2 am: 23. September 2012, 01:11:50
    Super einfacher Einbau und funktioniert auch top, danke!

    Gruß Chris

    jannemann

    • modified Team
    • Beiträge: 6.275
    • Geschlecht:
    Re: Lagerampel mit Grafik und Optionen für Version 1.05D inside
    Antwort #3 am: 23. September 2012, 16:03:45
    Hallo blue_fire,

    vielen Dank fürs Teilen!  :thumbs:

    Schöne Grüße,
    Jan

    PatKol

    • Mitglied
    • Beiträge: 178
    Vielen Dank! Eingebaut und funktioniert auf Anhieb! Ich habe jedoch ein Problem mit der Positionierung der Verfügbarkeitsanzeige. Ist es richtig, dass dieser Absatz in der modifier.Stockimage_by_ProductsID dafür verantwortlich ist:
    Code: PHP  [Auswählen]
            if($Anzahl>=MY_OWN_STOCK_PIECES_MAX+1){
                    return '<div style="margin: 0 0 0 0;"><table cellpadding="0" cellspacing="0"><tr><td>' . MY_OWN_DISPLAY_STOCK_LANG_BEFORE_SINGLEPRODUCT . '</td><td>' . '<img src="'.$ImagePath.$ImageConfig[$ThisImage]['img'].'" alt="'.$ImageConfig[$ThisImage]['alt'].'" title="' . $MY_OWN_DISPLAY_STOCK_PIECES_TITLE . '" />' . $MY_OWN_DISPLAY_STOCK_PIECES_TEXT_TO_SHOW . '</td><td>' . MY_OWN_DISPLAY_STOCK_LANG_AFTER_SINGLEPRODUCT . '</td></tr></table></div>';
            }else{
                    //return '<img src="'.$ImagePath.$ImageConfig[$ThisImage]['img'].'" alt="'.$ImageConfig[$ThisImage]['alt'].'" title="' . $MY_OWN_DISPLAY_STOCK_PIECES_TITLE . '" />' . $MY_OWN_DISPLAY_STOCK_PIECES_TEXT_TO_SHOW;
                    return '<div style="margin: 0 0 0 0;"><table cellpadding="0" cellspacing="0"><tr><td>' . MY_OWN_DISPLAY_STOCK_LANG_BEFORE_SINGLEPRODUCT . '</td><td>' . '<img src="'.$ImagePath.$ImageConfig[$ThisImage]['img'].'" alt="'.$ImageConfig[$ThisImage]['alt'].'" title="' . $MY_OWN_DISPLAY_STOCK_PIECES_TITLE . '" />' . $MY_OWN_DISPLAY_STOCK_PIECES_TEXT_TO_SHOW . '</td><td>' . MY_OWN_DISPLAY_STOCK_LANG_AFTER_SINGLEPRODUCT . '</td></tr></table></div>';
            }

    Falls ja, wie müsste ich diesen Abschnitt modifizieren, um die Darstellung rein über die product_info_v1.html
    product_listing_v1.html
    product_info_tabs_v1.html
    product_info_x_accordion_v1.html
    new_products_default.html
    bestimmen zu können?

    Danke!

    PatKol

    • Mitglied
    • Beiträge: 178
    Ich habe jetzt alles soweit angepasst bekommen bis auf eine Sache:
    Wie kann ich die Verfügbarkeitsanzeige entsprechend der anderen Felder zentrieren?
    Meine products_listing_v1 sieht so aus:
    Code: PHP  [Auswählen]
    {config_load file="$language/lang_$language.conf" section="index"}
    {if $CATEGORIES_HEADING_TITLE}
      <h1>{$CATEGORIES_HEADING_TITLE}</h1>
    {elseif $ADVANCED_SEARCH_HEADER}
      <h1>{$ADVANCED_SEARCH_HEADER}</h1>
    {else}
      <h1>{$CATEGORIES_NAME}</h1>
    <!--<div class="hrproductpreview"></div> -->
    {/if}
    {if $MANUFACTURER_DROPDOWN}{$MANUFACTURER_DROPDOWN}{/if}
    <br />
    <div align="center">
    {foreach name=aussen item=module_data from=$module_content}

       {php} $col++;
      {/php}


      <div class="listingbox">
      <div class="listing" align="center"><a href="{$module_data.PRODUCTS_LINK}">{$module_data.PRODUCTS_NAME}</a></div>
      <div class="listing_body">
      <div class="listing_img">{if $module_data.PRODUCTS_IMAGE}
        <a href="{$module_data.PRODUCTS_LINK}"><img src="{$module_data.PRODUCTS_IMAGE}" alt="{$module_data.PRODUCTS_NAME}" /></a>
      {/if}</div>{$module_data.PRODUCTS_SHORT_DESCRIPTION}
      <div class="listing_price"><span class="price"><b>{$module_data.PRODUCTS_PRICE}</b></span><br />
        ({$module_data.PRODUCTS_TAX_INFO}<br />{$module_data.PRODUCTS_SHIPPING_LINK})
            {php}//  lagerampel addon start #####{/php}
            {if MY_OWN_DISPLAY_STOCK=='yes'}
            {$module_data.PRODUCTS_ID|StockImage_by_ProductsID}
            {/if}
            {php}//  lagerampel addon ende #####{/php}
            </div>
        </div>
        <div class="listing_bottom">{$module_data.PRODUCTS_BUTTON_BUY_NOW}&nbsp;<a href="{$module_data.PRODUCTS_LINK}"><img src="{$tpl_path}buttons/german/button_product_more.gif" alt="" /></a></div>
            </div>

    {php}
      if ($col>=2) {
      $col=0;
      echo '';
      }
      {/php}
    {/foreach}
    </div>
    {$NAVIGATION}

    Anbei noch ein Bild zum Verständnis!

    PatKol

    • Mitglied
    • Beiträge: 178
    hier vielleicht jemand eine idee?

    Erledigt: Es lag an einem unnötigen text-align:center in der stylesheet.css :)

    PatKol

    • Mitglied
    • Beiträge: 178
    So nun nach ausgiebigem Testen dieses Moduls folgende Anmerkungen:
    Vorweg ein Kommentar eines Users aus dem Doni-Beitrag, weil ich das selbe Problem hatte...

    Zudem hatte ich heute noch ein Problem, dessen Hintergrund garantiert irgendwo in meiner Konfiguration begraben liegt, doch den ich bisher nicht finden konnte. Bei mir funktionierte das komplette Ampelsystem nicht, da ich mit der "product_info_tabs_v1.html" arbeite. Dachte mir, dass ich diese einfach nur genauso erweitern muss, wie auch die "product_info_v1.html". Leider keine Auswirkung; auch wenn ich Produkte auf die "product_info_v1.html" umstellte, funktionierte die Ampel nicht.

    Falls andere ebenso dieses Problem haben sollten, fügt einfach in den beiden genannten Dateien vor die if Abfrage:

    Code: PHP

        {if $PRODUCTS_VPE}

    folgenden Code ein (gleicher wie im Initialpost des Autors, jedoch mit geänderter Abfrage:

    Code: PHP

                        {php}// start - Verfügbarkeitsanzeige als Ampel ########################################################{/php}
            {if MY_OWN_DISPLAY_STOCK=='yes'}
            {if $MODULE_product_options !=''}{$PRODUCTS_ID|StockImage_by_ProductsID}{/if}
            {/if}
            {php}// ende - Verfügbarkeitsanzeige als Ampel #########################################################{/php}

    Die Änderung liegt hier in diesem Bereich:  {if $MODULE_product_options !=''} --> aus =='' wurde ein !=''

    So funktioniert dies bei mir prima, auch unter Nutzung der "product_info_tabs_v1.html".

    Dann noch eine Frage von mir:
    Ist es richtig, dass dieses Modul hinter den für ein Produkt hinterlegten Artikelattributen die jeweilige Verfügbarkeit anzeigen soll?
    Habe testweise ein Produkt angelegt und in der Produktmaske einen Lagerbestand von 12 angegeben. Soweit so gut, die Ampel steht in der product_listing_v1 auf grün. Ferner habe ich dem selben Artikel Atrribute mit unterschiedlichen Lagerbeständen hinterlegt (entsprechend des Hautlagerbestands =12). Die product_info_tabs_v1 habe ich entsprechend angepasst (siehe oben), allerdings werden wird mir nur die Hauptampel angezeigt. siehe hier: http://www.bestcarparts.de/bestcarparts/Audi/A1-ab-2011/Dekorblenden-Luftausstroehmer::94.html Woran liegt das? Oder stehe ich auf dem Schlauch?

    Grüße PatKol

    blue_fire

    • Neu im Forum
    • Beiträge: 16
    Die product_options_Selection.html verwenden.
    Nur da wird die Lagerampel für Optionen angezeigt.
    In der Anleitung, sind table_listing.html und  product_otions_dropdown 
    ja auch nicht angeführt ;) daher auch kein Effekt.

    PatKol

    • Mitglied
    • Beiträge: 178
    habs drin, aber es kommt keine Ampel bei den Attributen...
    Code: PHP  [Auswählen]
    {if $options!=''}

    <table width="100%" border="0" cellspacing="0" cellpadding="0">
      {foreach name=outer item=options_data from=$options}
      <tr>
        <td valign="top" class="main" width="1%"><b>{$options_data.NAME}:</b>&nbsp;</td>
        <td class="main" width="99%">
      {foreach key=key_data name=key_data item=item_data from=$options_data.DATA}
        <input type="radio" name="id[{$options_data.ID}]" value="{$item_data.ID}" {if $smarty.foreach.key_data.first}checked="checked" {/if} />
        {$item_data.TEXT} {if $item_data.PRICE!=''}( {$item_data.PREFIX}{$item_data.PRICE} ){/if}
            {php}// start - lagerampel addon begin #####{/php}
            {if MY_OWN_DISPLAY_STOCK_PIECES=='yes'}
            {php}
            $MY_OWN_DISPLAY_STOCK_PIECES_TITLE = MY_OWN_DISPLAY_STOCK_LANG_BEFORE_PIECES . OptionOnStock($this->_tpl_vars[item_data][ID]) . MY_OWN_DISPLAY_STOCK_LANG_AFTER_PIECES;
            {/php}
                    {/if}
            {if MY_OWN_DISPLAY_STOCK_PIECES=='no'}
            {php}
            $MY_OWN_DISPLAY_STOCK_PIECES_TITLE = '';
            {/php}
                    {/if}
            {if MY_OWN_DISPLAY_STOCK=='yes'}
            {php}
            if((OptionOnStock($this->_tpl_vars[item_data][ID])<=0)){
            echo MY_OWN_DISPLAY_STOCK_LANG_BEFORE_OPTIONS . '<img src="templates/' . CURRENT_TEMPLATE . '/img/dot12x12red.gif" style="margin-bottom: -2px;" title="' . $MY_OWN_DISPLAY_STOCK_PIECES_TITLE . '">' . MY_OWN_DISPLAY_STOCK_LANG_AFTER_OPTIONS;
            }elseif((OptionOnStock($this->_tpl_vars[item_data][ID])>=1) and (OptionOnStock($this->_tpl_vars[item_data][ID])<=MY_OWN_STOCK_PIECES_MAX)){
            echo MY_OWN_DISPLAY_STOCK_LANG_BEFORE_OPTIONS . '<img src="templates/' . CURRENT_TEMPLATE . '/img/dot12x12yellow.gif" style="margin-bottom: -2px;" title="' . $MY_OWN_DISPLAY_STOCK_PIECES_TITLE . '"> ' . $MY_OWN_DISPLAY_STOCK_PIECES_TITLE . MY_OWN_DISPLAY_STOCK_LANG_AFTER_OPTIONS;
            }else{
            echo MY_OWN_DISPLAY_STOCK_LANG_BEFORE_OPTIONS . '<img src="templates/' . CURRENT_TEMPLATE . '/img/dot12x12green.gif" style="margin-bottom: -2px;">' . MY_OWN_DISPLAY_STOCK_LANG_AFTER_OPTIONS;
                    }
            {/php}
                    {/if}
            {php}// lagerampel addon ende #####{/php}
        <br />
      {/foreach}
    </td>
      </tr>
      {/foreach}
    </table>
    {/if}

    Jemand eine Idee woran es liegen kann?

    PatKol

    • Mitglied
    • Beiträge: 178
    Re: Lagerampel mit Grafik und Optionen für Version 1.05D inside
    Antwort #10 am: 18. Oktober 2012, 18:27:50
    Kann es sein, dass es daran liegt, dass bei mir die product_options_dropdown verwendet wird? Wo kann man einstellen, welche Datei für die Ausgabe der Attribute verantwortlich ist?

    Gradler

    • Viel Schreiber
    • Beiträge: 2.083
    • Geschlecht:
    Re: Lagerampel mit Grafik und Optionen für Version 1.05D inside
    Antwort #11 am: 18. Oktober 2012, 18:34:10
    Schau mal im Adminbereich wo Du die Artikel bearbeitest/anlegst. Ein Templet ist die Artikelansicht und das andere die Artikeloption

    Gerd

    PatKol

    • Mitglied
    • Beiträge: 178
    Re: Lagerampel mit Grafik und Optionen für Version 1.05D inside
    Antwort #12 am: 18. Oktober 2012, 19:47:55
    omg! sorry, aber wieder was dazugelernt :) Klappt alles.

    Limbi

    • Neu im Forum
    • Beiträge: 16
    Hallo zusammen,

    wie sieht denn die Verwendbarkeit der Code-Schnipsel für die 1.06er Version aus?

    Gruß Patrick

    Tommy200463

    • Neu im Forum
    • Beiträge: 27
    • Geschlecht:
    Re: Lagerampel mit Grafik und Optionen für Version 1.05D inside
    Antwort #14 am: 19. Februar 2013, 17:57:43
     :thx: sage ich Einbau problemlos und sieht richtig gut aus.
    86 Antworten
    45481 Aufrufe
    15. Juli 2018, 11:57:03 von Tomcraft
    7 Antworten
    6676 Aufrufe
    10. Januar 2018, 13:21:58 von Timm
    40 Antworten
    18427 Aufrufe
    19. März 2012, 08:00:10 von JuliusCesar
               
    anything