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: Cross Selling Produkte komischerweise kein Lagerbestand und führen in Sackgasse

    lukeventura

    • Fördermitglied
    • Beiträge: 60
    Nabend!

    Ich habe ein Problem mit dem Cross Selling. Die Artikel, die per Cross Selling unter den Hauptartikel gelegt wurden, haben keinen Lagerbestand und der Link führt ins Leere. Z.B.: http://www.dlze24.de/Facebook-Aktion/Notebooks/Fujitsu-Lifebook-AH530-39cm-15-6-Core-i3-320GB-1GB-Grafik::44601.html

    Wie kann das sein und was kann ich tun um das abzustellen?

    modified eCommerce Shopsoftware v1.05 dated: 2010-07-18

    Benny



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

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    Da hast du in irgendeiner Datei Änderungen vorgenommen, die nicht stimmen.

    In Frage kommen die folgenden Dateien:
    "/templates/<dein-template>/module/cross_selling.html"
    "/includes/modules/cross_selling.php"
    "/includes/classes/product.php"

    Ich hoffe, dass ich nichts vergessen habe? :-?

    Grüße

    Torsten

    lukeventura

    • Fördermitglied
    • Beiträge: 60
    Ok, da ich mich noch immer nicht so auskenne hier mal die "/templates/<dein-template>/module/cross_selling.html":

    Code: PHP  [Auswählen]
    {config_load file="$language/lang_$language.conf" section="cross_selling"}
    {config_load file="$language/lang_$language.conf" section="product_available_lights"}
    <h2>{#heading_text#}</h2>
    <p>
    {foreach name=aussen item=module_data from=$module_content}
            {foreach item=products_data from=$module_data.PRODUCTS}
                    <table class="productPreview" width="100%" border="0" cellspacing="0" cellpadding="0">
                    <tr>
            {if $products_data.PRODUCTS_IMAGE!=''}<td class="productPreviewImage"><a href="{$products_data.PRODUCTS_LINK}"><img src="{$products_data.PRODUCTS_IMAGE}" alt="{$products_data.PRODUCTS_NAME}" class="productImageBorder" /></a></td>{/if}
            <td class="productPreviewContent">
                            <h2><a href="{$products_data.PRODUCTS_LINK}">{$products_data.PRODUCTS_NAME}</a></h2>
                            <p>{$products_data.PRODUCTS_SHORT_DESCRIPTION}</p>
                            <span class="price">{$products_data.PRODUCTS_PRICE}</span> <span class="taxandshippinginfo">({$products_data.PRODUCTS_TAX_INFO}{$products_data.PRODUCTS_SHIPPING_LINK})</span>

    <!-- Lagerampel -->
            {if $module_data.PRODUCTS_QUANTITY>= '10'}
               <div style="margin-top:8px;">
               <img style="display:block; float:left;" src="images/icons/ampel_gruen.png" alt="{#product_available#}" title="{#product_available#}" />
               <p style="margin:0px; font-size:12px; line-height:16px;"><strong style="padding-left:5px;"> {$PRODUCTS_QUANTITY} {#product_available#}  </strong></p></div>{/if}
           {if $module_data.PRODUCTS_QUANTITY <= '9' && $module_data.PRODUCTS_QUANTITY>= '2'}
               <div style="margin-top:8px;">
               <img style="display:block; float:left;" src="images/icons/ampel_gelb.png" alt="{#product_little_available#}" title="{#product_little_available#}" />
               <p style="margin:0px; font-size:12px; line-height:16px;"><strong style="padding-left:5px;"> {$PRODUCTS_QUANTITY} {#product_available#}  </strong></p></div>{/if}
           {if $module_data.PRODUCTS_QUANTITY <= '1'}
               <div style="margin-top:8px;">
               <img style="display:block; float:left;" src="images/icons/ampel_rot.png" alt="{#product_not_available#}" title="{#product_not_available#}" />
               <p style="margin:0px; font-size:12px; line-height:16px;"><strong style="padding-left:5px;">{$PRODUCTS_QUANTITY} {#product_not_available#}</strong></p></div>{/if}
    <!-- Lagerampel -->                            

                            {if $products_data.PRODUCTS_STOCKS_TRAFFIC_IMAGE}
                <p class="stockimage"><img src="{$products_data.PRODUCTS_STOCKS_TRAFFIC_IMAGE}" alt="{$products_data.PRODUCTS_STOCKS_TRAFFIC_NAME}" /></p>
                            <p class="stockimagetext">{$products_data.PRODUCTS_STOCKS_TRAFFIC_NAME}</p>
                            {/if}
                            </td>
                    </tr>
                    </table>
    <div class="hrproductpreview"></div>
            {/foreach}
    {/foreach}
    </p>
     
    Vielen Dank für Eure Hilfe im voraus!

    Benny

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    In der Datei wird der Produkt-Link aber nicht gebildet, hier wird er ja nur ausgegeben:

    Code: PHP  [Auswählen]
    <a href="{$products_data.PRODUCTS_LINK}">{$products_data.PRODUCTS_NAME}</a>
     
    Grüße

    Torsten

    lukeventura

    • Fördermitglied
    • Beiträge: 60
    Ich steh gerade aufm Schlauch... Sorry, was meinst Du damit?

    Benny

    lukeventura

    • Fördermitglied
    • Beiträge: 60
    Wo wird der Produkt Link gebildet und wie kann ich den Fehler korrigieren?

    Benny

    lukeventura

    • Fördermitglied
    • Beiträge: 60
    Kann keiner helfen?? Ich brauche da wirklich ein wenig Hilfe...

    benny

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    Tausche doch mal die anderen Dateien, die ich aufgezählt hatte, mit den Originalversionen aus modified eCommerce Shopsoftware 1.05 aus. (Sicher aber bitte deine Dateien vorher!)

    Grüße

    Torsten

    lukeventura

    • Fördermitglied
    • Beiträge: 60
    Hey! Vielen Dank! Hab die beiden Dateien getauscht und so führt der Link wenigstens zum Artikel.

    Leider wird der Bestand immer noch nicht richtig angezeigt. Wenn ich die Lagerampel aus der "cross_selling.html" geht's zwar, aber ist ja nicht Sinn der Sache... Ist da vielleicht doch ein Fehler?

    Grüße

    Benny

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    Jetzt haben wir schonmal die fehlerhafte Datei. Nun stellt sich ja zuerst mal die Frage, was du an der Datei ursprünglich geändert hattest? Du musst dir dabei ja irgendetwas gedacht haben, sonst hättest du die Datei ja nicht geändert. Das Überschreiben sollte nicht die Lösung sein, sondern nur den Fehler aufdecken. Nun nimmst du WinMerge und vergleichst alte und neue Datei, siehe: FAQ: Liste wichtiger Freeware- & OpenSource-Programme für die Shop-Erstellung

    Für die Ampel musst du den Shop dann erweitern, dafür solltest du mit der Forensuche eine Lösung finden. :search:

    Grüße

    Torsten

    2 Antworten
    887 Aufrufe
    10. November 2021, 10:10:38 von lullifatz
    9 Antworten
    5303 Aufrufe
    24. Juli 2015, 15:39:58 von woodi24de
    58 Antworten
    23631 Aufrufe
    08. August 2010, 11:43:39 von mroewerd
    1 Antworten
    2596 Aufrufe
    04. Oktober 2011, 09:38:43 von onlineshop11