Sinn und Zweck dieses Moduls

Colorbox ist eine Alternative zur Zen Lightbox, die vor allem auf mobilen Geräten wesentlich besser dargestellt wird.
Verwendet wird das jQuery Colorbox plugin von Jack Moore:
http://www.jacklmoore.com/colorbox/

Dieses Modul integriert einen Lightbox Effekt in Zen Cart. Alle großen Artikelbilder (auf der Detailseite) werden beim Anclicken in einer Lightbox angezeigt. Dadurch werden keine Popup Fenster mehr verwendet, was die Website wesentlich benutzerfreundlicher macht. Die zusätzlichen Artikelbilder werden innerhalb der Lightbox in einer Galerie angezeigt. Optional kann auch eine Slideshow für die zusätzlichen Artikelbilder aktiviert werden.

Die Vergrößerung kann auch für Bilder auf den EZ-Pages und anderen Inhaltsseiten genutzt werden.

Hinweis:
Es macht keinen Sinn die Module Zen Lightbox und Zen Colorbox gemeinsam in einem Shop zu verwenden! Falls Sie bereits das Modul Zen Lightbox im Einsatz haben und auf die Colorbox umsteigen wollen, dann entfernen Sie vorher das Modul Zen Lightbox komplett!

Copyright, Lizenz

Copyright dieser deutschen Anpassung/Anleitung für Zen-Cart 1.5.4 und 1.5.3 deutsch
(c) 2015 webchills (www.webchills.at)

Originalversion 2011 by Andrew Berezin:
http://www.zen-cart.com/downloads.php?do=file&id=1322
Weiterentwickelt von niestudio

Portions Copyright (c) 2003 osCommerce
Portions Copyright (c) 2003-2015 Zen Cart

This contribution is subject to version 2.0 of the GPL license available through the world-wide-web at the following url:
http://www.zen-cart-pro.at/license/2_0.txt

Installation

Voraussetzungen


Dieses Modul ist nur für die deutsche Zen-Cart 1.5.4 oder 1.5.3 Version geeignet


Für den Einbau dieses Moduls sollten Sie über folgende Werkzeuge verfügen:

1) Ein guter Texteditor
Damit ist nicht das in Windows enthaltene Notepad oder Microsoft Word gemeint.
Sie benötigen einen Texteditor, der utf-8 versteht und auch im Format utf-8 ohne BOM abspeichern kann.
Meine Empfehlung: UltraEdit (kostenlose 30 Tage Testversion verfügbar)
Ebenfalls gut geeignet ist der kostenlose Texteditor Notepad++

2) Ein Tool zum Vergleichen von Dateien
Bei der Installation dieses Moduls ist es erforderlich, dass Sie den Inhalt einiger Ihrer bestehenden Zen-Cart Dateien mit dem Inhalt der neuen Moduldateien vergleichen und die Änderungen zusammenführen ("mergen").
Meine Empfehlung: BeyondCompare (kostenlose 30 Tage Testversion verfügbar)
Ebenfalls gut geeignet ist das kostenlose Programm WinMerge


Empfehlung:

Dieses Modul erst in einem Testsystem einbauen und dort konfigurieren/testen und endgültig an die eigenen Wünsche anpassen. Erst dann in einem Liveshop einsetzen! Sichern Sie unbedingt alle Dateien Ihres Shops per FTP und sichern Sie die Datenbank mit phpMyAdmin oder anderen geeigneten Tools!

WICHTIG
Vor dem Einbau dieser Änderungen:
BACKUP von Shop und Datenbank machen!
Keine Haftung, Verwendung auf eigene Gefahr!
BACKUP gemacht? Ok, dann weiterlesen...

Die Installation erfolgt in folgenden Schritten. Halten Sie diesen Ablauf ein!

1.
Die Datei install.sql im Ordner SQL mit einem Texteditor öffen und den Inhalt kopieren

2.
Zen-Cart Administration öffnen und unter Tools > SQL Patches installieren den Inhalt ins Feld hineinkopieren und absenden.
Dadurch werden die Konfigurationsmöglichkeiten in der Datenbank angelegt.

