Shop Hosting
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: Über Verlinkungen in Tab der product_info_tabs Ergebnisliste einschränken?

    Lex

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

    da ich neu im Forum bin, möchte ich mich erstmal kurz vorstellen.
    Ich bin Student und arbeite nebenbei bei einem Fahrzeugzubehörversand.

    In der Firma wird modified eCommerce Shopsoftware für den bevorstehenden Webshop verwendet. Meine Aufgabe ist es noch geringfügige letzte Änderungen am Webshop vorzunehmen.

    Erstmal möchte ich ein großes Lob an die gesamte Forengemeinschaft los werden, die Hilfe bei Problemen ist wirklich schnell und hilfreich. Ich konnte schon viele Probleme lösen indem ich mich im Forum umgeschaut habe. Leider konnte ich selbst noch nicht wirklich bei irgendwas helfen, weshalb ich erst jetzt poste.

    Mein Problem ist folgendes ...
    Ich selektiere mir in "product_info.php" einige Fahrzeugdaten die ich dann in einem Tab auf der "products_info_tabs_v1.html" ausgebe. Das funktioniert soweit schon sehr gut...

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

    Mein Problem ist nun das die Liste mit den Fahrzeugen unter Umständen sehr lang werden kann, weshalb ich nun wie auf dem Bild ersichtlich ist oben die Links << <> >> eingefügt habe um mit einer bestimmten Anzahl von Fahrzeugen blättern zu können. Ich hab leider keine Ahnung wie ich das Umsetzen könnte, da ich im Template ja nur beschränkt mit PHP-Code arbeiten kann, bzw. weil das ein bisschen unsauber ist.

    Hier mal ein Auszug aus meiner erweiterten "products_info_tab_v2.html".

    Code: PHP  [Auswählen]
    {if $MODULE_products_media != ''}<div id="tab_media">{$MODULE_products_media}</div>{/if}
    {if $MODULE_products_reviews != ''}<div id="tab_reviews">{$MODULE_products_reviews}</div>{/if}
    {if $MODULE_cross_selling != '' || $MODULE_reverse_cross_selling != ''}<div id="tab_cross_selling">{$MODULE_cross_selling}{if $MODULE_reverse_cross_selling != ''}{$MODULE_reverse_cross_selling}{/if}</div>{/if}
    {if $MODULE_also_purchased != ''}<div id="tab_also_purchased">{$MODULE_also_purchased}</div>{/if}

    {if $vehicles != ''}
        <div id="tab_vehicle">
            <!-- matching Vehicles -->
            <div class="vehicle">
                <div class="vehicle_border">
                    <div class="vehicle_text">Artikel passt zu folgenden Fahrzeugen (Insgesamt: {$vehicles|@count}):</div>
                    <div class="vehicle_paging">
                        1 - 30    
                        <a onclick="TODO Aktion :-("; href="#"><<</a>
                        <a onclick="TODO Aktion :-("; href="#"><</a>  
                        <a onclick="TODO Aktion :-("; href="#">></a>
                        <a onclick="TODO Aktion :-("; href="#">>></a>
                    </div>
                    <div class="vehicle_spacer"></div>
                </div>

                <table class="vehicle_tab">
                    <tr class="vehicle_tab_header">
                        <th>Modell </th>
                        <th>Bj. Code </th>
                        <th>Fahrgest. </th>
                        <th>Baujahr </th>
                        <th>Zyl. </th>
                        <th>Leistung </th>
                    </tr>
                    {foreach item=vehicle_data from=$vehicles}
                        {php}
                            $cnt += 1;
                            if ($cnt%2 == 0){
                                echo '<tr class="vehicle_tab_cell_a">';
                            } else {
                                echo '<tr class="vehicle_tab_cell_b">';
                            }
                        {/php}
                            <td>{$vehicle_data.MODELL}</td>
                            <td>{$vehicle_data.BJCODE}</td>
                            <td>{$vehicle_data.ANFANGFAHRGESTELLNUMMER}</td>
                            <td>{$vehicle_data.BAUJAHR}</td>
                            <td>{$vehicle_data.ZYLINDER}</td>
                            <td>{$vehicle_data.LEISTUNG}</td>
                        </tr>
                    {/foreach}
                </table>
            </div>
            <div style="clear:both;"></div>
        </div>
    {/if}

    </div>
    {*END TABS*}
    {$FORM_END}
    {if $PRODUCTS_ADDED != ''}<p class="productinfoproductadded">{$PRODUCTS_ADDED}</p>{/if}
    {$PRODUCT_NAVIGATOR}
     
    Ich wäre über jeden noch so kleinen Hinweis oder Anregungen unglaublich dankbar.

    Gruß Lex   :)



    Linkback: https://www.modified-shop.org/forum/index.php?topic=13550.0
    1 Antworten
    1384 Aufrufe
    03. Januar 2018, 13:45:00 von Timm
    2 Antworten
    2901 Aufrufe
    21. Februar 2014, 07:57:34 von scheffer
    1 Antworten
    2123 Aufrufe
    06. Februar 2014, 12:30:50 von baustelle
               
    anything