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: Import Artikel externe Artikelbilder

    zub

    • Schreiberling
    • Beiträge: 401
    Import Artikel externe Artikelbilder
    Antwort #15 am: 17. Oktober 2009, 11:23:53
    hätte ja sein können,
    würdest Du uns dennoch erleuchten wie Du das angestellt hast?

    Danke

    vsell

    • BVB Fan
    • Viel Schreiber
    • Beiträge: 2.802
    • Geschlecht:
    Import Artikel externe Artikelbilder
    Antwort #16 am: 17. Oktober 2009, 11:28:54
    @vsell
    [...]
    Diese Möglichkeit auch verlinkte Bilder zu verwenden würde modified eCommerce Shopsoftware ganz nach vorn bringen.

    zub... genauso sehe ich das auch !!!

    Hatte damit bisher immer tierische Probleme - bin daher auf die oben beschriebene Alternative ausgewichen (natürlich mit Einverständnis des Bildlieferanen)

    Ein großer Teil verschickt da ja immer noch CDs etc. und die Nummer und Kosten erspare ich denen damit immer - sehr zu deren Freude :mrgreen:

    Michelle

    • Neu im Forum
    • Beiträge: 18
    Import Artikel externe Artikelbilder
    Antwort #17 am: 17. Oktober 2009, 15:05:15
    RESPESKT!!

    Als Threadersteller bin ich natürlich besonders an einen Tip interessiert. Ideal wärs natürlich, wenn web28 den Code ansich bereitstellen kann *liebguck* :-)

    xeron

    • Schreiberling
    • Beiträge: 497
    • Geschlecht:
    Import Artikel externe Artikelbilder
    Antwort #18 am: 18. Oktober 2009, 14:19:14
    moin,

    ich benutze auch externe bilder. bei mir ist nur dies in der configure datei geändert.

    Code: PHP  [Auswählen]
       //define('DIR_WS_ORIGINAL_IMAGES', DIR_WS_IMAGES .'product_images/original_images/');
       define('DIR_WS_ORIGINAL_IMAGES', '');
       //define('DIR_WS_THUMBNAIL_IMAGES', DIR_WS_IMAGES .'product_images/thumbnail_images/');
       define('DIR_WS_THUMBNAIL_IMAGES', '');
       //define('DIR_WS_INFO_IMAGES', DIR_WS_IMAGES .'product_images/info_images/');
       define('DIR_WS_INFO_IMAGES', '');
       //define('DIR_WS_POPUP_IMAGES', DIR_WS_IMAGES .'product_images/popup_images/');
       define('DIR_WS_POPUP_IMAGES', '');

    [EDIT Tomcraft: Liste erweitert um DIR_WS_POPUP_IMAGES]

    Michelle

    • Neu im Forum
    • Beiträge: 18
    Import Artikel externe Artikelbilder
    Antwort #19 am: 18. Oktober 2009, 19:45:16
    Hallo xeron! Mhm, diese Variante kannte ich schon, doch als ich diese angewandt habe, hatte ich sql Fehler. Werds aber nochmal probieren, vielleicht habe ich auch etwas falsch gemacht.

    Michelle

    • Neu im Forum
    • Beiträge: 18
    Import Artikel externe Artikelbilder
    Antwort #20 am: 18. Oktober 2009, 20:42:17
    Also ich hab das in der configure.php geändert, jedoch werden die Bilder trotzdem nicht angezeigt. Die verweisen nach: http://.../shop/images/product_images/popup_images/http://ec.ingrammicro.de/jpg/5661715.jpg

    zub

    • Schreiberling
    • Beiträge: 401
    Import Artikel externe Artikelbilder
    Antwort #21 am: 19. Oktober 2009, 06:37:25
    @Michelle
    Du musst auch in der configure.php die Zeile

    Code: PHP  [Auswählen]
    define('DIR_WS_POPUP_IMAGES', DIR_WS_IMAGES .'product_images/popup_images/');

    in

    Code: PHP  [Auswählen]
    define('DIR_WS_POPUP_IMAGES', DIR_WS_IMAGES .'');

    anpassen
    Man kann mit dieser Art aber keine Bilder die auf dem Server gespeichert sind anzeigen,
    sondern nur noch die Bilder die als Link vorhanden sind.

    xeron

    • Schreiberling
    • Beiträge: 497
    • Geschlecht:
    Import Artikel externe Artikelbilder
    Antwort #22 am: 19. Oktober 2009, 09:15:43
    zub hat recht. den hatte ich vergessen mit anzuzeigen. dann sollte es aber gehen

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.173
    • Geschlecht:
    Import Artikel externe Artikelbilder
    Antwort #23 am: 19. Oktober 2009, 10:59:49
    Seid ihr euch sicher, dass das DIR_WS_IMAGES da richtig ist? ;-)

    xeron

    • Schreiberling
    • Beiträge: 497
    • Geschlecht:
    Import Artikel externe Artikelbilder
    Antwort #24 am: 19. Oktober 2009, 11:04:02
    so muss es eingetragen sein

    Code: PHP  [Auswählen]
    define('DIR_WS_POPUP_IMAGES','');
    ohne DIR_WS_IMAGES

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.173
    • Geschlecht:
    Import Artikel externe Artikelbilder
    Antwort #25 am: 19. Oktober 2009, 11:11:27
    Das wollte ich nur hören und hatte es auch schon entsprechend im Beitrag von dir editiert. ;-)

    Siehe: Antwort #18

    Grüße

    Torsten

    zub

    • Schreiberling
    • Beiträge: 401
    Import Artikel externe Artikelbilder
    Antwort #26 am: 19. Oktober 2009, 11:49:47
    sorry war etwas zu schnell,
    xeron hat es korrigiert.

    Michelle

    • Neu im Forum
    • Beiträge: 18
    Import Artikel externe Artikelbilder
    Antwort #27 am: 19. Oktober 2009, 11:52:15
    Ich seh schon, hier sind Profis am Werk!  :wohow:

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

    Vielen lieben Dank dafür! LÄUFT!!  :mrgreen:

    Die Bild-Optionen greifen nun aber nicht mehr, oder? Kann ja eigentlich nicht. Weil es sieht nämlich bescheiden aus. Das Bild ist nämlich zu groß und verschiebt somit das "Bestellen" (sollte eigtl. in den blauen Rahmen)  :beta: (siehe Bild)

    web28

    • modified Team
    • Beiträge: 9.404
    Import Artikel externe Artikelbilder
    Antwort #28 am: 19. Oktober 2009, 12:22:14
    Am Wochenende hatte ich "Forumsfrei", :mrgreen:
    deshalb erst jetzt mein Code: (KEINE ÄNDERUNGEN in der "configure.php")

    Datei "/shop/includes/classes/product.php"

    finde:

    Code: PHP  [Auswählen]
    function productImage($name, $type) {

    direkt danach einfügen:

    Code: PHP  [Auswählen]
                    //BOF EXTERNE PRODUKTBILDER
                    if (stristr($name, 'http:')) {
                       return $name;
                    }
                    //EOF EXTERNE PRODUKTBILDER

    Datei "/shop/includes/modules/product_info.php - bei Modified 1.05 nicht nötig!" (für die Produktseite)

    Finde:

    Code: PHP  [Auswählen]
                            if ($product->data['products_image'] != '')
                            $image = DIR_WS_INFO_IMAGES.$product->data['products_image'];

    Ersetze mit:

    Code: PHP  [Auswählen]
                    //BOF EXTERNE PRODUKTBILDER
                    if ($product->data['products_image'] != '') {
                            $image = DIR_WS_INFO_IMAGES.$product->data['products_image'];
                            if (stristr($product->data['products_image'], 'http:')) {
                                    $image = $product->data['products_image'];
                            }
                    }
                    //EOF EXTERNE PRODUKTBILDER

    Externe Bilder werden jetzt angezeigt, aber immer mit der Orignalgröße. Für die unterschiedlichen Ansichten muss das noch angepasst werden, am einfachsten geht das mit den CSS Styles:

    Datei "/templates/xtc5/stylesheets.css":

    Hinzufügen:
    [EDIT web28 01.06.2011: Geändert auf "max-width".]

    Code: CSS  [Auswählen]
    .productboximage {
            max-width: 150px;
    }

    .productimage {
            max-width: 200px;
    }
    .productImageBorder{
            max-width: 120px;
    }

    Diese Werte können nach Wunsch angepasst werden.

    Mit dieser Änderung können externe Produktbilder angezeigt werden, im Admin können aber weiterhin wie bisher Kategorie/Produktbilder angelegt werden.

    [EDIT Tomcraft 22.06.2012: Zusatz für Warenkorb eingefügt.]

    Datei "/shop/includes/modules/order_details_cart.php"

    Finde:

    Code: PHP  [Auswählen]
    $image = '';
    if ($products[$i]['image'] != '') {
      $image = DIR_WS_THUMBNAIL_IMAGES.$products[$i]['image'];
    }

    Ersetze mit:

    Code: PHP  [Auswählen]
    $image = '';
    if ($products[$i]['image'] != '') {
      if (stristr($products[$i]['image'],'http:') !== FALSE) {
        $image = $products[$i]['image'];
      } else {
        $image = DIR_WS_THUMBNAIL_IMAGES.$products[$i]['image'];
      }
    }

    Die Änderungen gelten für modified eCommerce Shopsoftware mit Thickbox und xtc5 Templates mit Thickbox.

    Gruss Web28

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.173
    • Geschlecht:
    Import Artikel externe Artikelbilder
    Antwort #29 am: 19. Oktober 2009, 12:42:02
    :lol:

    Zwei Dumme ein Gedanke... du warst schneller. ;-)

    Genau an diese Lösung hatte ich gedacht. *gg*

    Das finde ich direkt sinnvoll für modified eCommerce Shopsoftware! Also fest integrieren. ;-)

    Templateshop - Eine große Auswahl an neuen und modernen Templates für die modified eCommerce Shopsoftware
    2 Antworten
    3332 Aufrufe
    28. November 2011, 17:13:19 von techpoint
    8 Antworten
    5669 Aufrufe
    28. April 2011, 08:54:57 von web28
    7 Antworten
    7590 Aufrufe
    04. April 2011, 22:04:38 von cillex
    9 Antworten
    6377 Aufrufe
    20. Februar 2014, 09:58:39 von Gerry7