3.
Neue Dateien des Moduls einspielen:
Im Ordner NEUE DATEIEN dieses Downloads alle Ordner namens DEINTEMPLATE auf den Namen des im Shop aktiven Templates umbenennen (z.B. classic, viennabright, etc.). Den Ordner DEINADMIN auff den Namen Ihres admin Verzeichnisses umbenennen.
Dann die Ordner/Dateien in der vorgegebenen Struktur ins Zen-Cart Verzeichnis hochladen.
Dadurch werden keine bestehenden Dateien überschrieben

4.
Geänderte Dateien des Moduls einspielen.
Im Ordner GEAENDERTE DATEIEN dieses Downloads befinden sich die für dieses Modul notwendigen geänderten Originaldateien.
Es wird dringend empfohlen, die bestehenden Orginaldateien nicht einfach zu überschreiben!
Machen Sie das nur, wenn Sie Zen-Cart gerade neu installiert haben und noch keine Änderungen an Originaldateien vorgenommen haben.
Stattdessen vergleichen Sie Ihre entsprechenden Originaldateien mit einem geeigneten Programm wie z.B. WinMerge oder Beyond Compare und nehmen die Änderungen manuell vor.
Folgende Dateien müssen geändert werden (DEINTEMPLATE steht dabei für das im Shop aktive Template):
includes/modules/DEINTEMPLATE/additional_images.php
includes/templates/DEINTEMPLATE/templates/tpl_modules_main_product_image.php

5.
In der Zen-Cart Administration ist nun unter Konfiguration ein zusätzlicher Menüpunkt namens Zen Colorbox vorhanden, wo Sie etliche Einstellungen zum Verhalten der Lightbox vornehmen können.

Erweiterte Nutzungsmöglichkeiten

EZ-Pages

Standardmäßig ist der Lightbox Effekt für alle Links zu Bildern innerhalb von EZ-Pages bereits aktiv. In der Colorbox-Konfiguration kann das ausgeschaltet werden.
Wenn Sie also einen Link zu einem größeren Bild so in eine EZ-Page einbauen:

<a href="images/bildgross.jpg"><img src="images/bildklein.jpg"/></a>

Dann wird das Bild beim Anclicken in einer Lightbox vergrößert. Es muss hier nicht wie bei Zen Lightbox noch ein spezielles rel Kommando mitgegeben werden, einfach zum großen Bild verlinken.


Lightbox auf jeder beliebigen Seite

Die Lightbox-Funktionalität kann leicht auf jede beliebige Seite in Zen-Cart ausgeweitet werden. Dazu muss die Datei jscript_zen_colorbox.php im Ordner ZUSATZ dieses Downloads in das entsprechende includes/modules/pages Verzeichnis gelegt werden und Konfiguration > Zen Colorbox Einstellungen > EZ Pages Unterstützung auf true stehen.

Beispiele:
Lightbox-Effekt für Bilder auf der Kontaktseite:
Die Datei muss nach includes/modules/pages/contact_us kopiert werden.
Lightbox-Effekt für Bilder auf der Versandkostenseite:
Die Datei muss nach includes/modules/pages/shippinginfo kopiert werden

DEINSTALLATION

1.
Die Datei uninstall.sql im Ordner SQL mit einem Texteditor öffen und den Inhalt kopieren

2.
Zen-Cart Administration öffnen und unter Tools > SQL Patches installieren den Inhalt ins Feld hineinkopieren und absenden.

3.
Alle von diesem Modul geänderten Zen Cart Originaldateien wieder einspielen
Alle von diesem Modul neu angelegten Dateien vom Server löschen.

Download & Support

Download des Moduls:

www.zen-cart-pro.at/forum/vbdownloads.php

Supportforum zum Modul:

www.zen-cart-pro.at/forum/forums/109-Zen-Colorbox

Unterstützen

Sie finden dieses Modul nützlich?

Unterstützen Sie die Weiterentwicklung der deutschen Zen-Cart Version.
Wir freuen uns über Spenden zur Finanzierung des Servers und der vBulletin-Lizenz: