######################################################################## # STORE64 SHOPSYSTEM VERSION 1.1 # # für das Warenkorb- und Bestellsystem STORE64 [http://www.store64.de] # # Dieses Programm ist Freeware. Es kann frei verwendet und angepasst # # werden. Wenn Sie selbst Erweiterungen durchführen wäre es schön, # # wenn Sie diese ebenfalls frei zur Verfügung stellen. # # (w) Frank Poppe [WEBDESIGN POPPE - http://www.webdesign-poppe.de] # ######################################################################## 1. GRUNDSÄTZLICHES 1.1 VORWORT 1.2 SYSTEMVORAUSETZUNGEN 1.3 FUNKTIONEN 1.4 UMFANG DEMOSHOP 1.5 SUPPORT 2. INSTALLATION 2.1 DOWNLOAD 2.2 EINSTELLUNGEN ANPASSEN 2.3 UPLOAD 2.4 BENUTZERRECHTE ANPASSEN 2.5 PASSWORTSCHUTZ 3. INTEGRATION DES SHOPSYSTEMS 3.1 SHOPSYSTEM EINBINDEN 3.2 RUBRIKEN VERLINKEN 3.3 LAYOUT ANPASSEN 4. SHOPVERWALTUNG 4.1 SHOPVERWALTUNG AUFRUFEN 4.2 RUBRIKEN 4.2.1 RUBRIK ANLEGEN 4.2.2 RUBRIK LÖSCHEN 4.2.3 RUBRIKNAMEN ÄNDERN 4.3 ARTIKEL 4.3.1 ARTIKEL ANLEGEN 4.3.3 ARTIKEL ÄNDERN 4.3.4 ARTIKEL LÖSCHEN 4.4 SCHNELLES ARBEITEN IN DER SHOPVERWALTUNG 5. HÄUFIG GESTELLTE FRAGEN (FAQ) 6. ÄNDERUNGEN (CHANGELOG) 7. SONSTIGES 7.1 SUCHMASCHINE FÜR DIE HOMEPAGE/ARTIKEL ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1. Grundsätzliches ################## 1.1 Vorwort Mit dem Warenkorb- und Bestellsystem STORE64 können Sie durch die einfache Integration der Produkt-Links/Formulare schnell einen Onlineshop erstellen bzw. eine bestehende Homepage zu einen Onlineshop ausbauen. Wenn jemand jedoch viele Artikel in seinem Shop hat bzw. sich die Artikel häufig ändern ist umständlich jedesmal neue Links/Formulare zu erstellen und die alten durch die neuen zu ersetzen. Damit dies nicht mehr nötig ist bieten wir Ihnen dieses Shopsystem an. Mit dem Shopsystem können Sie Ihre Rubriken und Artikel über ein CMS verwalten. Genau wie beim STORE64-Service lag die einfache Bedienung und der hohe Grad der individuellen Anpassungsfähgikeit bei der Erstellung im Vordergrund. Sie haben also nun die Wahl, ob Sie lieber bei den vorhandenen Produkt-Links/ Formularen bleiben wollen, mit denen Sie sehr flexibel sind, oder das Shopsystem einsetzen, mit dem Sie die Artikel/Rubriken leicht und schnell online über den Browser pflegen können. 1.2 SYSTEMVORAUSETZUNGEN Ihr Webspace muß PHP ab Version 4.3 unterstützen. (Frühere Versionen wurden nicht getestet). Eine Datenbank ist nicht nötig, da alle Daten in einer Textdatei (CSV) gespeichert werden. Wenn Sie das Shopsystem richtig nutzen wollen brauchen Sie einen STORE64-Account. Anmelden können Sie sich unter: http://www.store64.de Sie können das Shopsystem auch ohne Account nutzen, wenn Sie die Warenkorbfunktion deaktivieren. Dann ist es praktisch "nur" ein Katalog. 1.3 FUNKTIONEN Mit dem Shopsystem können Sie beliebig viele Artikel und Rubriken verwalten. Die Artikel werden in einer CSV-Datei gespeichert. Für jede Rubrik existiert eine CSV-Datei. Das Anlegen von Unterrubriken ist nicht möglich. 1.4 UMFANG DEMOSHOP Im ZIP-Archiv -store64_shopsystem.zip- sind folgende Ordner/Dateien enthalten. Dateien, die Sie editieren können/müssen bzw. die für Sie interessant sind, sind mit einem Stern (*) gekennzeichnet. Mehr zu diesen Dateien erfahren Sie in dieser Anleitung. store64_shopsystem demoshop.php | Kleiner Demoshop (*) anleitung.html | Diese Datei (*) store64_shopsystem\cms cms_style.css | CSS für Shopverwaltung shop.php | Shopverwaltungs-Skript store64_shopsystem\cms\images | Ordner mit Bildern für Shopverwaltung back.gif hp_hoch.gif tool-back-hell.jpg SubmitButtonRed.jpg tool-back.jpg store64_shopsystem\inc inc_hp_settings.php | Datei mit Ihren Einstellungen (*) inc_shop.php | Shop-Skript. Wird in Ihre HP eingebunden inc_shop_style.css | CSS für Ausgabe (*) store64_shopsystem\shop Demorubrik1.csv | Demo-Rubrik 1 Demorubrik2.csv | Demo-Rubrik 2 store64_shopsystem\shopbilder | Ordner mit Bildern der Artikel artikel1.jpg artikel2.jpg tmb_artikel1.jpg | tmb_-Bilder sind Vorschaubilder (Thumbnails) tmb_artikel2.jpg 1.4 SUPPORT Für den Support wurde auf STORE64 (http://www.store64.de) ein extra Forum für das Shopsystem angelegt. Hier können Sie Fragen zum Shopsystem, der Installation etc. stellen. Bitte schauen Sie das Forum bzw. die FAQ´s in dieser Anleitung durch, bevor Sie Ihre Frage stellen. Evtl. wurde das Thema bereits behandelt und beantwortet. Bitte haben Sie Verständnis, dass wir kein Support für HTML, CSS und PHP geben können. Ein guter Einstieg in HTML und CSS ist Selfhtml. http://de.selfhtml.org/ 2. INSTALLATION ############### 2.1 DOWNLOAD Laden Sie sich das ZIP-Archiv von der STORE64-Homepage und entpacken es auf Ihren Rechner. Sie erhalten den Ordner -store64_shopsystem-. 2.2 EINSTELLUNGEN ANPASSEN Starten Sie einen Texteditor (z. B. Notepad) und öffnen Sie die Datei -inc_hp_settings.php-. Diese Datei befindet sich im Ordner -inc-. Also: inc/inc_hp_settings.php Passen Sie dort 3 Variablen an. $STORE64_User_ID="1"; | Ersetzen Sie die 1 durch Ihre STORE64-User-ID $shopListe="0"; | Wenn mehr Artikel in der Rubrik vorhanden sind als hier angegeben wird zuerst eine Artikelliste ausgegeben. Ansonsten werden die Artikel untereinander angezeigt. $warenkorbFunktion="1"; | 1 = Artikel können in den Warenkorb gelegt werden. 0 = Artikel können NICHT in den Warenkorb gelegt werden (Urlaubsschaltung, nur Katalog) Wenn Sie die Daten angepasst haben speichern Sie diese Datei wieder ab. 2.3 UPLOAD Laden Sie den Inhalt! des Ordners -store64_shopsystem- auf Ihren Webspace in das Hauptverzeichnis bzw. in das Verzeichnis, wo Ihre Homepage liegt, mit einem FTP-Programm hoch. Wenn Sie wollen können Sie jetzt den Demoshop aufrufen. Diesen finden Sie unter: http://www.meinedomain.de/demoshop.php Ersetzen Sie -meinedomain- durch den Namen Ihrer Domain. 2.4 BENUTZERRECHTE ANPASSEN Im Ordner -shop- werden die CSV-Dateien gespeichert. Das Programm muß daher Schreibrechte für diesen Ordner haben. Dies wird je nach Provider unterschiedlich gehandhabt. Legen Sie mit Ihrem FTP-Programm die Benutzerrechte auf 777 für diesen Ordner fest. Dann sollte das Speichern überall funktionieren. 2.5 PASSWORTSCHUTZ Das System verfügt über keinen eigenen Passwortschutz. Jeder Provider bietet Ihnen in der Regel die Möglichkeit Ordner mit einem Passwort (htaccess) zu schützen. Dies geschieht in der Regel über ein Webinterface des Providers. Schützen Sie das Verzeichnis -cms- mit einem Passwort. 3. INTEGRATION DES SHOPSYSTEMS ############################## 3.1 SHOPSYSTEM EINBINDEN Binden Sie die Einstellungen als erstes mit folgendem Befehl in Ihre HP ein, in der der Shop dargestellt werden soll: <? include("inc/inc_hp_settings.php"); ?> Der eigentliche Shop wird mit folgendem Include eingebunden: <? include("inc/inc_shop.php"); ?> Binden Sie diesen Include an der Stelle Ihrer Homepag ein, an der der Shop (Artikelliste) erscheinen soll. TIPP: SCHAUEN SIE SICH DIE DATEI -demoshop.php- MIT EINEN EDITOR AN. HIER SIND DIE INCLUDES INTEGRIERT UND KOMMENTARE BESCHREIBEN DEN EINBAU. 3.2 RUBRIKEN VERLINKEN Sie können an beliebiger Stelle Ihrer HP auf die Shop-Rubriken verlinken. Der Link muß folgendes Format haben: dateiname.php?rubrik=Rubrik-Name Rubrik-Name = der Name der CSV-Datei (ohne Endung .csv). Er kann vom angezeigten Rubriknamen abweichen, wenn im Rubriknamen Sonderzeichen vorhanden sind. Die Rubriken finden Sie im Ordner -shop- als CSV-Datei. TIPP: SCHAUEN SIE SICH DIE DATEI -demoshop.php- MIT EINEN EDITOR AN. HIER SIND DIE INCLUDES INTEGRIERT UND KOMMENTARE BESCHREIBEN DEN EINBAU. 3.3 LAYOUT ANPASSEN Das Layout für die Anzeige der Shop- bzw. Artikeldaten läßt sich mit der CSS-Datei -inc_shop_style.css-, die sich im Ordner -inc- befindet, nach Ihren Wünschen anpassen. Kenntnisse in CSS sind für die Anpassung nötig. Mehr Informationen über CSS finden Sie hier: http://de.selfhtml.org/css/index.htm 4. SHOPVERWALTUNG ################# 4.1 SHOPVERWALTUNG AUFRUFEN Die Shopverwaltung erreichen Sie unter: http://www.meinedomain.de/cms/shop.php Ersetzen Sie -meinedomain- durch den Namen Ihrer Domain. Wenn Sie, wie bei Installation beschrieben, einen Passwortschutz angelegt haben, müssen Sie sich einloggen um zur Shopverwaltung zu gelangen. 4.2 RUBRIKEN 4.2.1 RUBRIK ANLEGEN Wenn Sie die Shopverwaltung das erste mal aufrufen sehen Sie die Rubriken, bei einer Neuinstallation die Demorubriken. Klicken Sie eine Rubrik an. Im oberen Teil befinden Sie die Angaben der Rubrik. Eine neue Rubrik legen Sie an, indem Sie in das leere Textfeld unter dem Rubriknamen den Namen der neuen Rubrik eingeben und dann den Button -Neue Rubrik anlegen- anklicken. Bitte beachten Sie die zulässigen Sonderzeichen für Rubriknamen! 4.2.2 RUBRIK LÖSCHEN Wenn Sie die Shopverwaltung das erste mal aufrufen sehen Sie die Rubriken, bei einer Neuinstallation die Demorubriken. Klicken Sie eine Rubrik an. Im oberen Teil befinden Sie die Angaben der Rubrik. Eine Rubrik löschen Sie, indem Sie den roten Button -Rubrik -Rubrikname- löschen- anklicken. Nach einer Sicherheitsabfrage wird die Rubrik inkl. aller Artikel gelöscht. 4.2.3 RUBRIKNAMEN ÄNDERN Wenn Sie die Shopverwaltung das erste mal aufrufen sehen Sie die Rubriken, bei einer Neuinstallation die Demorubriken. Klicken Sie eine Rubrik an. Im oberen Teil befinden Sie die Angaben der Rubrik. Einen Rubriknamen ändern Sie, indem Sie den Rubriknamen im Textfeld überschreiben und den Button -Rubrikname ändern- anklicken. 4.3 ARTIKEL 4.3.1 ARTIKEL ANLEGEN Wenn Sie die Shopverwaltung das erste mal aufrufen sehen Sie die Rubriken, bei einer Neuinstallation die Demorubriken. Klicken Sie eine Rubrik an. Im oberen Teil befinden Sie die Angaben der Rubrik, darunter die Daten der Artikel. Das Eingabeformular für die Artikel befindet sich am Seitenende. Durch Klick auf die Taste -Ende- Ihrer Tastatur gelangen Sie schnell zum Seitenende. Folgende Punkte stehen Ihnen als Eingabe für die Artikeldaten zur Verfügung. STATUS: Ist der Status aktiv (Haken bei Status) wird der Artikel auf der HP angezeigt. Ist der Status deaktiv wird der Artikel nicht angezeigt. ARTIKELNUMMER: Für jeden Artikel muß eine unterschiedliche Artikelnummer definiert werden! TITEL: Titel/Artikelname. BILDNAME: Die Bilder für die Artikel müssen sich im Ordner -shopbilder- befinden! Geben Sie hier den kompletten Bildnamen ein, z. B. 199.jpg Als Bildname empfiehlt sich die Artikelnummer. So können Sie das Bild leicht einen Artikel zuordnen. Erstellen Sie auch eine kleine Version Ihres Aritikelbildes (Thumbnail) und speichern Sie es unter dem gleichen Namen, nur mit -tmb_- vor dem Bildnamen im Ordner -shopbilder- ab. Wenn man das obige Beispiel nimmt also tmb_199.jpg. Ist ein kleines Vorschaubild vorhanden wird dies in der Artikelübersicht dargestellt. Alle Vorschaubilder sollten immer dieselbe Höhe, z. B. 30 Pixel haben. PREIS: Preis in Euro. Ob Brutto oder Netto hängt von Ihren Einstellungen bei STORE64 ab. MWST-ERMÄßIGT: Machen Sie hier einen Haken, wenn es sich um einen Artikel mit ermäßigtem MwSt-Satz handelt. ZUSATZ: Sie können beliebig viele Zusatzoptionen definieren, die Ihr Kunde dann angeben kann. Z. B. Größe, Text für Gravur etc. Zuständig hierfür ist das Textfeld Zusatz. Hier ein Beispiel: -------- |Gravur| -------- Tragen Sie in einer! Zeile einen Text ein, erscheint auf Ihrer Homepage bei der Artikelanzeige der Text und dahinter ein Textfeld für die Eingabe. Wollen Sie mehrere Angaben abfragen, trennen Sie diese durch 3 Bindestriche, die auch in einer extra Zeile stehen müssen! ----------- |Gravur | |--- | |Stickerei| ----------- In diesem Beispiel würden also beim Artikel die 2 Texte Gravur und Stickerei ausgegeben, mit je einem Textfeld für die Eingabe eines Textes durch den Kunden. Sie können Ihren Kunden auch ein Drop-Down anbieten, mit dem er z. B. eine Größenangabe auswählen kann. ----------- |Größe | |M | |L | |XL | |XXL | ----------- In diesem Beispiel würde beim Artikel der Text Größe und dahinter ein Drop-Down erscheinen, mit dem der Kunde die entsprechende Größe auswählen kann. Mit dem Trenner (3 Bindestriche in einer extra Zeile) lassen sich die verschiedenen Möglichkeiten (Textfeld u. Drop-Down) kombinieren. Bitte achten Sie darauf, dass am Anfang und Ende keine Leerzeile vorhanden ist! TIPP: SCHAUEN SIE SICH DIE ARTIKEL IM DEMOSHOP AN. 4.3.3 ARTIKEL ÄNDERN Ändern Sie bei einem vorhandenen Artikel die Daten nach Ihren Vorstellungen. Sie können die Daten bei beliebig vielen Artikel ändern. Nach den Änderungen speichern Sie die Datei ab, indem Sie am Fuß der Seite den Button -Alle Artikel speichern- anklicken. 4.3.4 ARTIKEL LÖSCHEN Machen Sie in das rote Feld mit der Aufschrift -Löschen- bei den Artikeln, die Sie löschen wollen, einen Haken. Gehen Sie dann zum Fuß der Seite und klicken den Button -Alle Artikel speichern-. Die ausgewählten Artikel werden gelöscht. Haben Sie bei anderen Artikeln Änderungen durchgeführt, werden die Änderungen dort gespeichert. 4.4 SCHNELLES ARBEITEN IN DER SHOPVERWALTUNG Das Bearbeiten aller Arikel auf einmal ist vielleicht etwas ungewöhnlich, hat aber, kennt man einige bestimmte Funktionen, bei der Geschwindigkeit erhebliche Vorteile. Hier finden Sie einige Tipps, wie Sie bei der Shopverwaltung Zeit sparen können. Die Neueingabe der Artikel befindet sich immer am Fuß der Seite. Um nicht immer zum Seitenende scrollen zu müssen drücken Sie einfach auf Ihrer Tastatur die Taste -Ende-. Sie gelangen dann sofort zum Seitenende=Neueingabe. Zum Kopf der Shopverwaltung springen Sie ganz schnell, wenn Sie die Taste -Pos1- auf Ihrer Tastatur drücken. Um einen bestimmten Artikel zu finden nutzen Sie am besten einfach die Suchfunktion Ihres Browsers. Klicken Sie -Strg+f- auf Ihrer Tastatur. Es erscheint ein Pop-Up, wo Sie den Suchbegriff eingeben können. Geben Sie dort den Artikelnamen, oder einen Teil davon ein. Der Browser springt dann automatisch zum gesuchten Artikel. Mit den -Bild-hoch- und -Bild-runter- Tasten auf Ihrer Tastatur können Sie schnell eine Seite nach oben bzw. nach unten springen. Damit sind sie meistens schneller als mit der Maus. 5. HÄUFIG GESTELLTE FRAGEN (FAQ) ############################### Hier werde ich Fragen einstellen und beantworten, die von allgemeinem Interesse sind. 6. ÄNDERUNGEN (CHANGELOG) ######################### Version 1.1 - 17. Oktober 2006 - Ich habe die Übergabe der Variablen überarbeitet, damit das CMS auch mit den PHP-Einstellungen register.globals=Off arbeitet. 7. SONSTIGES ######################### 7.1 SUCHMASCHINE FÜR DIE HOMEPAGE/ARTIKEL Über eine Online-Suchmaschine können Sie Ihren Kunden eine Suchmaschine für Ihre Homepage anbieten. Da die Artikel mit HTML-Links verlinkt sind, werden die Artikel dann ebenfalls bei der Suchmaschine indiziert. Eine gute Online-Suchmaschine ist z. B. http://www.crawl-it.de