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: Imageflow in product_listing

    sunflash

    • Mitglied
    • Beiträge: 151
    Imageflow in product_listing
    am: 10. Juli 2009, 16:42:35
    Hallo zusammen!
    Ich brauche mal wieder eure hilfe, da ich im Internet für mein Vorhaben nicht fündig geworden bin. Ich bin dabei ein sog. Imageflow in meine Product_listing zu implementieren. Das funktioniert jedoch nicht so richtig.
    Was ich bis jetzt gemacht habe:

    1. Von der Seite http://finnrudolph.de/ImageFlow/ die Imageflow-Dateien heruntergeladen und im Shop-Verzeichnis in einen Ordner "Imageflow" kopiert.

    2. Die general.js im standard-template erweitert, sodass diese jetzt so aussieht:

    Code: PHP  [Auswählen]
    ...
    <link rel="stylesheet" href="<?php echo 'templates/'.CURRENT_TEMPLATE; ?>/javascript/thickbox.css" type="text/css" media="screen" />
    <script src="<?php echo 'templates/'.CURRENT_TEMPLATE; ?>/javascript/jquery.js" type="text/javascript"></script>
    <script src="<?php echo 'templates/'.CURRENT_TEMPLATE; ?>/javascript/thickbox.js" type="text/javascript"></script>

    <link rel="stylesheet" href="http://www.led-daylight.de/shop/imageflow/imageflow.css" type="text/css" media="screen"/>
    <script src="http://www.led-daylight.de/shop/imageflow/imageflow.js" type="text/javascript"></script>
    3. die vorhandene product_listing_v1.html kopiert und eine neue product_listing_seat erstellt, welche um folgende Zeilen erweitert wurde:

    Code: XML  [Auswählen]
    {config_load file="$language/lang_$language.conf" section="index"}
    <h1>{$CATEGORIES_NAME}</h1>

    <div id="seat" class="imageflow">
            <img src="http://www.led-daylight.de/shop/images/product_images/info_images/1_0.JPG" longdesc="http://www.aloevera-vision.de/" width="200" height="135" alt="Bild 1" />
            <img src="http://www.led-daylight.de/shop/images/product_images/info_images/2_0.JPG" longdesc="http://www.deine-tiernahrung.de/" width="200" height="146" alt="Text_2" />
            <img src="http://www.led-daylight.de/shop/images/product_images/info_images/3_0.JPG" longdesc="http://www.deco-pronto.de/" width="200" height="152" alt="Text_3" />
            <img src="http://www.led-daylight.de/shop/images/product_images/info_images/4_0.JPG" longdesc="http://www.aloevera-vision.de/" width="200" height="112" alt="Bild 1" />
            <img src="http://www.led-daylight.de/shop/images/product_images/info_images/5_0.JPG" longdesc="http://www.deine-tiernahrung.de/" width="200" height="136" alt="Text_2" />
            <img src="http://www.led-daylight.de/shop/images/product_images/info_images/6_0.JPG" longdesc="http://www.deco-pronto.de/" width="200" height="127" alt="Text_3" />
            <img src="http://www.led-daylight.de/shop/images/product_images/info_images/7_0.JPG" longdesc="http://www.deco-pronto.de/" width="200" height="149" alt="Text_3" />
    </div>

    ......
    Was jetzt nicht funktioniert ist, dass er die Bilder in meinem Imageflow nicht anzeigt, alles andere funktioniert. Wenn ich die Pfade manuell aufrufe, dann sind die richtig..

    Was mich stört, ist, dass alles hardcoded und nicht variabel ist. Am liebsten hätte ich es, wenn er sich die Bilder automatisch zieht und im Imageflow darstellt. Dabei sollten am Besten die Produktnamen und die Links zu den Produkten übernommen werden. Da ich mich leider mit PHP und den Smarty-Variabeln nicht auskenne, bin ich auch da auf eure Hilfe angewiesen.

    Der Link zu dem Shop ist der hier: http://www.led-daylight.de/shop/index.php?cPath=1

    Ich freue mich schon auf eure antworten und bin gespannt ob ich das hinbekomme. Losgelöst vom Shop habe ich es mit anderen Bildern in einem anderen Pfad bereits hinbekommen, nur nach der implementation funktioniert es nicht mehr...

    P.S.: Es gibt wohl bereits eine Lösung für die Produktansicht, welcher hier zu finden ist: http://www.ohh-mann.de/index.php/imageflow-fuer-xtcommerce
    Aber das bringt mich leider auch nicht weiter =(



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

    sunflash

    • Mitglied
    • Beiträge: 151
    Imageflow in product_listing
    Antwort #1 am: 10. Juli 2009, 18:41:54
    so, ich weiß jetzt wo der Hund begraben war....
    für die reflektionen hat der ne php datei gehabt und das war wohl nicht kompatibel.. als ich die reflektions-funktion deaktiviert habe, hats funktioniert... mal sehen ob ich das jetzt auch noch hinbekomme....
    habs jetzt auch variabel hinbekommen, und das ganz alleine mit dem code hier:

    Code: PHP  [Auswählen]
    <div id="seat" class="imageflow">
    {foreach name=aussen item=module_data from=$module_content}
            {if $module_data.PRODUCTS_IMAGE!=''}<img src="{$module_data.PRODUCTS_IMAGE}" longdesc="{$module_data.PRODUCTS_LINK}" alt="{$module_data.PRODUCTS_NAME}" />{/if}
    {/foreach}
    </div>

    sunflash

    • Mitglied
    • Beiträge: 151
    Imageflow in product_listing
    Antwort #2 am: 11. Juli 2009, 07:55:49
    Habs jetzt auch mit reflektionen hinbekommen. Dafür war wiederum ein kleiner kniff notwendig. Mann musste die reflect.php zum beispiel ins root-verzeichnis kopieren und dann den code in der product_listing nochmals anpassen, sodass er so aussieht:

    Code: PHP  [Auswählen]
    <div id="seat" class="imageflow">
    {foreach name=aussen item=module_data from=$module_content}
            {if $module_data.PRODUCTS_IMAGE!=''}<img src="http://www.led-daylight.de/shop/reflect.php?img=./{$module_data.PRODUCTS_IMAGE}&bgc=ffffff&cache=1&procent=1.0" longdesc="{$module_data.PRODUCTS_LINK}" alt="{$module_data.PRODUCTS_NAME}" />{/if}
    {/foreach}
    </div>
    Vielleicht interessiert es ja einen hier... Thema kann jetzt übrigens auch geschlossen werden =)

    8 Antworten
    5582 Aufrufe
    26. August 2011, 09:02:04 von nerdatwork
    11 Antworten
    4459 Aufrufe
    20. Januar 2016, 11:02:39 von satriani
    2 Antworten
    1931 Aufrufe
    16. November 2012, 08:36:56 von robertko
    2 Antworten
    1022 Aufrufe
    14. Mai 2020, 16:19:31 von Glera77
               
    anything