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: Thumbnails in der product_info nutzen?

    voodoopupp

    • Fördermitglied
    • Beiträge: 1.869
    • Geschlecht:
    Thumbnails in der product_info nutzen?
    am: 25. November 2012, 12:15:18
    Hallo,

    hat jemand ne Idee, wie genau man zusätzlich zu den info_images ebenfalls die thumbnail_images nutzbar machen kann? Also sprich mit einer eigenen Variable...

    Hab schon in der includes/modules/product_info.php folgendes gefunden und denke, dass diese Stelle relevant wäre:
    Code: PHP  [Auswählen]
        $image = '';
                    $image = $product->productImage($product->data['products_image'], 'info'); //Tomcraft - 2009-10-30 - use allready defined function from product.php
                    $info_smarty->assign('PRODUCTS_IMAGE', $image);
                    $info_smarty->assign('PRODUCTS_POPUP_LINK', 'javascript:popupWindow(\''.xtc_href_link(FILENAME_POPUP_IMAGE, 'pID='.$product->data['products_id'].'&imgID=0').'\')'); //needed for non modified templates

        //BOC more images
        $mo_images = xtc_get_products_mo_images($product->data['products_id']);
                    if ($mo_images != false) {
                            $more_images_data = array();
                            foreach ($mo_images as $img) {
                                    $more_images_data[] = array ( 'PRODUCTS_IMAGE' => $product->productImage($img['image_name'], 'info'), //web28 - 2010-11-27 - use allready defined function from product.php
                                          'PRODUCTS_POPUP_LINK' => 'javascript:popupWindow(\''.xtc_href_link(FILENAME_POPUP_IMAGE, 'pID='.$product->data['products_id'].'&imgID='.$img['image_nr']).'\')' // Tomcraft - 2009-09-12 - needed for non modified templates
                                        );
                                    $mo_img = $product->productImage($img['image_name'], 'info'); //web28 - 2010-11-27 - use allready defined function from product.php
                                    // BOF - Tomcraft - 2009-09-12 - needed for non modified templates
                                    $info_smarty->assign('PRODUCTS_IMAGE_'.$img['image_nr'], $mo_img);
                                    $info_smarty->assign('PRODUCTS_POPUP_LINK_'.$img['image_nr'], 'javascript:popupWindow(\''.xtc_href_link(FILENAME_POPUP_IMAGE, 'pID='.$product->data['products_id'].'&imgID='.$img['image_nr']).'\')');
                                    // EOF - Tomcraft - 2009-09-12 - needed for non modified templates
                            }
                            $info_smarty->assign('more_images', $more_images_data);
                    }
        //EOC more images

    Aber wie muss man diese bearbeiten, so dass danach eben auch eine weitere Variable zur Verfügung steht?

    Einer ne Idee?

    Danke & beste Grüße
    Dominik

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

    voodoopupp

    • Fördermitglied
    • Beiträge: 1.869
    • Geschlecht:
    Re: Thumbnails in der product_info nutzen?
    Antwort #1 am: 03. Januar 2014, 17:31:59
    So, das Thema lag nun etwas brach. Gelöst ist es aber bisher noch nicht.

    Ich hab da vielleicht einfach Tomaten auf den Augen, aber was ich z.B. gerne erreichen möchte:
    wie kann man es bewerkstelligen, dass man z.B. für die cross_selling Artikel bzw. für die also_purchased Artikel anstatt der thumbnail_images die info_images nutzen kann?

    Ist das wirklich so schwer oder stell ich mich einfach nur an :D
    Vielleicht hat ja einer nen Tip für mich. Evtl denke ich einfach nicht richtig um die Ecke  :whistle:

    Danke & Grüße
    Dominik

    web4design

    • Experte
    • Beiträge: 1.122
    Re: Thumbnails in der product_info nutzen?
    Antwort #2 am: 03. Januar 2014, 17:43:11
    Hi.

    Einfach das was ohnehin da ist, bisschen ändern ;-)

    Code: PHP  [Auswählen]
    <img src="{$PRODUCTS_IMAGE|replace:"info_images":"thumbnail_images"}" alt="{$PRODUCTS_NAME}" class="productimage" />

    Nachtrag:
    Direkt in der Template-Datei product_info_v1.html

    Gruß

    voodoopupp

    • Fördermitglied
    • Beiträge: 1.869
    • Geschlecht:
    Re: Thumbnails in der product_info nutzen?
    Antwort #3 am: 03. Januar 2014, 21:00:19
    ARGH, doch so einfach  :datz:

    Hab wirklich zu kompliziert gedacht. Dazu kam noch das Problem, dass ich eben keine direkten img src mehr hatte, sondern meine img-Links so aufgebaut sind:
    Code: PHP  [Auswählen]
    {html_image file="`$module_data.PRODUCTS_IMAGE`" alt="`$module_data.PRODUCTS_NAME`" class="productimage"}

    und da hat das REPLACE nicht geklappt. Mit einem kleinen Umweg geht es aber dann auch:
    Code: PHP  [Auswählen]
    {assign var="resize" value=$module_data.PRODUCTS_IMAGE|replace:"info_images":"thumbnail_images"}
    {html_image file="`$resize`" alt="`$module_data.PRODUCTS_NAME`" class="productimage"}

    Danke  :thumbs:

    grüße
    Dominik
    5 Antworten
    340 Aufrufe
    03. Juni 2024, 08:56:18 von estrich
    36 Antworten
    11859 Aufrufe
    13. August 2020, 08:49:29 von Timm
    3 Antworten
    3106 Aufrufe
    18. September 2012, 11:23:24 von gabto
    3 Antworten
    2598 Aufrufe
    25. April 2014, 12:56:57 von möCöm