Home

Anwenderhandbuch für xt:Commerce 3.0.4 [SP2.1]

image

Contents

1. where_str OR p products_ model LIKE keyword where_str ent_keyword OR p products_ model LIKE CA ent_keyword if SEARCH_IN_ATTR true where_str OR pov po options_values_name LIKE keyword where_str ent_keyword OR pov products_options_values_name LIKE ent_keyword mE where_str AND pov language_id int _SESSION languages_id where_str break Version 2 10 Seite 111 von 141 Anwenderhandbuch f r xt Commerce 3 0 4 SP2 1 Quelle http www gunnart de tipps und tricks xtcommerce suche nach umlauten 11 18 BUGFIX Grundpreis in der Artikelsuche Laut Preisangabenverordnung PAngV muss bei Artikelpreisen immer ein Preis je Mengeneinheit angezeigt werden xt Commerce bietet dazu eine VPE Funktion f r Verpackungs Einheiten In den blichen Artikel Listen auch Sonderangebote und Neue Artikel sowie den Boxen wird dieser Grundpreis zuverl ssig ausgegeben in Suchergebnissen fehlt diese Angabe allerdings Das liegt daran dass in der Datei advanced_search_result php die zust ndigen Datenbankfelder nicht abgefragt werden In der Datei advanced_search_result php suchen nach build query select_str SELECT distinct p products_id p products_price p products_ model p products_quantity p products_shippingtime p products_fsk18 p products_image
2. Version 2 10 Seite 74 von 141 Anwenderhandbuch f r xt Commerce 3 0 4 SP2 1 Alles von lt a bis a gt mit dem eben erw hnten Quelltext ersetzen Dieses Prinzip bleibt bei allen weiteren Dateien gleich Folgende Dateien m ssen au erdem noch angepasst werden Neue Produkte bersicht products_new php ca Zeile 132 Angebote specials php ca Zeile 82 Warenkorb includes modules order_details_cart php ca Zeile 107 Warenkorb bersicht auf der Startseite templates ihr_template source boxes shopping_cart php ca Zeile 72 Kategorien Artikel Listung includes modules product_listing php ca Zeile 108 Artikel Detailansicht includes modules product_info php ca Zeile 94 9 13 Sicherheitscode bei der Newsletter Anmeldung optimieren Der grafisch generierte Sicherheitscode beim Anmelden zum Newsletter ist manchmal schwer lesbar kann unter Umst nden ein echtes Hindernis darstellen Zur besseren Lesbarkeit einfach eine klare schn rkellose eineSchriftart TTF in includes fonts ko pieren und die anderen Schriftarten l schen Die Schriftart ARIAL eignet sich aufgrund der Dateigr Be hier nicht 9 14 Sortierung im Content Manager ndern Hiermit werden die Seiten zuerst nach content_group und dann nach sort_id gegliedert In der Datei admin content_manager php order by sort_order ersetzten durch order by content_group sort_order diese Struktur ist in der Datei zweimal zu ersetzen
3. smarty gt assign PAYMENT_METHOD payment_method smarty gt assign DATE xtc_date_long order gt info date_purchased smarty gt assign smarty gt assign smarty gt assign smarty gt assign NAME order gt customer name COMMENTS order gt info comments E MAIL order gt customer E Mail_address PHONE order gt customerf telephone A Version 2 10 Seite 80 von 141 Anwenderhandbuch f r xt Commerce 3 0 4 SP2 1 PayPal Bezahl Linkerweiterung smarty gt assign CURRENCY1 order gt info currency tmp1 eregi_replace order gt info total tmp2 floatval tmp1 smarty gt assign TOTAL1 tmp2 Ende PayPal Bezahl Linkerweiterung 3 In der Datei templates mail german order_mail txt f r Text Mails Link einf gen Analog f r templates mail german order_mail htmi f r HTML Mails Ihre gew hlte Zahlungsmethode ift PAYMENT_METHODYZahlungsmethode PAYMENT_METHODY iR ift PAYMENT_METHOD eq PayPal Klicken Sie auf den untenstehenden Link um die Bestellung per PayPal zu bezahlen https www paypal com de cgi bin webscr cmd _xclick amp business lt eigene E Mail Adresse gt amp item_name Bestellnummer olD amp amount TOTAL1 amp currency_code CURRENCYI amp no_shipping 1 Hinweis Falls der Link nicht funktioniert kopieren Sie diesen bitte manuell in das Adressfenster Ihres Browsers tif ber den einge
4. where_str OR pd products_short_description LIKE addslashes search_keywords i where_str OR pd products_name LIKE addslashes search_keywords i where_str OR p products_model LIKE addslashes search_keywords i if SEARCH_IN_ATTR true where_str OR pov products_options_values_name LIKE addslashes search_keywords i where_str AND pov language_id int _SESSION languages_id where_str break ersetzen durch default Wurde nach Umlauten gesucht ent_keyword htmlentities search_keywords i ent_keyword ent_keyword search_keywordsI i addslashes ent_keyword false addslashes nur einmal keyword addslashes search_keywordsI i where_sir where_str pd products Pemon LIKE keyword where_str ent_keyword OR pd products_keywords LIKE ent_keyword if SEARCH_IN_DESC true where_str OR pd products_description LIKE keyword where_str ent_keyword OR pd products_description LIKE ent_keyword where_str OR pd procuri short_description LIKE keyword where_str le keyword OR pd products_short_description LIKE ent_keyword where_str OR pd product name LIKE keyword where_str ent_keyword OR pd products_name LIKE ent_keyword
5. Anwenderhandbuch f r xt Commerce 3 0 4 SP2 1 and c parent_id new_products_category_id and p products_status 1 and pd language_id int _SESSION Ianguages_id order by p products_date added DESC limit MAX_DISPLAY_NEW_PRODUGCTS Und die vorletzte Zeile mit order by rand ersetzen new_products_query SELECT FROM TABLE_PRODUCTS p TABLE_PRODUCTS_DESCRIPTION pd TABLE_PRODUCTS_TO_CATEGORIES p2c TABLE_CATEGORIES c where c categories_status 1 and p products_id p2c products_id and p products_id pd products_id and p2c categories_id c categories_id group_check fsk_lock and c parent_id new_products_category_id and p products_status 1 and pd language_id int _SESSION Ianguages_id order by rand DESC limit MAX_DISPLAY_NEW_PRODUCTS Um eine ausreichende Anzahl von neuen Produkten anzeigen zu lassen ist es notwendig im Admi nistrationsbereich den Maximumwert f r neue Artikel zu erh hen z B auf 365 Tage 9 46 Valide Links mit xt Commerce Wer xt commerce schon mal mit dem W3C Validator http validator w3 org getestet hat wird fest stellen dass dies in sehr vielen mehr oder weniger harmlosen Fehlern resultiert H ufigster Grund ist dass das Kaufmannsund amp nicht in amp umgesetzt wird so wie es der Validator verlangt Eine sehr ausf hrliche Anleitung zur L sung dieses Problems findet sich unter http www gunnar
6. Bestellungen bearbeiten Im Admin Bereich gt Kunden gt Bestellungen erhalten Sie einen berblick ber alle Bestellungen die bereits get tigt wurden Sie k nnen sie nach Bestellstatus anzeigen lassen und auch hier noch einmal einzeln bearbeiten oder gezielt l schen Bestellungen als Kunde ohne Passwort Ja in der Shopadministration Konfiguration Kunden Details haben Sie die Wahl zwischen Kunden konten und einmal Bestellungen ohne Erstellung eines Kundenkontos es wird ein Konto erstellt aber dies ist f r den Kunden nicht ersichtlich Falls Sie beide Arten erlauben wollen aktivieren Sie bitte die Option both Mindestbestellwert festlegen Unter Kunden gt Kundengruppen gt Kundengruppeausw hlen gt Bearbeiten Tragen Sie hier einen Mindestbestellwert ein Version 2 10 Seite 40 von 141 Anwenderhandbuch f r xt Commerce 3 0 4 SP2 1 4 Anpassen der Shopeinstellungen Der Erfolg eines Onlineshops steht und f llt neben der Produktauswahl auch mit dem Design und der Bedienung des Shops Zu diesem Zweck k nnen Shops unter xt Commerce ihre Shopoberfl che mit Hilfe von Layoutvorlagen Templates ver ndern Auf der Projekt Website von xt Commerce und weiteren Template Webseiten stehen bereits einige vorgefertigte Templates kostenlos zur Verf gung Soll ein neues Template f r den Shop eingesetzt werden m ssen die Dateien zun chst per FTP in das Unterverzeichnis templates hochgeladen werden Im Adm
7. Erweiterter Import Export Import lassen sich Produkte Kategorien und verlinkte Datei auf Server laden Produkte einzeln im und exportieren Uber Ae einfache Befehle wie insert update ignore Foren oder delete l sst sich in der CSV Datei definie Zu importierende Datei auswachlen ren import Verzeichnis ren wie mit den Daten umgegangen werden TEE z re IS soll Kategorien Produktzuordnungen e Einfacher Import Export von Artikeln Export e Import Export von Kategorien Exportierte Datei wird im export Verzeichnis gespeichert e Import Export von verlinkten Produkten m z products_to_categories e Parameterangabe f r jeden Wert in sert update delete ignore e l schen von Artikeln Kategorien und Zuordnungen m glich e Sehr hilfreiche und zeitsparende Erweiterung der Standard Im Export Funktion 6 7 XML Export Dokumentation_XML_Export_Schnittstelle zip In der Datei Dokumentation_XML_Export_Schnittstelle zip befindet sich ein Skript womit sich Tabel len als XML Datei exportieren lassen Die eigentliche Funktionalit t wurde von CAO Faktura zur Ver f gung gestellt und ist demzufolge f r den Import der Daten in das CAO Faktura Warenwirtschaftssys tem konzipiert Die Dateien aus cao_xtc_3 0 4_1 56_163 zip ins Verzeichnis export kopieren Danach sind die Schritte wie in der Anleitung XT_Commerce_XML_Export_Schnittstelle pdf durchzuf hren Exporte sind z B folgenderma en
8. SSESSZHIEES16000 9 38 Update der Smarty Template Engine In Archiv dieses Downloadpakets befindet sich die Datei Update_Smarty_2 6 26 zip die zur Aktuali sierung der Template Engine Smarty verwendet werden kann Eine PDF Installationsanleitung liegt bei 9 39 Anzahl der angezeigten Attributmerkmale erh hen Standardm ig werden im Administrationsbereich bei den Artikelmerkmalen nur 10 Attribute ange zeigt Dadurch erh ht sich der Aufwand beim Durchbl ttern der Seiten wenn bestimmte Attribute ge sucht oder berpr ft werden sollen Um die Anzahl der sichtbaren Attribute zu erh hen m ssen die Dateien lang german admin products_attributes php und oder je nach Sprache lang english admin products_attributes php angepasst werden defineMAX_ROW_LISTS_OPTIONS 10 durch define MAX_ROW_LISTS_OPTIONS 100 Mit dieser Definition wird der Wert der angezeigten Attribute standardm ig auf 10 festgelegt Durch die Erh hung dieses Wertes z B 100 werden ab diesem Zeitpunkt 100 Attribute auf einmal ange zeigt 9 40 Meldung Diesen Artikel haben wir am xxx in unseren Katalog aufge nommen Um die Meldung Diesen Artikel haben wir am xxx in unseren Katalog aufgenommen zu entfernen muss in der Datei templates IHR_TEMPLATE module product_info product_info_v1 html folgendes Coding entfernt oder auskommentiert werden if PRODUCTS_ADDED lt table width 100 border 0 class boxTextBG gt
9. lt tr gt lt td align center gt PRODUCTS_ADDED lt br gt lt td gt Version 2 10 Seite 93 von 141 Anwenderhandbuch f r xt Commerce 3 0 4 SP2 1 lt tr gt lt table gt if 9 41 Reduzierte Warenkorbbox Mit der folgenden Erweiterung ist es m glich eine reduzierte Warenkorbbox anzuzeigen Statt der bisher blichen Form wie etwa 1 x Artikel 1 2 x Artikel 2 1 x Artikel 3 soll nun die folgende Form verwendet werden Es befinden sich x Artikel im Warenkorb Gesamtsumme xx xx EUR Dazu in der Datei templates IHR_TEMPLATE boxes box_cart html s mtliches Coding entfernen vorher Sicherungskopie erstellen und durch folgendes Coding ersetzen config_load file language lang_ language conf section boxes if deny_cart neq true if empty false lt p gt PRODUCTS cart1 Hif PRODUCTS gt 1 cart2 if cart3 lt a href LINK_CART gt cart4 lt a gt lt p gt lt p gt lt strong gt text_total TOTAL lt strong gt lt p gt lt p gt UST if SHIPPING_INFOH SHIPPING_INFOY if lt p gt else cart5 lt a href LINK_CART gt cart4 lt a gt if if Und die Datei lang sprache lang_german conf f r die deutsche Version unter der Rubrik boxes mit folgendem Coding erweitern Eintr ge f r die reduzierte Warenkorbbox carti Produkt cart2 e cants iim cart4 Warenkorb cart5 0 Produkte im 9 42 Favicon e
10. 823111 eferzeit auf Anfrage Batterien Akkus Lie it auf Anfrag ey a w J J mM Preis 199 96 EUR Netto 168 03 EUR inkl MwSt z fi In den Korb testeo de Note Telefone zgl Versand Telefonzubeh r m m 4 w x Telefax Zubeh r Netzwerk und Internet InternetTelefon Drucker Ausdrucken gut Tinte Toner Farbb nder ttehr Infos 1 2006 Speichermedien Monitore Der ideale Monitor f r Einsteiger und professionelle Anwender im kleinen Office Bei nicht gefundenen wird folgende Grafik angezeigt und der Kunde hat die M glichkeit es umgehend zu bewerten lesteo de Note bewerten Einbauanleitung Eine Tabelle testeo in der Datenbank erzeugen z B mit phpmyadmin CREATE TABLE testeo yourlD INT 11 NOT NULL testeoGrade VARCHAR 64 NOT NULL sourceCode TEXT NOT NULL PRIMARY KEY yourlD Ji Nachdem diese Tabelle erstellt wurde ist noch die von Testeo gestellte testeo txt Datei in die eben erstelle Datenbanktabelle zu importieren Dazu die Tabelle aufrufen z B mit phpmyadmin und auf Import klicken und die testeo txt ausw hlen Als Format CSV w hlen und als Trennzeichen ein stellen ohne Anf hrungszeichen Die Datei includes modules product_info php ffnen und vor der Zeile info_smarty gt assign language _SESSION Ianguage folgendes einf gen testeo testeo_query SELECT FROM
11. Allgemeiner Aufbau und Funktionen des Onlineshops Die Architektur des Onlineshops ist unterteilt in den Frontend und den Backend Bereich Die Kunden greifen per Webbrowser auf das Frontend des Shops zu Sie informieren sich ber die von Ihnen angebotenen Produkte legen Artikel in den Warenkorb und bestellen diese Der Zugriff auf das Ba ckend bleibt ausschlie lich Ihnen als Shop Betreiber Admin vorbehalten Hier verwalten Sie die Produkte bearbeiten Bestellungen und k mmern sich um Zahlung und Versand der Waren Diese Trennung hat den Vorteil dass Sie im Backend Bereich arbeiten k nnen w hrend gleichzeitig der Kunde bestellt Das Produkt der Preis und der Service m ssen stimmen um neue Kunden zu akquirieren berzeu gen ihre angebotenen Produkte die Kunden werden diese auch die Ware bestellen Dazu legt Ihr Kunde die Waren in einen virtuellen Warenkorb Anschlie end geht er zur Kasse wobei er im Inter net logischerweise nicht mit Bargeld zahlen kann Damit er bestellen kann muss sich der bisher ano nyme Kunde in Ihrem Onlineshop registrieren Erst dann kann er die gew nschte Versand und Zah lungsart ausw hlen Ihr Kunde kann dadurch im Frontend auch jederzeit den Status seiner Bestellung aufrufen Hat er seine Wahl getroffen best tigt der Kunde die Bestellung Jetzt erhalten Sie die Kun dendaten f r die get tigte Bestellung Damit Ihr Kunde im Frontend bestellen kann haben Sie im Backend einige grundlegende Eins
12. Automatische Kundenummernvergabe neues Coding amp Text Anzeige Kundenummer in der Admin Kunden bersicht neues Coding Neue Muster Widerrufsbelehrung vom 01 04 2008 link Version 2 10 Seite 139 von 141 Anwenderhandbuch f r xt Commerce 3 0 4 SP2 1 Aktualisierung Google Analytics Code Onlineshopumzug aktualisiert Text in Statusmails Andern von Kundendaten im Admin ohne Passworteingabe Verwendung von berschrit Tags im Shop Integration von BBCLONE Kundenstatus bei Bestellung ndern Kundendaten in der Best tigungs E Mail Kapitel 3 umfassend ge ndert Paypal Modul bekannte Probleme erg nzt Rechtevergabe erg nzt Abmahnungen Google Adwords Warning Variable passed to each is not an array or object hinzugef gt Sicherheitscode bei Newsletteranmeldung optimieren hinzugef gt Content Manager berarbeitet Warning Wrong parameter count for setlocale berichtigt Version 2 10 Seite 140 von 141 Anwenderhandbuch f r xt Commerce 3 0 4 SP2 1 20 Danksagung Besonderer Dank geht an Alle die aktiv zur freien Verbesserung von xt Commerce beitragen Insbesondere den Communities von http www xtc modified org forum und http www xtc supportforum de Feedback und Verbesserungsw nsche bitte an dokuman wolke7 net Version 2 10 Seite 141 von 141
13. None Fred changed from none to None tod_amount this gt calculate_tax_deduction order_total this gt deduction this gt calculate_tax if od_amount gt 0 korrigierte Ust Berechnung if _SESSION customers_status customers_status_show_price 0 reset order gt info tax_groups while list key value each order gt info tax_groups tax_rate xtc_get tax _rate this gt tax_class Iprint_r tax_rate if this gt include_tax false od_amount od_amount od_amount tax_rate 100 od_amount od_ amount tax_betrag od amount tax_rate 100 tax_rate order gt info tax_groups key order gt info tax_groups key tax_betrag order gt info tax order gt info tax tax_betrag Ende nderung der Ust Berechnung order gt info total order gt infol total od_amount Folgende Einstellungen unter Admin gt Module gt Zusammenfassung gt Rabatt Kupons ot_coupon php vornehmen Wert anzeigen true Sortierreihenfolge 17 Inklusive Versandkosten true Inklusive MwSt true MwSt neu berechnen Standard MwSt Satz Standardsatz 9 35 Attributmerkmale im Backend sortieren Version 2 10 Seite 91 von 141 Anwenderhandbuch f r xt Commerce 3 0 4 SP2 1 F r das Frontend gibt es in der Attributverwaltung eine Eingabem glichkeit der Sortierreihenfolge nicht aber f r den Admini
14. Sie die einzelnen Texte dann ndern oder sich unter Vor gt schau ansehen Mit dieser Option k nnen Sie z B die Will kommensnachricht oder das Impressum ndern 7 Datenschutz 2 o database Ja Unsere AGB 3 o database Ja Impressum 4 o database Ja Index 5 o database Nein Ebay Auktionen 9 o ebay htm Ja Gutscheine 6 o database Nein Kontakt 7 o database Ja CC Blacklist T Sitemap 8 o sitemap php Ja 5 fu E O M Dieses Feature stellt eine Kreditkarten Blacklist dar Sie dient z B dazu ung ltige Kreditkar ten nummern zu sperren Uber den Schalter Einf gen k nnen sie Kreditkartennummern einf gen die Sie in Ihrem Shop sperren m chten Datenbank Manager Der Datenbankmanager dient vor allem dazu Ihre aktuelle Datenbank mit allen Produkten und Kun den zu speichern Mit dem Button Backup erstellen Sie ein Backup in den angegebenen Ordner und mit Wiederherstellen wird die gespeicherte Datenbank geladen Banner Manager Mit dem Banner Manager erstellen Sie Werbe Banner und legen fest wie lange diese angezeigt werden In diesem Men gibt es einen Button Neuer Banner unter diesem stellen Sie die wichtigsten Sachen ein Wichtig ist der Titel des Banners und die Gruppe in die der Banner geh ren soll Die Ban nergruppe muss banner hei en Dann sollten Sie das Bild f r das Banner ausw hlen und gegebe Version 2 10 Seite 18 von 141 Anwenderhandbuch f r xt Com
15. Statistiken Besuchte Artikel Verkaufte Artikel Kunden Bestellstatistik Umsatzstatistik Kampagnen Report x VEYTON Version e xt Commerce VEYTON kaufen ECONDA Shop Monitor Hilfsprogramme xt Commerce VEYTON kostenlos testen Rundschreiben Content Manager Cc Blacklist Datenbank Manager Banner Manager Server Info Wer ist Online Verf gung Heute am 15 12 2008 um 24 00 endet das Umstiegsangebot f r xt Commerce 3 0 4 Kunden auf unsere brandneue xt Commerce Sollten Sie Fragen zum Angebot oder zum Umstieg haben steht Ihnen unser Support unter helpdesk xt commerce com zur Angebot g ltig f r Kunden die xt Commerce 3 0 4 Support nach dem 1 10 2007 erworben haben Import Export Version 2 10 Seite 13 von 141 Anwenderhandbuch f r xt Commerce 3 0 4 SP2 1 3 Wichtige Grundeinstellungen im Admin Bereich Nach der erfolgreichen Installation steht als erstes die Anpassung des Shops an die eigenen Bed rf nisse im Vordergrund 3 1 Administratoroberfl che Backend Nachdem man sich erfolgreich in den Administrationsbereich eingeloggt hat steht der weiteren Konfi guration des Shops nichts mehr im Wege Im Men am rechten Rand sind alle wesentlichen Teile der Administration und Konfiguration erreichbar 3 1 1 Kunden Kunden Hier finden Sie alles ber Kunden Gruppen und Bestellungen des Shops Sie ZKundan k nnen hier Kunden bearbeiten oder l schen und die Bestellungen dieser K
16. neuespasswort Version 2 10 Seite 70 von 141 Anwenderhandbuch f r xt Commerce 3 0 4 SP2 1 9 5 Seitenumbruch nach bestimmter Anzahl von Artikeln erzwingen Unter Admin gt Konfiguration gt Maximum werte gt Suchergebnisse kann die Anzahl der anzuzeigen den Artikel eingestellt werden so dass in der Kategorieansicht nach z B 10 Artikeln eine neue Seite Seitenumbruch erscheint 9 6 Anzeige der Parse Time auf der Hauptseite deaktivieren Im Admin Bereich unter Logging Optionen die Berechnungszeiten der Seiten anzeigen ausw hlen und dort auf false stellen 9 7 Verschl sselten xt Commerce Fu text Footer anpassen In der Datei includes classes Smarty_2 6 14 plugins outpuftfilter note php befindet sich die durch Sonderzeichen verschl sselte Fu zeile von xt Commerce Den Quelltext einfach durch folgende Funk tion ersetzen function smarty_outpuffilter_note tpl_output amp smarty cop lt div class copyright gt eCommerce Engine amp copy 2006 lt a href http www xt commerce com target _blank gt xt Commerce Shopsoftware lt a gt lt div gt return tpl_output cop Eine komplette Entfernung des xt Commerce Copyrights ist nicht ratsam da ansonsten seitens der xt Commerce GmbH mit Abmahnungen gerechnet werden muss 9 8 Wartungsseite einrichten Bei xt Commerce sucht man derzeit vergeblich nach einer Funktion f r einen Wartungsmodus Nimmt man nderungen an einer Kategor
17. Einfach den entsprechenden Kunden markieren Mausklick und dann auf die gew nschte Funktion Bestellungen einsehen Nachdem Sie die Funktion Bestellungen im Administrationsbereich unter Kunden ausgef hrt ha ben sehen Sie alle Bestellungen Ihres Kunden und k nnen diese gezielt ansteuern um sie einzuse hen oder nach zu bearbeiten Die Bestellungen k nnen nach Status sortiert werden Dropdown Men Bundesland Abfrage in der Anmeldung deaktivieren Administration gt Konfiguration gt Kundendetails gt Bundesland false Einrichten von Kundengruppen einrichten Im Admin Bereich gt Kunden gt Kundengruppen nehmen Sie alle Einstellungen f r die einzelnen Kundengruppen vor k nnen diese nach Ihren Bed rfnissen benennen und oder neue Kundengruppen erzeugen ber die Funktion Bearbeiten Vorgehensweise wie immer Kundengruppe per Mausklick vorher markieren k nnen Sie f r jede einzelne Kundengruppe Rabatte Steuereinstellungen Zah lungsweisen und Versandarten einstellen Einstellungen bei einer neuen Kundengruppe Gruppenname Der Gruppenname erscheint sp ter im Admin im Men Kunden wenn man einen Kunden markiert Zeile anklicken und rechts in der Buttonbox auf Kundengruppe klickt Dort kann manuell die Kundengruppe f r den betreffenden Kunden zugeteilt werden Teilt man dort einen Kunden in die Gruppe Admin ein so erscheint in der Buttonbox zus tzlich ein Button Adminrechte Gruppe ffe
18. L schen Einf gen Aktion Bearbeiten L schen Bearbeiten L schen Einf gen Unter Admin Bereich unter Produktkatalog Kategorien Artikel zu bearbeitendes Produkt ausw hlen Wenn das Produkt aktiviert ist dem die Produktoptionen zugewiesen werden sollen auf den Button Produktoptionen klicken Jetzt erscheint die Liste der vorher eingegebenen Artikelmerkmale Hier k nnen beliebige Merkmale kombiniert werden z B Gr e Farbe etc Einfach vorne einen Haken setzen bei den Optionen die aktiviert werden sollen Farbe Reihenfolge Artikel Nr V Blau Rot Gr e Reihenfolge Artikel Nr vs L x Speichern Abbrechen Lager Lager Pr fix Pr fix Gawicht Gewicht Prais Preis 3 To 33 5 fo Pr fix Pr fix Gewicht Gewicht Prais Preis PEX 0 A fo 14 150 Per Version 2 10 Seite 30 von 141 Anwenderhandbuch f r xt Commerce 3 0 4 SP2 1 3 7 Produktoptionen den Artikeln zuordnen Im Admin Bereich unter Artikelkatalog Kategorien Artikel den zu bearbeitenden Artikel ausw hlen Wenn der Artikel aktiviert ist dem die Produktoptionen zugewiesen werden sollen auf den Button Produktoptionen klicken Jetzt erscheint die Liste der zuvor definierten Artikelmerkmale Hier k nnen beliebige Merkmale kombiniert werden z B Gr e Farbe usw Bei den zu aktivierenden Optionen einfach einen Haken setzen 3 8 Kundengruppen Das Shop System macht
19. SP2 1 13 1 Suchmaschinenfreundliche URLs einrichten Suchmaschinenfreundliche URLs mit der Erweiterung von http www shopstat com de hilfe support Sollte sich ein 403 Fehler ergeben muss in der neuen htaccess von Zeile lt fModule mod_setenvif c gt bis lt lfModule gt mit dem Rautesymbol auskommentiert werden Sollte sich ein 500 Fehler ergeben die Zeile Options FollowSymlinks auskommentieren Damit bekannte Suchmaschinen den Inhalt besser erfassen k nnen unter Konfiguration gt Meta Tags Suchmaschinen gt Suchmaschinenfreundliche URLs benutzen TRUE Konfiguration gt Meta Tags Suchmaschinen gt Spider Sessions vermeiden TRUE setzen Shopstat Logging deaktivieren M chte man die Erstellung von Logdateien durch das Shopstat Modul unterbinden muss in der Datei shopstat shopstat php nur folgendes gesucht logit true und ersetzt werden durch logit false Suchmaschinenfreundliche URLs deaktivieren Falls versehentlich Suchmaschinenfreundliche Links aktiviert wurden und der Server dies nicht unters t tzt k nnen diese mit folgendem Befehl wieder deaktiviert werden in Datenbank per PHPMyAdmin ausf hren SQL Befehl UPDATE configuration SET configuration_value alse WHERE configuration_key SEARCH_ENGINE FRIENDLY_URLS 13 2 Bessere interne Verlinkung mit dem Navtail Der Navtrail oder Breadcrumb ist der Navigationspfad der mit dem Smarty Tag navtrail eingef gt w
20. Sicherheitsupdate 6_ipayment_patch_102 zip Sicherheitsupdate 7_FCKEditor_2 6 4 1 zip siehe Kapitel 9 28 15 2 Optionales Sicherheitsupdate SSEQ LIB Folgendes Sicherheitsupdate unter http www erich kachel de p 688 ist ebenfalls empfehlenswert da es gegen zuk nftige und bisher noch nicht bekannte Sicherheitsl cken sch tzen kann Durch die sogenannte SSEQ LIB wird der Ausnutzung von Schwachstellen wie etwa durch Session Fixation Session Hijack Cross Site Scripting SQL Injection Cross Site Request Forgery vorgebeugt Download http code google com p sseg lib downloadsl list Nach Einspielung des SSEQ LIB Update sollte der Shop mit verschiedenen Browsern auf korrekte Funktionsweise getestet werden Version 2 10 Seite 133 von 141 Anwenderhandbuch f r xt Commerce 3 0 4 SP2 1 16 Dateianh nge zu dieser Anleitung Als Anlage zu dieser Dokumentation sind mehrere Dateien enthalten Wichtige Sicherheitsupdates siehe auch Kapitel 15 Sicherheitsupdate 1 bis 7 Optionale Updates Update_Imageprocessing_4Varianten zip siehe Kapitel 10 6 Update_Smarty_2 6 26 zip siehe Kapitel 9 38 Sinnvolle Modifikationen Bugfix_Anzeige_Hits_bei_Campaigns zip Behebt die Anzeige der Hits im Kampagnen Report Modifikation_Google Analytics Installation zip Anleitung Integration Google Analytics Modifikation_close_tags_v2 zip Kapitel 9 31 Modifikation_start php zip alternative Por
21. Version 2 10 Seite 75 von 141 Anwenderhandbuch f r xt Commerce 3 0 4 SP2 1 9 15 Bestelleingang anstelle der News beim Admin Login KT w LER a Ra aO E J 1 commerce Kunden en Willkommen Ateet atokra community made sboppung Shams tian jas Update behebt tolgende Fehler Um den News Feed abzuschalten muss in der Datei admin start php folgende Zeile ge ndert werden CarpShow http www xt commerce com backend_304 php Die Anzeige wird unterdr ckt wenn die folgende Zeile mit auskommentiert wird CarpShow http www xt commerce com backend_304 php Ab jetzt werden keine News mehr angezeigt allerdings erscheint nun eine unsch ne aber harmlose Fehlermeldung CaRP Can t open remote newsfeed Die Alternative Die berlegung war nun anstelle der jetzt leeren Newsseite direkt beim Betreten des Backends de taillierte Informationen anzuzeigen Dazu ist lediglich die Datei start php in Modifikation_start php zip welche dieser Anleitung beiliegt unter admin start php auszutauschen Mit dieser neuen start php erscheinen nun weitere Infos sie he folgenden Screenshot wie z B Datum Details zum User Online Neue Bestellungen Neue Kunden Bearbeiten von Kunden m glich Bestellungen einzelner Kunden anzeigbar eingegangene Bestellungen bearbeiten oder l schen von Startseite aus m glich Allgemeine Statistiken und Links Geburtstag Erinnerung Version 2 10 Seite 76
22. dass die Spalte refferers_id in der customers Tabelle ein int 5 und in der orders Tabelle ein varchar 32 ist L sung In der Datenbank den folgenden Befehl ausf hren ALTER TABLE customers CHANGE refferers_id refferers_id VARCHAR 32 NOT NULL DEFAULT 0 11 14 BUGFIX falsche Umlaute in JS Popup Dieser Bugfix behebt die Ausgabe des Satzes Bitte w hlen Sie Ihre Anrede aus im Javascript Po pup In der Datei includes form_check js php suchen nach lt php if ACCOUNT_GENDER true echo check_radio gender ENIRNZGENDERSERR ORP AANER ersetzen durch Version 2 10 Seite 109 von 141 Anwenderhandbuch f r xt Commerce 3 0 4 SP2 1 lt php if ACCOUNT_GENDER true echo check _radio gender xtc_js_lang ENTRY_GENDER_ERROR n gt 11 15 BUGFIX Fehler in der Datei lang english english php Die Sprache language de wird immer angezeigt auch wenn man auf andere Sprachversionen klickt In der Datei lang english english php suchen nach define HTML_PARAMS dir ltr lang de ersetzen durch define HTML_PARAMS dir Itr lang en Des weiteren ist die Datei am Ende mit den noch fehlenden Definitionen einzelner Ausdr cke zu erg nzen define TEXT_PAYMENT_FEE Paymentfee define _MODULE_INVALID_SHIPPING_ZONE Unfortunately it is not possible to dispatch into this country define _MODULE UNDEFINED_SHIPPING_RATE Shipping costs cannot be cal
23. gt es oft den Text einfach in eine normale HTML Datei zu schreiben z B agb html und diesen in das Verzeichnis media content abzulegen Anschlie end nur noch die agb html im Content Manager Da tei hochladen Datei w hlen als Datei einbinden und es wird berall richtig dargestellt Links den verschiedenen Contentboxen zuordnen Das xt Commerce System besitzt eine gute M glichkeit eine beliebige Anzahl von zus tzlichen Seiten zu erstellen wie z B Impressum Liefer und Versandinformationen Tipps amp Tricks und viele weitere Die Anzahl der Contentboxen ist templateabh ngig standardm ig zwei content gt im Shop als Mehr ber und information gt im Shop als Informationen dargestellt 1 Als Erstes in die Administration des Shops einloggen und den Content Manager unter den Hilfs programmen ausw hlen 2 Hier ist nun eine Liste aller Seiten in deutsch und englisch zu sehen die nach Link ID sortiert ist Wir w hlen einen Titel aus z B Impressum indem wir neben dem Titel auf Bearbeiten klicken Link ID Titel Gruppe Reihenfolge Datei In Box sichtbar Box Aktion 6 Liefer und al 0 database Ja content 39 Bearbeiten Versandkosten Eo a 35 vorschau z Privatsph re 2 0 database Ja information ibasbaiten und Es Datenschutz A vorschau 3 Hierdurch gelangt man in ein neues Fenster in welchem der Inhalt der Impressums Seite nun tat s chlich bearbeitet werden kann Die auf dieser Seite
24. images product_images thumbnail_images neu erstellt Variante B image processing step php XT Imageprocessing New step by step Variante B Es werden alle Bilder in den Verzeichnissen images product_images popup_images images product_images info_images images product_images thumbnail_images neu erstellt Hierzu verarbeitet das Script nur eine begrenzte einstellbare Anzahl step XX von Bildern und ruft sich danach selbst wieder auf Variante C image processing new _ step php XT Imageprocessing New mit leeren Verzeichnissen step by step Variante C Es werden nur die noch fehlenden Bilder in den Verzeichnissen images product_images popup_images images product_images info_images images product_images thumbnail_images neu erstellt Hierzu verarbeitet das Script nur eine begrenzte einstellbare Anzahl Zeile 64 step XX von Bil dern und ruft sich danach selbst wieder auf Variante D image processing new _ step2 php XT Imageprocessing New mit leeren Verzeichnissen step by step Variante D Version 2 10 Seite 99 von 141 Anwenderhandbuch f r xt Commerce 3 0 4 SP2 1 Es werden nur die noch fehlenden Bilder in den Verzeichnissen images product_images popup_images images product_images info_images images product_images thumbnail_images neu erstellt Hierzu verarbeitet das Script nur eine begrenzte einstellbare Anzahl Zeile 68 n XX von Bildern und ruft sich danach selbst wieder auf 10
25. punkt legen Sie fest ob Kunden nach Produkten bzw deren Attributen suchen d rfen Bestellstatus Dient zur Abwicklung des eigentlichen Gesch fts eines Shops hier sehen Sie in tabellarischer Form den aktuellen Bestellstatus So sehen Sie wie viele Bestellungen noch offen sind wie viele bearbeitet werden und diejenigen die bereits versendet wurden Version 2 10 Seite 25 von 141 Anwenderhandbuch f r xt Commerce 3 0 4 SP2 1 Lieferstatus Hier k nnen Sie die unterschiedlichen Lieferzeiten ndern bzw neue Lieferzeiten erstellen z B Eil sendung 2 Tage Verpackungseinheit Hier werden die verschiedenen Verpackungseinheiten eingef gt dass hei t wenn Sie z B mehrere Packstationen haben Kampagnen Dieses Men zeigt alle sogenannten Kampagnen an die derzeit laufen Mit Kampagnen kann der Erfolg eingehender Links kontrolliert werden und wozu diese gef hrt haben Klicks alle Zugriffe auf die Webseite ber den Kampagnen Link Leads Kundenanmeldungen Sales Verk ufe Angelegte Kampagnen lassen sich m Administrationsbereich unter Statistiken gt Kampagnen Report auswerten Im ersten Schritt ist eine neue Kampagne ber Konfiguration gt Kampagnen anzulegen Der Kam pagne kann ein beliebiger Name und eine Nummer zugewiesen werden Die Nummer stellt damit den sogenannten Referrer z B reflD 1 dar Im zweiten Schritt ist nun dieser Referrer bei jeder URL die auf Ihre Webseite ver
26. schen 10 10 Warning Wrong parameter count for setlocale Warning Wrong parameter count for setlocale Problem Hier wird auf eine Funktionalit t von PHP zur ckgegriffen die erst ab Version 4 3 0 zur Verf gung steht der Shop ist allerdings lauff hig ab Version 4 1 3 L sung Die Dateien lang SPRACHE admin SPRACHE php und lang SPRACHE SPRACHE php ffnen und folgende Zeile am Anfang Version 2 10 Seite 100 von 141 Anwenderhandbuch f r xt Commerce 3 0 4 SP2 1 setlocale LC_TIME de_DE euro de_DE de DE de ge de_DE ISO_8859 1 German de_DE ISO_8859 15 durch eine einzelne Locale ersetzen z B setlocale LC_TIME de_DE euro Welches aus der Liste verwenden muss ist beim Support des Providers zu erfragen 10 11 Warning Variable passed to each is not an array or object in Ixxx linc xtc_get_products inc php on line 34 Warning Variable passed to each is not an array or object in htdocs www shop inc xtc_get_products inc php on line 34 Kann z B im Administrationsbereich beim Aufruf der wer ist online Seite auftreten Problem Es liegt daran dass der Webhoster z B Hosteurope den PHP Hardening Patch einges pielt hat der standardm ig Sessiondaten in der Datenbank verschl sselt Somit ist das Auslesen der Usersessions im Administrationsmen mit den derzeitigen Funktionen nicht m glich L sung Im Rootverzeichnis des Shops eine htaccess Datei mit
27. sondern liegt am Cache der in der Standardeinstel lung st ndlich aktualisiert wird Wenn sie sofort angezeigt werden soll muss man den Inhalt des Ca che Verzeichnisses leeren siehe auch Konfiguration Cache Navigation durch die Kategorien Es mag zun chst verwirrend erscheinen wenn man beim Klick auf den Namen der Kategorie nur des sen Optionen rechts angezeigt bekommt Um tats chlich in die Kategorie zu springen muss auf das Ordnersymbol vor dem Namen geklickt werden 3 3 Anlegen von Unterkategorien Unterkategorien werden angelegt indem man im Artikelkatalog Kategorien Artikel das Gehe zu Dropdown Men auf der rechten Seite selektiert und die entsprechende Kategorie ausw hlt in der sich zuk nftig die neue Unterkategorie befinden soll In der dann folgenden Anzeige gibt es die M g lichkeit eine neue Kategorie oder ein neues Produkt anzulegen Es k nnen beliebig viele Unterkatego rien angelegt werden 3 4 Artikel anlegen Neue Artikel werden hnlich wie Unterkategorien angelegt Im Artikelkatalog unter Kategorien Artikel das Feld Neues Produkt anklicken und das Formular entsprechend ausf llen Hier k nnen auch beispielsweise neue oder noch nicht verf gbare Produkte eingetragen und mit einem Erscheinungsda Version 2 10 Seite 27 von 141 Anwenderhandbuch f r xt Commerce 3 0 4 SP2 1 tum versehen werden In den Eigenschaften kann man Produkte beispielsweise mit einem FSK 18 Vermerk belegen und da
28. url 0 strlen HTTP_SERVER HTTP_SERVER NONSSL url url HTTPS_SERVER substr url strlen HTTP_SERVER Change it to SSL Durch folgendes ersetzen function xtc_redirect url if ENABLE_SSL true amp amp _SERVER HTTP_X_FORWARDED_HOST ssl webpack de We are loading an SSL page if substr url 0 strlen HTTP_SERVER HTTP_SERVER NONSSL url url HTTPS_SERVER substr url strlen HTTP_SERVER Change it to SSL und ssi webpack de durch die jeweilige Domain des SSL Proxys entsprechend ab ndern Keine Bilder bei HTTPS Hier muss man aufpassen wenn Bilder einf gt werden Es muss der absolute Pfad verwendet wer den z B var www shop bilder foto jpg und nicht http www domain de shop bilder foto jpg Ab besten erstellt man f r zus tzliche Bilder einen Unterverzeichnis und f gt dort die eigenen Bilder ein Somit greift der Root auf dem Webserver nun unabh ngig auf http und https zu Danach sollte die Meldung mit den unsicheren Objekten verschwunden sein 9 4 Datenbankpasswort nachtr glich ndern Falls Sie einmal Ihr Datenbankpasswort ndern m ssen k nnen Sie dies im Shop in den beiden con figure php Dateien anpassen Zuvor muss gegebenenfalls der Schreibschutz CHMOD 444 dieser beiden Dateien entfernt CHMOD 777 werden und nach der Anderung wieder gesetzt werden includes configure php admin includes configure php define DB_SERVER_PASSWORD
29. 3 0 4 SP2 1 Copyright und Lizenz Diese Dokumentation ist unter einer Creative Commons Namensnennung Keine kommerzielle Nut zung 3 0 Deutschland Lizenz lizenziert Um die Lizenz anzusehen gehen Sie bitte zu http creativecommons org licenses by nc nd 3 0 de Es ist Ihnen gestattet Diese Dokumentation vervielf ltigen verbreiten und ffentlich zug nglich zu machen Zu den folgenden Bedingungen Namensnennung Sie m ssen den Namen des Autors Rechteinhabers in der von ihm festgelegten Weise nennen Keine kommerzielle Nutzung Diese Dokumentation darf nicht f r kommerzielle Zwe cke verwendet d h verkauft werden Keine Bearbeitung Dieses Werk bzw dieser Inhalt darf nicht bearbeitet abgewandelt oder in anderer Weise ver ndert werden e Im Falle einer Verbreitung m ssen Sie anderen die Lizenzbedingungen unter welche Diese Dokumentation f llt mitteilen e Jede der vorgenannten Bedingungen kann aufgehoben werden sofern Sie die Einwilligung des Rechteinhabers dazu erhalten e Diese Lizenz l sst die Urheberpers nlichkeitsrechte unber hrt Haftungsausschluss F r die in Richtigkeit der in diesem Werk beschriebenen Inhalte kann keine Garantie bernommen werden Die aufgef hrten Beschreibungen und Beispiele k nnen Fehler enthalten oder ungenau for muliert sein Dies kann zu Fehlern in Ihrem System f hren Handeln Sie immer vorsichtig und arbeiten Sie nur an dem System wenn Sie ein Backup aller
30. 7 Unable to determine pagelink Die Fehlermeldung unable to determine pagelink erscheint wenn suchmaschinenfreundliche URLs aktiviert sind der Server dieses Feature aber nicht unterst tzt L sung Mit z B phpMyAdmin die Datenbank ffnen Tabelle configuration anzeigen lassen und den Eintrag SEARCH_ENGINE_FRIENDLY_URLS zur ck auf false stellen oder folgenden SQL Befehl in der Datenbank mit phpMyAdmin ausf hren UPDATE configuration SET configuration_value alse WHERE configuration_key SEARCH_ENGINE FRIENDLY_URLS 10 8 Warning Division by zero Warning division by zero in pfad shop admin includes classes image_manipulator L sung Diese Fehlermeldung erscheint wenn bei den Bildoptionen im Admin Bereich keine Bildgr e bzw Bildbreite angegeben wurde 10 9 Warning imagecreatefromgif overlay gif failed to open stream Warning imagecreatefromgif overlay gif failed to open stream No such file or directory L sung Bei den Bildeinstellungen in den Optionen Products Thumbnails Merge Product Images Merge Product Popup Images Merge ist als Wasserzeichen das Bild overlay gif definiert das mit den Produktbildern zusammengef gt merge wird Die Fehlermeldung tritt auf wenn das Bild vom Server gel scht oder umbenannt wur de Zur Behebung des Fehlers entweder das overlay gif wieder hochladen oder die Merge Einstellungen ndern ein anderes Merge Bild verwenden bzw die Merge Einstellungen l
31. Backup w hrend des laufenden Betriebs zu erstellen Die folgenden Schritte beschreiben eine g ngige Vorgehensweise wie man seinen bestehen den Onlineshop zu einem andern Webhoster umziehen kann 1 Alle Dateien des aktuellen Shops zum Webspace des neuen Webhosters hochladen 2 Backup der alten Datenbank in einer SQL Datei ber PHPMyAdmin Export oder MySQLDum per erstellen 3 Hochladen der eben erstellten SQL Datei und Importieren Wiederherstellen mit der Latini Codie rung 4 Die Dateien includes configure php und admin includes configure php herunterladen Die Daten des neuen Webhosters entsprechend in den Dateien anpassen define DB_SERVER Iocalhost define DB_SERVER_USERNAME neuerUser define DB_SERVER_PASSWORD neuesPasswort define DB_DATABASE neueDatenbank define HTTP_SERVER http neue domain de Nur in der Datei admin includes configure org den neuen Domainnamen des Shops eintragen define HTTP_CATALOG_SERVER http localhost Falls HTTPS SSL verf gbar ist die entsprechenden Variablen mit HTTPS ab ndern 5 In den Variablen define DIR_FS_DOCUMENT_ROOT var www web 123 html define DIR_FS_CATALOG var www web123 html wird der DOCUMENT_ROOT des neuen Hosters eingetragen siehe phpinfo Diese nderung muss auch bei den beiden configure php Dateien nachgezogen werden Nur in der Datei ad min includes confi
32. Business to Business Handel innerhalb und au erhalb der EU Mit der Einstellung w hlt man verschiedene Darstellungsm glichkeit B2B Rechnungen Auf einer B2B Rech nung innerhalb der EU mit UST ID muss die enthaltene UST zus tzlich angegeben werden auf Rech nungen ins EU Ausland jedoch nur der Netto Betrag 4 Max Rabatt auf ein Produkt Jedes Produkt hat einen eigenen m glichen Rabattwert jede Gruppe ebenfalls Beispiel Produkt x hat einen max Produktrabatt von 10 die Kundengruppe 5 gt 5 Rabatt auf Produkt x Produkt x hat einen max Produktrabatt von 10 die Kundengruppe 15 gt 10 Rabatt auf Produkt x 5 Rabatt auf Produktattribute Falls ja wird der Rabatt festgelegt unter Punkt 4 ebenfalls auf die Produkt Attribute gerechnet 6 Rabatt auf gesamte Bestellung Hier kann ein wert auf die Gesamte Bestellsumme nur Produkte keine Versandkosten berechnet werden Bei Preisanzeige inkl Steuer Rabatt Berechnung auf Bruttowert exkl Steuer auf Nettowert 7 Anzeige Staffelpreis Sie haben Ebenfalls die M glichkeit bei jedem Produkt unterschiedliche Preisstaffelungen f r jede Kundengruppe anzulegen Version 2 10 Seite 44 von 141 Anwenderhandbuch f r xt Commerce 3 0 4 SP2 1 Preiseingabe bei Produkten Harstellarlink en h i www matrox com mg amp a ohne f hrendes hfoi x ER www matrox com mga Preis Optionen Artikelpreis ass 3s00 1 Gast 9 0000 Staffelpreise 2 Neuer Kunde
33. Da das Umge hen derartiger Sicherungen in Deutschland gesetzlich verboten ist sind Anpassungen der Version 4 Veyton nur durch die xt Commerce GmbH oder deren autorisierte Partner m glich Was ist xt Commerce Bei xt Commerce handelt es sich um eine f r den EU Binnenhandel ausgelegte E Commerce Soft ware basierend auf osCommerce xt Commerce wurde entwickelt um dem mittelst ndischen Handel ein angepasstes E Commerce f higes Werkzeug zu geben xt Commerce ist ein Open Source Shop system GNU GPL mit einem breit gef cherten Funktionsspektrum welches sich selbst vor teuren kommerziellen L sungen keineswegs verstecken muss Die Entwicklung von xt Commerce begann 2002 durch Guido Winger und Mario Zanier Systemvoraussetzungen Einen Webserver mit PHP ab Version 4 1 3 Skriptsprache MySQL ab Version 3 23 xx Datenbank GDlib mit GIF Support f r Bildbearbeitung auf dem Webserver Optional PDFlib zur Erstellung von PDF Dateien Optional mod_rewrite Apache Webservermodul f r die Verwendung von suchmaschinen freundlichen URLs Technologie Open Source GPL Templatesystem Smarty Trennung von Inhalt und Layout des Shops Dadurch ist eine einfache Layout nderung der Shopoberfl che durch vorgefertigte oder eigene Templates m glich SQL Caching durch ein eigenes SQL Caching im Shop k nnen Datenbankabfragen minimiert und die Leistung des Systems gesteigert werden SSL Verbindung f
34. Hier sind alle Bundesl nder der einzelnen Staaten aus der Tabelle Land mit den dazugeh rigen K rzeln gespeichert Diese k nnen wiederum ver ndert oder gel scht werden Steuerzonen Hier k nnen Sie die Steuers tze der einzelnen L nder in Steuerzonen unterteilen und f r jedes Land die Steuers tze festlegen Sie besitzen ebenfalls die Option einzelne Steuers tze zu bearbeiten bzw zu l schen ber die Steuerzonen erfolgt die Zuordnung der Berechnung von Mehrwertsteuern zu L ndern In der Regel haben Sie mindestens zwei Steuerzonen Eine Zone mit Berechnung der Mehrwertsteuer z B Inlandslieferung und eine Zone ohne Berechnung der Mehrwertsteuer umsatzsteuerfreie Lieferung ins Ausland Diesen Steuerzonen werden dann die jeweiligen L nder zugeordnet so dass ber die L nderangabe des K ufers die jeweilige Mehrwertsteuerregelung zugeordnet wird Sie finden die Ein stellungen f r die Steuerzonen im Administrationsbereich unter Land Steuer Steuerzonen Um ein Land einer Steuerzone zuzuordnen klicken Sie links auf die gew nschte Steuerzone Es ff net sich die Lister der zugeordneten L nder Dort k nnen Sie ber den Button Einf gen neue L nder hinzuf gen Falls Sie ein Land aus der Liste l schen m chten markieren Sie das gew nschte Land mit einem Mausklick und klicken anschlie end L schen in der rechten Men f hrung Steuerklassen Unter Steuerklassen k nnen Sie die verschiedenen Steuers tze f r untersch
35. Kupon kann vom Shopbetreiber z B im Rahmen einer Sonderak tion verschenkt verschickt werden Ein Gutschein hingegen wird wie ein ganz normaler Artikel angelegt Diesen k nnen dann die Kunden wie gewohnt ein kaufen Nach Bezahlung des entsprechenden Betrages wird der Gutschein im Admin Bereich freigeschal tet Der Kunde bekommt dann einen Hinweis per E Mail das der Gutschein frei geschaltet wurde und der Betrag wird dem Kundenkonto automatisch gutge schrieben Nun kann der Kunde den vollen oder auch nur einen Teilbetrag an eine oder mehrere beliebige Personen die eine E Mail Adresse besitzen verschenken bzw verschicken Diese m ssen sich dann im Shop registrie ren und k nnen dann auf das Guthaben zur ckgreifen Folgende Schritte sind daf r n tig Um die Kupon oder Gutscheinfunktion nutzen zu k nnen muss im Admin Bereich unter Konfiguration gt Zusatzmodule das Gutscheinsystem aktivieren auf true gesetzt werden Erst jetzt wird in der Admin Navigation der Punkt Gutschein Kupons angezeigt 8 1 Kupons Unter Module gt Zusammenfassung das Rabatt Kupons Modul installieren sonst wird der Betrag w hrend dem Bestellablauf nicht automatisch abgezogen Module Nachnahmegeb hr Rabatt Kupons Rabatt Gutscheine Modulname f r internen Gebrauch ot_cod_fee ot_coupon ot_discount ot_gy Danach unter Gutscheine Kupons auf Kupon Admin und dann auf einf gen klicken Rabatt Kupons Kupon Nam
36. Mitleidenschaft gezogen werden im besten Fall wird nur die XHTML Validit t beeint r chtigt Um dies zu verhindern gibt es die Funktion CloseTags Dazu in der Datei includes classes Smarty_2 6 14 Smarty class php die folgende Zeile suchen define SMARTY_PHP_REMOVE 2 define SMARTY_PHP_ALLOW 9 und darunter einf gen define MY_TEMPLATE_PLUGINS DIR_FS_CATALOG templates CURRENT_TEMPLATE smarty Zeile suchen var plugins_dir array plugins und ersetzten mit Ivar plugins_dir var plugins_dir array plugins array plugins MY_TEMPLATE_PLUGINS Im Templateordner ein neues Verzeichnis namens smarty erstellen Das dieser Dokumentation beiliegende Archiv Modifikation_close_tags_v2 zip entpacken und die Dateien in das erstellte smarty Verzeichnis templates ihr_template smarty kopieren Im Template steht nun CloseTags zur Verf gung und kann nun z B so benutzt werden module_data PRODUCTS_DESCRIPTIONItruncate 60 true CloseTags weiterf hrende Informationen siehe auch http www gunnart de tipps und tricks truncate wenn html code zerschnitten wird 9 32 Kurzbeschreibung bei Angeboten anzeigen Standardm ig wird in den Angeboten nur ein Bild der Preis der Angebotspreis und der Versandkos tenlink angezeigt Um zus tzlich den Text aus der Artikelkurzbeschreibung anzuzeigen analog wie bei den Artikel Listings in den Kategorien in der Datei specials php
37. Neea iaaa aaa eaaa E EEE EEOAE A aE EERE EE 17 CARa ae e E E E E 18 3 1 6 Land Steuer iinan en a aat dakiana aaia aie aE 19 3 1 7 KONfiguration essen an i rn nn EEEE EEEE EE dent nad 21 32 Kalegorien anlegen nennen ran neren REAN EE NETE ende 26 3 3 Anlegen von Unterkategorien u 444444444HHennnnnnnnnnnnnnennnnnnnennnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn nn 27 3 4 Artikell nlegen u een ran denne ha dnn da tanidn ehe 27 3 5 Vorhandene Artikel bearbeiten 4444444 44H nnnonnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn nn 29 3 6 Artikelmerkmale nennen nnd nnndnndnnnninn neh nandan anal hnndandetnidn era 29 3 7 Produktoptionen den Artikeln zuordnen 444s44444440nnnnnnnnnnnnnnnnnnnnnnnennnnnnnnnnnnnnnnnn nn 31 3 8 Kundengr p pen iur unisesssisenn sanieren eh ran nn rn kann ande E E den aich 31 3 9 Zahlungsoptionen amp Module uu 224us44snnnnnnennnennnnnnnnnnnnnnnnnnnnnnnnnnnnnnnennnnnnnnnnnnnnnnnnnn nn 31 3 10 Versandoptionen amp Module ussss44nnennsnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn nen 33 3 11 Standardtexte im Shop und E Mails ndern 34 3 12 Content Manager Anderung des textbasierten Inhalts 00ss442000 n nennen 36 3 13 Kundenverwaltung aussen n aa Ka i BRAE EEA A BR AESA 38 4 Anpassen der Shopeinstellungen nsssssnunnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn nnmnnn nanna 41 4 1 Entfernen des XT Logos aus Pr
38. Stimmt der Vorwurf inhaltlich liegt der ger gte Versto wirklich vor Frist Ist die gesetzte Frist angemessen im Regelfall ein bis zwei Wochen Streitwert Steht die H he des Streitwerts im Verh ltnis zum konkreten Sachverhalt Rechtsmissbrauch Ist die Abmahnung rechtsmissbr uchlich dient sie also nachweislich nur dem Zweck Kosten zu schinden Ist sie gar Teil einer Massenabmahnung Datum Protokollieren Sie das Zustellungsdatum der Abmahnung Heben Sie das Abmahnschreiben inklusive des Briefumschlags auf Frist Die gesetzte Frist m ssen Sie unbedingt beachten und reagieren ansonsten droht ein gerichtli ches Verfahren mit weiteren Kosten Beratung K nnen Sie die Sache nicht au ergerichtlich beilegen oder sind sich ber die Vorgehens weise nicht sicher suchen Sie rechtzeitig den Rat eines Anwalts der auf dem Gebiet des Online Rechts Erfahrung hat Geht der Fall erst vor Gericht wird es deutlich teurer Version 2 10 Seite 121 von 141 Anwenderhandbuch f r xt Commerce 3 0 4 SP2 1 12 9 Mustervorlagen f r AGB und Datenschutz Im Anhang zu dieser Dokumentation finden Sie Mustervorlagen f r AGB und die Datenschutzerkl rung Die Vorlagen erheben allerdings keinen Anspruch auf Vollst ndigkeit oder rechtliche Korrektheit Sie dienen lediglich als Ausgangsbasis f r eigene Texte und sollen Denkanst e liefern Eine Bera tung durch einen kompetenten Anwalt ist in der heutigen Rechtssituation mit sich sehr schnel
39. UA XXXXXXX X pageTracker _trackPageview catch err lt script gt Eine andere erweiterte Anleitung genauere Tracking findet sich auch in der Datei Google Analytics Installation zip im Anhang Der hier dargestellte Code unterscheidet zwischen HTTP amp HTTPS Verbindungen so dass es bei verschl sselten Verbindungen nicht mehr zu einem Warnungs Popup unsichere Elemente im Browser kommt Die Session Abfrage im Code verhindert au erdem dass Seitenaufrufe durch den Admin mitgez hlt werden und so die Statistik unn tig verf lscht wird Version 2 10 Seite 127 von 141 Anwenderhandbuch f r xt Commerce 3 0 4 SP2 1 Die Zeile _gat _getTracker UA XXXXXXX 1 enth lt einen pers nlichen Code statt XXXXXXX ber den das Tracking m glich ist Diese Nummer erh lt man von Google und muss hier noch einget ragen werden In Google Analytics kann man nun den Status berpr fen und so sehen ob der Analytics Code richtig in xt Commerce eingebaut ist Nun dauert es einige Stunden bis die empfangenen Daten angezeigt werden Was hier genau passiert ist eigentlich simpel Jeder Seitenaufruf auf der eigenen Website ruft bei Google Analytics eine Javascript auf Dar ber werden eine Reihe von Daten an Google bertragen Auf dem Verlauf dieser Daten werden bei Google dann Statistiken angelegt die man grafisch aufbe reitet in seinem Analytics Login sehen kann Integration von Google Analytics Conversion Track
40. Version 2 10 Seite 3 von 141 Anwenderhandbuch f r xt Commerce 3 0 4 SP2 1 9 32 Kurzbeschreibung bei Angeboten anzeigen uuussssnsusnssnnnnennnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn nn 89 9 33 Maximalrabatt bei Produkten nur bis 9 99 m glich 444s4s244sennnnnnnnnnnnnnnnnnn nenn 90 9 34 Bei Gutscheinen die MwSt USt richtig anzeigen und Reihenfolge ndern 90 9 35 Attributmerkmale im Backend sortieren uussrs44sssnnennnennnnnnnnnnnnnnnennnnnnnnnnnnnnnnnn nn 91 9 36 Globale Preis nderungen in der Datenbank durchf hren 240004442400nn nennen 92 9 37 Login Timeout verl ngern uuus22444snssnnnennsnnnnennnnnnnnnnnnnnnnnnnnnnnnnnnnnnnennnnnnnnnnnnnnnnnn nn 92 9 38 Update der Smarty Template Engine 40urssnesnsnnnnsnnnnnnnnnnnnnnnnnnnnnnnnannnnnnnnnnn 93 9 39 Anzahl der angezeigten Attributmerkmale erh hen 444s44444nnnnnnnnnennnnnnennnn nn 93 9 40 Meldung Diesen Artikel haben wir am xxx in unseren Katalog aufgenommen 93 9 41 Reduzierte Warenkorbbox uuuum4444enneennnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnennnnennennnnennennnn 94 9 42 Favic n einbinden a rennen an aan a ae UE REESE en 94 9 43 Zus tzliche Indices in der Datenbank zur Performancesteigerung mesrssneennennenn 94 9 44 zus tzliche Boxen im Template erstellen u 4444444444BHennnnnnn
41. account_edit ENTRY_EMAIL_ADDRESS_ERROR_EXISTS 11 8 BUGFIX 0000241 password recovery bug in IE In der Datei password_double_opt php insgesamt 3 mal suchen nach smarty gt assign VVIMG lt img src FILENAME_DISPLAY_VVCODES gt und insgesamt 3 mal ersetzen durch smarty gt assign VVIMG lt img src xtc_href_link FILENAME_DISPLAY_VVCODES gt 11 9 BUGFIX 0000247 view orders query bug in admin In der Datei admin orders php suchen nach Version 2 10 Seite 107 von 141 Anwenderhandbuch f r xt Commerce 3 0 4 SP2 1 if _GET cID cID xtc_db_prepare_input _GETI cID orders_query_raw select o orders_id o afterbuy_success o afterbuy_id 0 customers_name o customers_id o payment_method o date_purchased o last_modified o currency o currency_value o orders_status s orders_status_name ot text as order_total from TABLE_ORDERS o left join TABLE_ORDERS_TOTAL ot on o orders_id ot orders_id TABLE_ORDERS_STATUS s where o customers_id xtc_db_input cID and o orders_status s orders_status_id and s language_id _SESSION Ilanguages_id and ot class ot_total or o orders_status 0 and ot class ot_total and s orders_status_id 1 and s language_id _SESSION Ianguages_id order by orders_id DESC ersetzen durch if _GETT eID cID xtc_db_prepare_input _GETI cID orders_query_raw select o orders_id o afterb
42. ass 3300 Staffelpreise 479 9900 L schen 4 469 9900 Stk a Einf gen Rabatt erlaubt 4 00 4 Steuerklasse Standartsatz 5 1 Artikelpreis Produktpreis Hauptpreis der zur Berechnung verwendet wird falls keine Gruppenpreise angegeben wurden 2 Preissystem Gast Wie bei Punkt 3 erkennbar erh lt jede Gruppe au er der Admingruppe eigene Preism glichkeiten Einen gruppeneigenen Einzelpreis und Staffelpreis um z B H ndlern und normalen Kunden ver schiedene Preise im Shop anzuzeigen Der Standardwert 0 000 wird ignoriert und automatisch der Artikelpreis zur Berechnung verwendet 3 Preissystem Neuer Kunde Hier k nnen die Preise f r Neukunden festgelegt werden Im Beispiel wurde ein gruppenabh ngiger Einzelpreis und Staffelpreis angegeben Staffelpreise k nnen unendliche Staffelungen besitzen Beispiel zur obigen Preiseingabe 1 Produkt Einzelpreis 499 99 2 Produkte Einzelpreis 479 99 3 Produkte Einzelpreis 479 99 4 Produkte Einzelpreis 469 99 5 Produkte Einzelpreis 469 99 4 Rabatt erlaubt Maximaler Rabattwert auf dieses Produkt falls Produktrabatt f r Gruppe erlaubt wurde Dies erm g licht gruppenabh ngige Spezialangebote Anmerkung Pro Erstellter Gruppe findet man eine zus tzliche Preisoption Staffelpreis Version 2 10 Seite 45 von 141 Anwenderhandbuch f r xt Commerce 3 0 4 SP2 1 Herstellerlink Imutkamatricom ohne f hrendes http ER www them
43. bzw Kanton eintragen Reihenfolge f r Artikelank ndigungen Das ist die Reihenfolge wie angek ndigte Artikel angezeigt werden ASC aufsteigend DESC absteigend Sortierfeld f r Artikelank ndigungen Das ist die Spalte die zum Sortieren angek ndigter Artikel benutzt wird products _name Sortierung nach Produktname date_expected Sortierung nach Erscheinungsdatum Auf die Landesw hrung automatisch umstellen Falls mehrere W hrungen verwendet werden schaltet der Shop automatisch die W hrungen um wenn die Sprache ge ndert wird Wenn dieses Verhalten gew nscht ist die Einstellung von false auf true umstellen Soll Warenkorb nach Einf gen einer Ware anzeigen Soll nach jedem Artikel der in den Warenkorb gelegt wird die Warenkorbseite angezeigt werden dann die Einstellung auf true setzen Wenn nicht gew nscht auf false Suchverkn pfungen Version 2 10 Seite 21 von 141 Anwenderhandbuch f r xt Commerce 3 0 4 SP2 1 Hier kann festgelegt werden wie die Produktsuche arbeiten soll es gibt hier die beiden M glichkeiten and alle angegebenen Suchbegriffen m ssen gefunden werden oder or ein angegebener Such begriff muss gefunden werden Gesch ftsadresse Telefonnummer Hier die genaue Anschrift des Onlineshops bzw Unternehmens sowie Telefon und UstID Steuer nummer eingeben die auf allen gedruckten Dokumenten und online angezeigten Seiten verwendet werden Artikelanzahl hinter Kateg
44. das entspre Deutsche Post dp chende Versandunternehmen ausw hlen FedEx Express Europa fedexeu und installieren Pauschale Versandkosten flat 0 E Versandkostenfrei freesmount EA German Logistics Systems gls E Versandkosten pro St ck item 4 Selbstabholung selfpickup E Tabellarische Versandkosten table 1 United Parcel Service i Si Standard p3 Bee Service Usa Versandkosten nach Zonen zones Zusammenfassung Hier finden Sie eine Zusammenfassung aller bereits installierten Module in ihrem Shop Version 2 10 Seite 16 von 141 Anwenderhandbuch f r xt Commerce 3 0 4 SP2 1 XT Module Hier sehen Sie Module von anderen Shops die Sie in Ihren eigenen Shop implementieren k nnen dadurch kann der Kunde auch Artikel ber die Suchfunktion bei anderen Shops finden Installiert wird das Ganze wieder ganz einfach ber den Installieren Button am Rand 3 1 4 Statistiken Statistiken Der Name dieser Kategorie ist bereits selbsterkl rend hier sind alle Statistiken Besuchte Artikel Ihres Shops aufgef hrt Es geht von den Kunden ber die Artikelstatistiken bis ME Artikel hin zu den Umsatzstatistiken In diesem Untermen gibt es wenig einzustellen Bartellstatistik es enth lt nur die wesentlichen Statistiken Umsatzstatistik Kampagnen Report Besuchte Artikel Hier werden in tabellarischer Form die meist besuchten Artikel angezeigt Sie sehen den Artikel in der Liste und die Anzahl der Besu
45. der Datei create_account php und create_guest_account php sowie admin create_account php und admin create_guest_account php vor der Zeile xtc_db_perform TABLE_CUSTOMERS sql_data_array folgendes einf gen Automatisch Kundennummer fortlaufend anlegen function new_customer_id space new_cid year date y mon date m day date d Version 2 10 Seite 72 von 141 Anwenderhandbuch f r xt Commerce 3 0 4 SP2 1 cid_query xtc_db_query SELECT customers_cid FROM TABLE_CUSTOMERS ORDER BY customers_id DESC LIMIT 1 last_cid xtc_db_fetch_array cid_query new_cid day mon year space last_cid customers_id 1000 return new_cid sql_data_array customers_cid new_customer_id Automatisch Kundennummer fortlaufend anlegen Erl uterung Die Formatierung im Quelltext erkl rt sich wie folgt day mon year space last_cid Tag Monat Jahr zuf llige Zahl Als Ergebnis bekommt der Kunde nun eine Nummer im Format 140809 4711 9 10 In der Kunden bersicht die Kundenummer anzeigen lassen Um in der Kunden bersicht weitere Angaben Firmenname Kundennummer etc darzustellen fol gende Anderungen einbauen In der Datei admin customers php m ssen folgende Anderun gen Erg nzungen vorgenommen werden F r die Tabellen berschrift Nach dieser Zeile lt td class dataTableHeadingContent gt lt php echo TABLE_HEADING_LASTNAME xtc_s
46. elmar nav osCommerce Nach der Installation und Konfiguration des Moduls steht unter der Internet Adresse www domain de elmar_start php die Startseite bereit Die Startdatei elmar_start php sollten Sie unbe dingt durch ein Passwort sch tzen In der Datei config inc php tragen Sie es unter ELMAR_PASSWORD ein Die ersten Schritte dienen der n tigten Grundkonfiguration 1 Vervollst ndigen Sie die Shop Daten in der Shop Datei 2 Registrieren Sie anschlie end den Shop mithilfe der Shop Datei 3 Passen Sie das Modul an Ihre eigenen W nsche an 4 Testen Sie den Zugriff auf die Standard Produktdatei 5 Erstellen Sie f r die gew nschten Online Dienste die Produktdateien Die so erzeugten Produktdateien lassen sich jetzt f r eine Reihe von Dienstanbietern per Knopfdruck erzeugen Zurzeit gilt das f r Froogle Hardwareschotte Kelkoo Pangora RockBottom und Web de Als Standard erstellen Sie eine einfache CSV Datei f r den Datentransfer Weiterf hrende Informationen http projekt wifo uni mannheim de elmar Version 2 10 Seite 64 von 141 Anwenderhandbuch f r xt Commerce 3 0 4 SP2 1 8 Gutscheine und Kupons Kupons und Gutscheine die Unterschiede Hilfsprogramme Rundschreiben Content Manager SC Blacklist Datenbank Manager Banner Manager Server Info Wer ist Online Gutscheine Kupons Kupon Admin Gutschein Queue Gutschein eMail Gutscheine versandt Land Steuer Sprachen t i Ein Rabatt
47. false nein ausw hlbar In einem deutschen Shop der auch ins Ausland liefert m ssen verschiedene Steuers tze angewandt werden In xt Commerce lassen sich leicht Funktionen nachr sten indem Module in stalliert werden die diese Optionen bereitstellen So stehen zum Beispiel wei tere Zahlungs und Versandarten als Add ons zur Verf gung Das Modul Herstellerorder erlaubt es dem Verwalter direkt aus dem Shop heraus E Mails mit Briefkopf und Kundennummer an den Hersteller zu versenden um Artikel nachzubestellen Ein weiteres Modul namens Down for Maintenance versetzt den Shop in den Wartungszustand so dass der Besucher nur einen Hinweis auf Arbeiten am Shop erh lt siehe auch 9 8 Das Add on Zufalls Script pr sentiert dem Kunden beim Betreten des Shops ein zuf llig ausge w hltes Produkt Das Skript kann auch auf anderen Webseiten eingesetzt werden um die eigenen Produkte zu vermarkten In diesem Men punkt k nnen allgemeine Einstellungen zum Shop und zur Ansicht des Shopkatalogs der Produktseiten u a vorgenommen werden Name des Shops Hier den Namen des Shops eintragen Erscheint auch in der Browser Titelleiste Inhaber Hier den Betreiber bzw Inhaber des Shop eintragen E Mail Adresse Hier die E Maildresse des Kundenservices bzw der Bestellannahme eintragen E Mail von Hier die allgemeine E Mail Adresse des Shops eintragen Land Hier das Land des Shops eintragen Region Hier das entsprechende Bundesland
48. folgendem Inhalt erstellen bzw er g nzen php_value suhosin session encrypt Off php_value suhosin session cryptkey Bei PHP im CGI Modus wenn PHP nicht als Modul l uft muss folgendes in die htaccess Datei lt lfModule mod_php c gt php_value suhosin session encrypt Off php_value suhosin session cryptkey lt IfModule gt 10 12 Alert configured request variable limit exceeded dropped variable ALERT configured request variable limit exceeded dropped variable 110_model attacker ip adresse file is htdocs www xtc admin new_attributes php Kann z B bei der Zuweisung von Artikel Attributen auftreten so dass die Attribute nicht gespeichert werden Problem Es liegt daran dass der Webhoster z B Hosteurope den PHP Hardening Patch einges pielt hat Somit ist das Zuweisen von Attributen von Artikeln nicht mehr m glich Es liegt nicht an der max_memory oder runtime sondern an den Variablen der POST GET requests L sung Im Root Verzeichnis des Shops eine htaccess Datei mit folgendem Inhalt erstellen bzw erg nzen php_value suhosin post max_array_depth 0 php_value suhosin post max_array_index_length O php_value suhosin post max_vars 0 php_value suhosin request max_array_depth 0 php_value suhosin request max_array_index_length 0 php_value suhosin request max_vars 0 Version 2 10 Seite 101 von 141 Anwenderhandbuch f r xt Commerce 3 0 4 SP2 1 Bei PHP im CGI Modus wenn PHP nicht
49. ist ein Anspruch auf Fehlerfreiheit oder Vollst ndigkeit gegeben Sie dienen der reinen Vorabinformation F r einen rechtssicheren Onlineshop ist ein Gespr ch mit einem Rechtsanwalt unerl sslich Immer noch hat nur ein kleiner Teil der Shopbetreiber die Websites dem aktuellen Stand der Gesetz gebung angepasst Acht von zehn Web Shops versto en gegen Teledienstegesetz und BGB indem sie Verbraucher nur unzureichend informieren wie der Bundesverband der Verbraucherzentralen www vzbv de ermittelte H ufigste Schwachpunkte Impressum R ckgaberecht und Kundendaten In der Konsequenz drohen teure Abmahnungen 12 1 Allgemeine Gesch ftsbedingungen Achtung Nicht ausreichend ist die immer wieder im Internet anzutreffende Praxis n mlich die blo e Aufnahme der AGB im Hauptmen der Website Immer wieder trifft man auf Online Shops deren AGB allein in der Navigation zu finden sind und nicht in den Bestellvorgang einbezogen werden Der blo e Hinweis Es gelten unsere AGB reicht nicht aus Die Folge hier ist dass die Vertr ge mit den Kun den zwar an sich wirksam sind allerdings ohne die Regelungen der AGB gelten Am sichersten ist es den Kunden vor Abschluss der Bestellung zwingend mit den AGB zu konfrontie ren Dies kann technisch dadurch geschehen dass der Kunde vor der Bestellung die AGB auf jeden Fall auf seinem Bildschirm zu Gesicht bekommt und die Kenntnisnahme auch zwingend best tigen muss bevor er das Bestellformular abschick
50. ist nicht sehr gro Man ist kaum bereit Vorkasse zu akzeptieren Hinzu kommt dass Angebote bei denen die Bankverbindung oder die Kreditkartennummer angegeben werden muss eher ignoriert werden Auf der anderen Seite steht der H ndler der ab einem bestimmten Warenwert nicht bereit ist auf Rechnung und damit auf sein Risiko zu liefern Wenn Sie daher das Risiko der Lieferung auf Rechnung nicht eingehen wollen bleibt letztlich nur die Lieferung per Nachnahme Ma nahmen bei Zahlungsausfall Und was wenn der Kunde eine Ware auf Rechnung geliefert bekommen hat und die Ware nicht be zahlt Will man auf die Kaufpreisforderung nicht verzichten bleibt nichts anderes als diese geltend zu ma chen Ist ein Schuldner in Verzug so hat er dem Gl ubiger den daraus entstehenden Schaden zu ersetzen Verzug liegt vor wenn der Schuldner trotz Mahnung und F lligkeit die Zahlung nicht leistet 286 BGB Eine Mahnung ist dann nicht erforderlich wenn die Zeit der Leistung nach dem Kalender bestimmt oder neu seit 01 01 2002 bestimmbar ist Es kann nun mit Formulierungen wie 10 Tage nach Rech nungserhalt gearbeitet werden was fr her nicht der Fall war Die 1999 eingef hrte 30 t gige Schon frist f r Geldforderungen gilt dagegen seit Anfang 2002 nicht mehr Bei sog Entgeltforderungen tritt Verzug aber weiterhin automatisch 30 Tage nach Zugang der Rechnung und F lligkeit ein Gegen ber Verbrauchern gilt dies aber nur wenn in der Rechnung d
51. p products_weight p products_tax_class_id pd products_name pd products_short_description pd products_description ersetzen durch build query select_str SELECT distinct p products_id p products_price p products_ model p products_quantity p products_shippingtime p products_fsk18 p products_image p products_weight p products_tax_class_id p products_vpe p products_vpe_status p products_vpe_value pd products_name pd products_short_description pd products_description Quelle http www gunnart de tipps und tricks xtcommerce xtcommerce grundpreis in der artikelsuche Version 2 10 Seite 112 von 141 Anwenderhandbuch f r xt Commerce 3 0 4 SP2 1 11 19 BUGFIX Keine berpr fung der E Mailadresse bei Gast Konten Falls die Funktion Gast Bestellungen aktiviert ist und somit G ste ohne vorherige Anmeldung bestel len k nnen ist es m glich dass die G ste keine E Mailadresse angeben m ssen Das ist im Sinne des Shopbetreibers da sonst Best tigungs E Mails ins Leere laufen In der Datei create_guest_account php suchen nach if strlen street_address lt ENTRY_STREET_ADDRESS_MIN_LENGTH und dar ber folgende Anweisungen einf gen if strlen email_address lt ENTRY_EMAIL_ADDRESS_MIN_LENGTH error true messageStack gt add create_account ENTRY_EMAIL_ADDRESS_ERROR if xtc_validate_email email_address false error true messageStack gt add create_ac
52. products_attributes true if products_attributes total gt 0 return strtolower FROM ndern in function checkAttributes pID if this gt showFrom_Attributes return if pID 0 return products_attributes_query select patrib options_values_price as atrib_price from TABLE_PRODUCTS_ATTRIBUTES patrib TABLE_PRODUCTS_OPTIONS popt where pa trib products_id pID and patrib options_id popt products_options_id and popt language_id int _SESSION Ianguages_id products_attributes_query xtDBquery products_attributes_query price_from_valid false while atrib_prices xtc_db_fetch_array products_attributes_quervy true if atrib_prices atrib_price 0 price_from_valid true break if price_from_ valid return strtolower FROM else return 9 17 Widerruf amp Datenschutz bei der Bestellung abzeichnen lassen Bei der aktuellen Rechtslage kann es sinnvoll sein dass der Kunde bei der Bestellung neben den AGB auch die Widerrufsbelehrung abzeichnen muss Hierzu ist in der Datei lang german lang_german conf beispielsweise folgender Text zu ersetzen text_accept_agb Ich akzeptiere Ihre allgemeinen Gesch amp auml fts und Lieferbedingungen sowie auch die Widerrufsbelehrung und die Datenschutzerkl amp auml rung Dar ber hinaus sollte auch noch der Text f r die Fehleranzeige ge ndert werden der erscheint wenn die Erkl run
53. r sensible Daten setzt ein eigenes SSL Zertifikat oder SSL Proxy voraus Funktionsumfang von xt Commerce Allgemein Installation Einfache Installation mittels benutzergef hrter Weboberfl che Beliebige W hrungseinstellungen mehrere W hrungen parallel m glich Anzahl der Kategorien der Kategorietiefen und von Produkten unbegrenzt Sortierung der Kategorien Produkte pro Kategorie frei w hlbar Einstellung eines Produktes in beliebig vielen Kategorien mittels einfacher Verlinkung Kontrolle der Produkte auf der Startseite Anlegen von Notizen zu jedem Kunden Memos Version 2 10 Seite 7 von 141 Anwenderhandbuch f r xt Commerce 3 0 4 SP2 1 Anlegen mehrerer Administratoren mit verschiedenen Rechten Bannermanager Backup per Knopfdruck Mehrere Steuerzonen definierbar Funktionsumfang von xt Commerce Produkt und Kategoriefunktionen Unterst tzung unbegrenzter Anzahl von Kategorien und Produkten _ Verwendung verschiedener Layouts f r jede Kategorie und jedes Produkt Beliebig viele Optionen und Varianten Staffelpreise Sonderangebote Ausverkauffunktion Gewicht f r Versandkostenberechnung Automatische Erstellung von Thumbnails Vorschaubilder durch das Shopsystem Freie Anzahl von verwendeten Bildern pro Produkt Verkauf von digitalen Downloadprodukten Einzigartiges Preissystem Kundengruppenpreise Staffelpreise nach Kundengruppen Rechte System f r Produkte und Kat
54. verlinkt und auf eBay Fristen verwiesen weiterf hrende Webseiten hinzugef gt Hinweise zur Verpackungsverordnung Erweitertes Import Export Modul ersetzt unbeabsichtigte Trennzeichen in Quelltexten entfernt Quelltextersetzungen farblich hervorgehoben Kapitel zu VPE wird nicht mit kopiert entfernt da identisch zu einem Bugfix Pfadangaben vereinheitlicht Digitale Downloadartikel erweitert zweistellige Rabatte berarbeitet Bugfix zur Anzeige der Hits beim Kampagnen Report Anhang Dateianh nge berarbeitet Fehlermeldung erweitert Aktualisierung des FCKeditor verk rzt da in beiliegender ZIP Datei enthalten Anhang aktualisiert Maximalrabatt bei Produkten nur bis 9 99 m glich Abmahnungen erg nzt Imageprocessing erg nzt Attributmerkmale im Backend sortieren Globale Preis nderung durchf hren Kapitel Bugfixes neu Piwik als Google Analytics Alternative Teilweise Neunummerierung Rechtschreibfehler korrigiert Sessions erweitert Integration von BBCLONE aktualisiert Version 1 x Zahlungs Versandoptionen erweitert Abmahnungen erg nzt Suchmaschinentipps erweitert Cache l schen erweitert Katalog aus der Breadcrumb Navigation entfernen Artikelname statt Artikelnummer in der Breadcrumb Navigation VPE wird beim Kopieren nicht mit kopiert CloseTags bei Smarty einrichten Kurztext bei Angeboten Mwst USt bei Gutscheinen Anhange hinzugef gt
55. von 141 Anwenderhandbuch f r xt Commerce 3 0 4 SP2 1 User Online Neue Kunden letzten 15 neuen Kunden Online seit Name Vorname angemeldet am bearbeiten Bestellungen min p Name Letzter Klick infos bier mehr medr Mehr mehr letzten Bestellungen letzten 20 Bestellungen Allgemeine Statistik Ubersicht Bestellnummer Bestelldatum Kundenname bearbeiten l schen loschen l schen He loschen loschen l schen leschen yea loschen loschen loschen Geburtstagsliste Kunden die heute Geburtstag haben Kunden die noch in diesem Monat Geburtstag habon 9 16 Bei den Preisauszeichnungen das Ab entfernen Es kann passieren dass aus unterschiedlichsten Gr nden pl tzlich ein ab vor dem jeweiligen Preis steht obwohl man keine Staffelpreise verwendet F r eine komplette Deaktivierung des Mechanismus kann in der Datei lang german german php analog in der Datei lang english english php folgendes ge ndert werden define FROM Ab ab ndern in define FROM Alternative 1 Es gibt bei Staffelpreisen aber auch die M glichkeit die SELECT Abfrage in der Datei inclu des classes xtcPrice php zu erweitern Die Datenbank Abfrage wurde um die Bedingung Preis der Option gr er 0 erweitert Nur wenn es unterschiedliche Preise gibt wird noch ein ab ange zeigt die Zeile ca 287 products_attributes_query sele
56. wichtigen Daten erstellt haben Alle Angaben wur den mit der gr ten Sorgfalt erstellt trotzdem wird die Richtigkeit nicht garantiert Warenzeichen Warenzeichen die nicht explizit angegeben wurden geh ren ihren jeweiligen Eigent mern xt Commerce ist eingetragenes Warenzeichen der xt Commerce GmbH und wird vom Autor nur in einer schutzmarkenfreien beschreibenden Weise verwendet Version 2 10 Seite 6 von 141 Anwenderhandbuch f r xt Commerce 3 0 4 SP2 1 Vorwort Diese Dokumentation bezieht sich ausschlie lich auf die letzte frei verf gbare Open Source Version 3 0 4 SP2 1 von xt Commerce die noch unter der GNU GPL lizenziert wurde Da die xt Commerce GmbH f r ihre Shopversion 3 x nie eine vern nfigen Dokumentation bzw Leitfa den f r die Einrichtung der Shopsoftware ver ffentlicht hat entstand dieses freie Anwenderhandbuch f r die letzte freie Version 3 0 4 SP2 1 der xt Commerce Shopsoftware Hierbei wird versucht die h ufigsten Fragen bez glich Installation und Konfiguration der xt Commerce Shopsoftware zu beant worten Anfang Oktober 2008 wurde die xt Commerce Version 4 x Veyton ver ffentlicht die in dieser Do kumentation nicht behandelt wird Im Gegensatz zur bisherigen Entwicklungslinie ist Version 4 eine komplette Neuentwicklung und unterliegt nicht mehr der GPL Version 4 erlaubt keine Anpassungen des Quelltextes da dieser durch die Verschl sselungssoftware ionCube gesichert ist
57. wiederholen Die Wahrheit ist Indexiert werden Seiten sobald sie verlinkt werden Da Linkaufbau einer der ersten Optimierungsschritte ist passiert die Indexierung dabei von alleine Eine Eintragung bei den Suchmaschinen ist deshalb berhaupt nicht n tig Eine regelm ige Wiederholung der Anmeldung kann mehr schaden als nutzen Onpage Offpage Ma nahmen Bei der Suchmaschinenoptimierung unterscheidet man zwischen Onpage und Offpage Ma nahmen Onpage ist alles das was man auf der eigenen Seite verbessern kann wie z B gute interne Verlin kung Metatags oder Titletags Offpage hingegen sind Faktoren die von au en auf das Ranking ein wirken wie z B eingehende Links und die Themenrelevanz der Linkpartner Onpage Optimierung Hier eine grobe bersicht ber relevante Ma nahmen HTML Quellcode optimal aufbauen und auf die Semantik achten h1 bis h6 berschriften verwen den Texte in p Tags Alternativtexte f r Bilder Tabellen nur da verwenden wo tabellarische Daten dargestellt werden Design von Inhalt durch konsequente Verwendung von CSS trennen usw Gera de in diesem Bereich ist man dank der Templates sehr flexibel Title Tag wird im Internet Browser oben angezeigt optimal und aussagekr ftig pflegen Version 2 10 Seite 123 von 141 Anwenderhandbuch f r xt Commerce 3 0 4 SP2 1 Keywords ausw hlen und einzelne Seiten auf 2 4 W rter optimieren Sowohl auf die Dichte der Keywords achten wie auch auf die Platzier
58. xtc_php_mail inc php auch direkt eingebunden werden k nnten z B Firma smarty const STORE_NAME Inhaber smarty const STORE_OWNER Adresse smarty const STORE_NAME_ ADDRESS USt ID smarty const STORE_OWNER_VAT_ID Weitere Namen f r die Konstanten entnimmt man der DB Tabelle lt configuration gt oder alternativ der Datei ang german admin configuration php Diese Konstanten m ssen aber nat rlich in der Administ rationsoberfl che gepflegt werden 9 23 ndern von Kundendaten im Admin ohne Passworteingabe Um Kundendaten in der Administrationsoberfl che ist die Eingabe eines neuen Passworts notwen dig Das ist nicht w nschenswert da sich der Kunde ansonsten mit seinem Passwort nicht mehr ein loggen kann In der Datei admin customers php die Zeile if strlen password lt ENTRY_PASSWORD_ MIN LENGTH ab ndern in if strlen password lt ENTRY_PASSWORD_MIN_LENGTH amp amp password Wenn das Passwortfeld leer ist wird keine Ersetzung des Passwortes in der Datenbank durchgef hrt 9 24 Verwenden von HTML berschrift Tags H1 bis H6 im Template Da Suchmaschinen wie Google amp Co die Themen und Keywordrelevanz auch von diversen gestalte rischen Aspekten abh ngig macht z B H1 bis H6 Tags bei berschriften empfiehlt es sich diese M glichkeiten zur Optimierung der Inhalte eines Shops heranzuziehen Falls berschriften im Template noch nicht verwendet werden k nnen die Formatierung
59. zus tzlichen Funktionen werden nun im Detail n her beschrieben Version 2 10 Seite 36 von 141 Anwenderhandbuch f r xt Commerce 3 0 4 SP2 1 Content Manager EEE I XTC Tools Sprache Deutsch Sprachgruppe 4 Box information r Sortierung T Sichtbar M Wenn ausgew hlt wird ein Link in der Info Box angezeigt Titel Impressum berschrift Impressum Datei Durchsuchen von Ihrem lokalen System Hochladen Datei W hlen Falls Sie ihre Dateien selbst via FTP auf ihren Server gespeichert habe Sie hier die Datei ausw hlen Bitte w hlen Sie v Optionen Sprache Hier definiert man die Sprache der Seite z B Deutsch f r deutschsprachige und Englisch f r eng lischsprachige Besucher D h wenn Deutsch ausw hlt wird erscheint die Seite bei der deutschen Version des Shops und umgekehrt Sprachgruppe Hier kann man gleiche Seiten in unterschiedlicher Sprache miteinander verbinden D h wenn eine Seite zu Versandkosten in Deutsch verfasst wird in das Feld z B die Zahl 10 eingeben Wenn dann die Seite in Englisch verfasst und auch die Zahl 10 eingegeben wird werden die Inhalte miteinander verbunden Wenn nun z B im Impressum von der deutschen in die englische Sprache ber den Klick aufs Flaggensymbol umgeschaltet wird erscheint das Impressum in Englisch Wenn bei Sprachgruppe f r den englischen Text eine andere Zahl eingetragen w re bek me der Besucher nicht das gew nschte Impressum in Eng
60. 1 jpg Englischer_Artikelbez Engli sche_Artikelbeschreibung Englische_Kurzbeschrebung engl _Meta_Title engl _Meta_Desc engl _Meta_Keywords www englischerherstellerlink com Deutscher_Artikelname Deutsch e_Artikelbeschreibung Deutsche_Kurzbeschreibung dt _Meta_Title dt _Meta_Description Beachten Vor jedem Datensatz Zeile muss XTSOL in einer Spalte stehen Beispiel XTSOL p_model p_priceNoTax XTSOL 100 200 XTSOL 101 300 Bedeutung der einzelnen Spaltennamen Feld Bedeutung Datentyp Bemerkung Definition in Admin p_model Artikelnummer string Pflichtfeld Unique Key p_stock Lagerbestand int _tpl Produkttemplate string Templatename html P_sorting Sortierung int p_manufacturer Hersteller string p_fsk18 FSK18 Flag boolean Grundpreis Format z B 14 4 Netto Artikelpreis mit 4 f i Nachkommastellen Darauf p_priceNoTax Preis excl Ust dezimal achten dass die Preise mit einem Punkt statt eines Kommas getrennt werden Preis exkl USt p_tax ID der Steuerklasse int z B 1 16 2 7 Steuerklasse p_status Produktstatus boolean Verf gbarkeit p_weight Gewicht in KG int p_ean EAN Nummer string p_disc Ka f r Arti int p_opttpl Optionstemplate string Templatename html p_image Produktbild string en are I p_image 1 2 Produktbild string p_image 2 3 Produktbild string p_vpe VPE ID int Verpackungseinheit p_vpe_status Anzeige VPE boolean p_vpe_value VPE Multiplikator dezimal Format z B 14 4 p_shipping Lieferzeit ID int Lieferstatus Gr
61. 1x vorkommen RewriteEngine on und danach folgendes einf gen RewriteCond HTTP_HOST www NC RewriteRule X http www HTTP_HOSTY 1 L R 301 Alternativ Falls der Onlineshop nicht im Hauptverzeichnis des Webpakets installiert ist sondern in einem separaten Unterverzeichnis muss der Eintrag f r die Datei htaccess entsprechend ge ndert werden RewriteCond HTTP_HOST www NC RewriteRule http www HTTP_HOSTYunterverzeichnis 1 L R 301 Nun sollte der Shop beim Aufruf von http shopdomain de ohne www automatisch auf http www shopdomain de umleiten Falls stattdessen eine Fehlermeldung erscheint muss gepr ft werden ob im Webspace Paket modrewrite aktiviert bzw verf gbar ist Version 2 10 Seite 130 von 141 Anwenderhandbuch f r xt Commerce 3 0 4 SP2 1 14 Den Onlineshop umziehen neue Domain neuen Webhoster Bei der Datensicherung ber FTP ist es notwendig sich die versteckten Dateien z B htaccess auch anzeigen zu lassen da es sonst zu kryptischen Fehlermeldungen kommen kann Diese Einstellung ist abh ngig vom eingesetzten FTP Programm Eine bessere Methode ist es die Dateien noch auf dem Server zu komprimieren und nur noch eine gepackte Datei oft dateiname tar gz herunterzuladen So kann man sicherstellen nichts zu verges sen Viele Webhoster bieten in ihren Administrationsoberfl chen hier einen Punkt an eine Art Backup on the Fly zu machen also ein
62. Anwenderhandbuch f r xt Commerce 3 0 4 SP2 1 Anwenderhandbuch f r xt Commerce 3 0 4 SP2 1 Version 2 10 By DokuMan Oktober 2009 Anleitung f r die Einrichtung Pflege und Anpassung von xt Commerce 3 0 4 SP2 1 Version 2 10 Seite 1 von 141 Anwenderhandbuch f r xt Commerce 3 0 4 SP2 1 Inhaltsverzeichnis Copyright und D Br 1 FSRRBRBRERPFERPREPBNRSERERBERBEEHERE SPESEUEESEERETPEUPEFEBEFEREREFERBEECEERERPEREEEESERFEERFEPEBEREEREEFEER 6 VOIWON una 7 Was Ist x Commerce nk 7 Allgemeiner Aufbau und Funktionen des Onlineshops uursessssnnnnnnnnnnnnnnnnnnnnnnnnennnnnn 9 1 installation a eessen aneaan aaia aa aa raader a a Eanna AAEE aa aaia Eana raian EEEa 11 s e E a e E E E E E E E E S 11 1 2 Installation auf dem Webserver uuursssssennsnnnnnnnnnnnennnnnnnnnnnnnnnnnnnnnnnnnnnnnnnennnnnnnennn nenn 11 1 3 Sicherheitsupdates einspielen 40s4440044n40nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn 12 2 In die Administratoroberfl che einloggen uunsunssnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn 13 3 Wichtige Grundeinstellungen im Admin Bereich uursssnnnsssnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn 14 3 1 Administratoroberfl che Backend u 44444nsnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn nn 14 ea aT 0 gt g E E E E E E E E TER EEE 14 3 1 2 ArtikelKat alog 2 R E E nk aaa 15 SKS Modulo senep a NES 16 314 Statistike
63. B Gru formeln bei der Bestellbest tigung m ssen gegebenenfalls an die eigenen Bed rfnisse angepasst werden Alle Vorlagen f r E Mail Verkehr befinden sich unter templates ihr_template mail und sind nach Sprachen german english getrennt Alle Vorlagen abh ngig von Ihren Einstellungen unter E Mail Optionen sind in zwei Varianten vor handen HTML und TXT Diese unterscheiden sich im Prinzip nur von der textuellen Formatierung und sollten beide dementsprechend an die eigenen Bed rfnisse angepasst werden bersicht der entsprechenden Dateien Diese Dateien werden bei nderung des Logins und Passwortes verwendet change_password_mail html change_password_mail txt Erstellung eines neuen Kunden Kontos create_account_mail html create_account_mail txt Falls Sie einmal Ihr Passwort vergessen haben sollten werden diese Vorlagen verwendet new_password_mail html new_password_mail txt Vorlage f r den Kunden Newssletter z B f r Produkt Neuigkeiten newsletter _mail html newsletter _mail txt Eine E Mail Bestellbest tigung bei einer erfolgreichen Bestellung order_mail html order _mail txt Best tigung der Passwortanfrage bei nderung des Passwortes password_verification_mail html password_verification_mail txt Gutscheinversand send_gift_to_friend html send_gift_to_friend txt Eine Mitteilung ber einen Artikel an einen Freund schicken tell_friend_mail html tell_friend_mail txt Um die Rechnung und den Liefersche
64. Direkt danach f gt man den folgenden Quelltext ein damit BBCLONE automatisch jede Seite indiziert und z hlt pbelone start if strstr _SERVER PHP_SELF FILENAME_PRODUCT_INFO if product gt isProduct define BBC_PAGE_NAME product gt data products_model else define BBC_PAGE_NAME index else if categories_metal categories_name define BBC_PAGE_NAME index else define BBC_PAGE_NAME categories_meta categories_name define BBCLONE_DIR var xxx html bbclone define COUNTER _BBCLONE_DIR mark_page php if is_readable COUNTER include COUNTER obclone ende Im BBCLONE Verzeichnis ist noch in der Konfigurationsdatei conf config php die korrekte URL zum Shop einzutragen BBC_MAINSITE http www shopdomain de gt Link to the specified URL Version 2 10 Seite 85 von 141 Anwenderhandbuch f r xt Commerce 3 0 4 SP2 1 Es empfiehlt sich das BBCLONE Verzeichnis mit htaccess und htpasswd zu sch tzen damit die Statistiken nicht f r jedermann einsehbar sind M glichkeiten die Besuche des eingeloggten Admin nicht mitz hlen sind im Kapitel zu PIWIK zu finden und k nnen analog realisiert werden 9 26 Ab der 2 Bestellung Kundenstatus ndern z B in Stammkunde Es kann n tzlich sein im Shop zwischen Kunden und Stammkunden zu unterscheiden da man wie derkehrenden Kunden z B andere Zahlungsm glichkeiten anbie
65. Einstellungen befinden sich in der Administrationsoberfl che unter Kunden Kundengruppen Version 2 10 Seite 43 von 141 Anwenderhandbuch f r xt Commerce 3 0 4 SP2 1 AN u ee a Ru S commerce tegat Kentegeaie j Mon UNo Kundengruppen w x osntamer wm mer Gruppe Iren tiese Kibelte Vkal ndgemein ns disg ma Verrumnlarten ben ingrmuistenbeateilm Ta Anien Sim iwer to Tinstalhargen Serer Goryo Br anpa iwi RT ET r imyyprnsen Ge Aura t TE EI log O meser Kusds skemtari putte T stos pri ner Ne tna oe Y handane barstzesguppes scs t eet e adran at naas I more 4 Grappe iNtentkch fesh le je Wreismune bpa a ep v Denise rut oder emel Shen in Shep ats Felli Prok iaci Shover ein Tin Bachnuung ssrseisen Hen S abet suf sin Ped Ar kakyn 810 Ralat asl eh AAt Mas Rab ii on Ponduhr aan abun Hne Malati set gesamte Dertelhung em v rabon 960 so vw UWUN Araripe Vhalfelpreme ls e ivrogne 1 Preisanzeige im Shop Falls nein werden an keiner Stelle im Shop Preise angezeigt 2 Preise inkl oder exkl Steuer im Shop Falls ja wird die Steuer aufgrund des Nettopreises und dem jeweiligen Shopstandort berechnet Steuerraten k nnen unter Land Steuer Steuers tze ge ndert werden die Standartinstallation von xt Commerce erledigt dies auf der Basis des eingestellten Shopstandortes automatisch 3 Falls Preis inkl Steuer Nein Diese Option regelt den B2B
66. Excel ffnen 57 6 3 Aufbau der beispiel_import csV 2 uu 2u24annennnnnnnnnnnnnnennnnnnnnnnnnnennnnnnnnnnnsnnnnnnnnnnennnnnnnnnn nn 58 6 4 Import von Bildern und Namen von Bildern 44444444444Bnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn nen 60 6 5 Import von Artikel Attributen 444444444Hnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnennnnnnnnnnnnnnnnnnnnnnnnnnn nen 61 6 6 Erweiterter Import Export xtc_erweiterter_imexport_2 ZiP uusssssnnnennnnnnnennnnnnnennnn nenn 62 6 7 XML Export Dokumentation_XML_Export_Schnittstelle zip 4 nn 62 6 8 CSV Export nur aktiver Artikel 20nsn0nnnnennnnnonnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn 62 7 SCchniHstellen 2 2 ee 63 7 1 Anbindung an externe Warenwirtschaftssysteme WaWi uuuuss2neuenssnnnnnnnnnnnnnnnnnnnnnnn nn 63 7 2 Schnittstellen f r Preissuchmaschinen 2 24044444044H40nnnnnnnnnnnnnnennnnnnnnnnennnnnnnnnnnn 63 7 3 Schnittstelle shopinfo xml f r Preissuchmaschinen 2 244044440nn nennen 64 8 Gutscheine und Kupons s 0 u 0 u22 040500020u000 0000000 00H San Human En ann nsan anna anna 65 8 1 Kup nsa uran ee ieh 65 8 2 Gulscheife a u2 0 ee seinen ea 66 9 Erweiterte n tzliche Shop und Quelltextanpassungen Tipps amp Tricks uuuuerennnnn 68 9 1 Kein Zugang zum Admin Bereich nach nderung pers nlicher Daten 68 9 2 Ses
67. Formulare und Formularfelder Die Formularfelder k nnen als Shop Administrator selbst bestimmt werden In der Rubrik Konfigurati on unter Kunden Details die nicht ben tigten Felder auf false setzen Wie kann die Pr fung bestimmter Formularfelder verhindert werden In der Shopadministration unter Konfiguration gt Minimum Werte die gew nschten Feldern auf die Minimum L nge von 0 setzen 4 15 Digitale Downloadartikel einrichten Damit ist der Verkauf von digitalen Downloadprodukten wie z B Softwareprogramme m glich Um zu einem Produkt eine Downloadm glichkeit anzubieten sind folgende Schritte notwendig 1 Konfiguration gt Download Optionen einstellen Download von Artikeln erlauben true Download durch Redirection true Download Zahlungsmodule banktransfer cod invoice Modulnamen der Zahlungsoptionen Min Bestellstatus 1 2 Artikelkatalog gt Artikelmerkmale gt neues Artikelmerkmal namens downloads erstellen Version 2 10 Seite 50 von 141 Anwenderhandbuch f r xt Commerce 3 0 4 SP2 1 Artikelmerkmale 1 Aktion Einf gen ID Optionsname 1 downloads en ce 3 Optionswert zuweisen z B Download Bild Optionswert 1 ID Optionsname Optionswert Aktion en EEE 2 downloads Einf gen ce 4 Datei ber FTP in das Verzeichnis shopdomain download hochladen 5 Artikel ausw hlen in Kategorien Artikel und Attribute edit
68. GB neuer Fassung ist den Unternehmern jetzt das Recht einger umt den Verbrauchern die Kosten des R cktransportes auch dann aufzuerlegen wenn der Warenwert ber 40 00 EUR liegt Voraussetzung ist aber dass die Gegenleistung oder Teilzahlung Kaufpreiszahlung durch den Kunden oder eine Teilzahlung zum Zeitpunkt des Widerrufs noch nicht erbracht wurde d h der K u fer darf noch nicht teil bezahlt haben Au erdem muss der Verk ufer den K ufer zuvor ber die Pflicht zur Kostentragung informiert und belehrt haben Damit ist Arger vorprogrammiert Wann liegt eine Zahlung des Kunden vor Zum Zeitpunkt der berweisung durch den Kunden oder erst zum Zeitpunkt des Eingangs des Betrags auf dem Konto des Verk ufers Hat der Kunde die Ware bestimmungsgem genutzt und entscheidet sich dann doch zum Widerruf hat er nach 357 Abs 3 BGB in Verbindung mit 346 BGB Wertersatz zu leisten Dann muss der Kunde aber sp testens bei Vertragsschluss in Textform auf diese Rechtsfolge und eine M glichkeit hingewiesen worden sein diese Rechtsfolge zu vermeiden 312 d Abs 4 BGB regelt F lle in denen das Widerrufsrecht f r den Verbraucher von vornherein ausgeschlossen ist z B bei Lieferung von Waren die nach speziellen W nsche des Kunden gefertigt wurden verderblicher Ware oder Audio oder Videoaufzeichnungen oder Software Anstelle des Widerrufsrechts k nnen Sie Ihrem Kunden ein R ckgaberecht nach 356 BGB ein r umen Dies bedeutet al
69. RODUCTS_SHORT_DESCRIPTION zur Verf gung Dieser kann nun an der ge w nschten Stelle im HTML Code eingef gt werden 9 33 Maximalrabatt bei Produkten nur bis 9 99 m glich Dieses Problem ist datenbakspezifisch Standardm ig ist in der Tabelle products f r das Feld pro ducts_discount_allowed in die L nge 3 2 eingestellt Die Datenbank interpretiert die 3 vor dem Komma aber eventuell als Gesamtstellenanzahl Eine nderung der L nge auf z B 4 2 behebt das Problem und erm glicht h here Prozentangaben bei Rabatten Dazu folgenden SQL Befehl in der Datenbank ausf hren ALTER TABLE products CHANGE products_discount_allowed products_discount_ allowed DECIMAL 4 2 NOT NULL DEFAULT 0 00 9 34 Bei Gutscheinen die MwSt USt richtig anzeigen und Reihenfolge ndern Die verwirrende Anzeige im Gutscheinmodul l sst sich wie folgt l sen In der Datei includes modules order_total ot_coupon php suchen nach Version 2 10 Seite 90 von 141 Anwenderhandbuch f r xt Commerce 3 0 4 SP2 1 this gt deduction od_ amount if this gt calculate_tax None Fred changed from none to None tod_amount this gt calculate_tax_deduction order_total this gt deduction this gt calculate_tax if od_amount gt 0 order gt info total order gt infol total od_amount und ersetzen durch this gt deduction od_amount Anderung der Ust Berechnung if this gt calculate_tax
70. Templates CSS usw Ein guter Online Shop darf niemals auf eine bersichtliche Navigation verzichten Dem Kunden muss immer und berall klar sein wie er die gew nschte Information finden kann und wie er wieder zur ck zur Startseite gelangt Deshalb ist eine Struktur anhand von Produktka tegorien sehr sinnvoll Versandarten kosten Die Versandarten bzw kosten sind neben den Zahlungsarten f r Ihre Kun den sehr wichtig Im Vergleich zu sofort lieferbaren digitalen Produkten erfordern klassische Produkte einen logistischen Aufwand G nstige Versandkosten sind ein wichtiges Auswahlkriterium f r den Kunden Informieren Sie Kunden immer z gig bei jeder Status nderung Ihr Kunde sollte auch eine kurze Info ber den Warenversand erhalten Import Exportfunktionen Jede gute Shop Software ist heute mit Import und Exportschnittstellen ausgestattet Sie pflegen damit nicht nur Ihre Artikeldaten sehr bequem sondern bedienen mit den Exportschnittstellen auch manche Produktsuchmaschinen direkt Dazu lesen die Schnittstellen auto matisch aus Ihrer Datenbank die Artikelbeschreibungen aus Diese Funktionen sind nicht nur f r die Datenpflege hilfreich sondern auch f r Ihr Produktmarketing erforderlich Statistik Reportingfunktion Im Gegensatz zu einem klassischen Ladengesch ft sehen Sie Ihre Kunden im Online Handel nicht von Angesicht zu Angesicht Damit Sie den Kundenstamm trotzdem besser kennen lernen gibt es die M glichkeit statistische Infor
71. Webseite Bild bzw Firmenlogo Dadurch k nnen Sie beim Erstellen von Artikeln schnell den Hersteller zuordnen und alle Informationen zu Diesen liegen an einer zentralen Stelle Artikelbewertung Hier sehen Sie die Bewertung einzelner Artikel durch ihre Kunden und k nnen gegebenenfalls nde rung an Texten vornehmen Sonderangebote Hier k nnen Sie Sonderangebote erstellen und bei Bedarf k nnen Sie diese zeitlich beschr nken Ebenfalls k nnen Sie den Rabatt einstellen oder direkt den neuen Preis eingeben Um ein neues Sonderangebot anzulegen klicken Sie den Button Neues Produkt Im folgenden Dialog w hlen Sie das gew nschte Produkt aus geben den gew nschten Sonderangebotspreis ein und kli cken dann Einf gen In der Praxis wollen Sie vielleicht ein Sonderangebot nur bis zu einem Termin laufen lassen Um ein Sonderangebot zeitlich zu begrenzen geben Sie in der Verwaltung unter Artikelkatalog Sonderange bote f r das jeweilige Produkt in das Feld g ltig bis das Enddatum des Angebots ein Das Sonderan gebot wird ab diesem Termin nicht mehr angezeigt Version 2 10 Seite 15 von 141 3 1 3 Module Module Zahlungsoptionen Anwenderhandbuch f r xt Commerce 3 0 4 SP2 1 Unter dem Men punkt Module sehen Sie alle Arten von installierten Modulen im Bereich Zahlungsoptionen und Versandarten Hier k nnen Sie weitere Module W dart a i a a SARRE f r Ihren Shop installieren oder einfach nur berpr
72. XT Module gt XT Imageprocessing kann z B nach nderung der Bildgr en in den Bildoptionen eine Neuberechnung durchgef hrt werden Dabei werden ALLE Bilder die sich im Ver zeichnis images product_images original_images befinden neu berechnet Der Prozess kann also eine geraume Zeit laufen evtl je nach Timeout Einstellungen des Servers evtl auch abbrechen Siehe hierzu das Kapitel Imageprocessing bricht vorzeitig ab Das Imageprocessing nimmt alle Bilder in original_images ungeachtet der Artikel im Shop berech net die Bildgr en neu und berschreibt vorhandene Bilder in den genannten Verzeichnissen Die Bildgr en sind in den Bildoptionen als Maximalbreite und Maximalh he vordefiniert Das Bild wird so verkleinert dass es in den vorgegebenen Rahmen passt Verzerrt wird das Bild nicht nderung des Bildnamens beim Duplizieren von Artikeln Wenn Artikel dupliziert nicht verlinkt werden wird das Bild nicht dupliziert wenn Bildname Artikel nummer ist Hier tr gt xt Commerce als Bildnamen ARTIKELID_O jpg interne Artikel ID ein Der Na me kann nur ber Tools wie phpMyAdmin korrigiert werden Version 2 10 Seite 55 von 141 Anwenderhandbuch f r xt Commerce 3 0 4 SP2 1 5 Komplettes Backup eines Shops erstellen und wieder einspielen Regelm ige Systemsicherungen sind essentiell und sollten wenn m glich automatisiert werden z B Cronjob 5 1 Erstellen eines Datenbank Backups Im Ad
73. _id p products _tax_class_id and p products_id _POSTI products_up_id ersetzen durch insert a product on special Version 2 10 Seite 108 von 141 Anwenderhandbuch f r xt Commerce 3 0 4 SP2 1 if PRICE_IS_BRUTTO true amp amp substr _POSTI specials_price 1 sql select tr tax_rate from TABLE_TAX_RATES tr TABLE_PRODUCTS p where tr tax_class_id p products_tax_class_id and p products_id _POSTI products_id 11 12 BUGFIX Verpackungseinheit VPE wird bei Kategorien Artikeln nicht mitkopiert Beim Kopieren einer kompletten Kategorie oder eines Artikels wird die Verpackungseinheit VPE nicht mitkopiert Dies ist ein Programmfehler Bug in den Versionen 3 0 4 bis 3 0 4 SP2 2 Beta von xt Commerce In der Datei admin includes classes categories php suchen nach sql_data_array array products_quantity gt product products _quantity idl products_fsk18 gt product products_fsk18 Ji ersetzen durch sql_data_array array products _quantity gt product products _quantity i l products_fsk18 gt product products_fsk18 products_vpe gt product products_vpe products_vpe_value gt product products_vpe_value products_vpe_status gt product products_vpe_status Dadurch wird das Array um die Variablen erweitert die f r die VPE notwendig sind 11 13 BUGFIX Datenbank Falsche Berechnung von Leads Das Problem ist
74. abelle customers enth lt das Feld pass word_request_key f r das kein default Wert definiert ist und dem mit der oben genannten SQL Statement auch kein Wert zugewiesen wird L sung Diese Art von MySQL 5 Problemen l sst sich global beheben Dazu ist in den Dateien ince xtc_db_connect inc php folgender Quelltext if link mysql_select_db database zu ersetzen mit vers mysal_get_server_info if substr vers 0 1 gt 4 mysql_query SET SESSION sql_mode MYSQL40 if link mysql_select_db database und in der Datei inc xtc_db_connect_installer inc php folgender Quelltext link mysaql_connect server username password or db_error mysql_error zu ersetzen mit link mysaql_connect server username password or db_error mysql_error vers mysaql_get_server_info if substr vers 0 1 gt 4 mysql_query SET SESSION sql_mode MYSQLA40 Damit wird der Strict Modus von MySQL 5 deaktiviert und die MySQL 5 Datenbank akzeptiert auch wieder nicht standardkonformes SQL 10 14 Sessions k nnen nicht im Verzeichnis gespeichert werden Warning session_start function session start open tmp sess_xxx O_RDWR failed Permission denied 13 in is htdocs www xxx includes application_top php on line xxx Warning session_start function session start Cannot send session cache limiter headers already sent output started at is htdocs www xxx includes application_t
75. ahme be steht nur in zwei F llen Zum einen kann der Unternehmer regeln dass der Kunde die Kosten der R cksendung tr gt 357 Abs 2 BGB Zum anderen kann der Unternehmer dem Kunden anstatt des Widerrufsrechts unter bestimmten Voraussetzungen nur das R ckgaberecht gew hren Das Widerrufsrecht erm glicht es Verbrauchern die eingegangene vertragliche Verpflichtung durch einseitige Erkl rung wieder aufzuheben Er kann sich also bereits durch eine einfache Erkl rung vom Vertrag l sen Der Widerruf wird durch rechtzeitige Absendung einer Widerrufserkl rung gewahrt Der Widerruf muss keine Begr ndung enthalten und ist in Textform z B E Mail Fax usw oder durch R cksendung der Sache selbst zu erkl ren Die Widerrufsfrist betr gt zwei Wochen die sich auf einen Monat verl ngert wenn die Belehrung ber das Widerrufsrecht erst nach Vertragsschluss erfolgt Die Frist beginnt nicht vor Erf llung der Informationspflichten und auch nicht vor dem Eingang der Ware beim Verbraucher Der Unternehmer muss im Falle des Widerrufs den Kaufpreis erstatten Der Ver braucher muss die Ware nach Erkl rung des Widerrufs zur cksenden wenn die Ware per Paket ver sandt werden kann Die Kosten hierf r und auch die Gefahr des Untergangs tr gt der Unternehmer Bis 08 12 2004 war es Gesetzeslage dass dem Verbraucher nur bei einem Bestellwert bis zu 40 00 Euro die regelm igen Kosten der R cksendung vertraglich auferlegt werden durften Nach 357 Abs 2 B
76. als Modul l uft muss folgendes in die htaccess Datei lt IfModule mod_php c gt php_value suhosin post max_array_depth 0 php_value suhosin post max_array_index_length O php_value suhosin post max_vars 0 php_value suhosin request max_array_depth 0 php_value suhosin request max_array_index_length 0 php_value suhosin request max_vars 0 lt IfModule gt Alternativl sung beim Provider Hosteurope im KIS unter Administration gt Webhosting gt Konfigurieren gt Skripte gt Skript Einstellungen die Ein stellung PHP Suhosin RPG Max Vars von Serverstandard auf Erweitert ndern Version 2 10 Seite 102 von 141 Anwenderhandbuch f r xt Commerce 3 0 4 SP2 1 10 13 Field password_request_key doesn t have a default value 1364 Field password_request_key doesn t have a default value insert into customers customers_id customers_status customers _firstname customers_lastname customers_gender customers _email_ address customers_default address_id customers_telephone customers_password delete_user VALUES 1 0 Max Mustermann m max mustershop de 1 040 123456 96cc64ee0eabe3b4333817411300f5ac 0 XT SQL Error Die oben genannte Fehlermeldung tritt w hrend der xt Commerce Installation im Schritt 6 bei xtc_installer install_step6 php auf Problem H ufig ist das ein MySQL 5 spezifisches Problem wenn die MySQL 5 Datenbank im soge nannten Strict Modus betrieben wird Die T
77. andessprache angeben wird Neue Sprachmodule sind auf der Website von xt Commerce erh ltlich Als voreingestellte Sprachen stehen bereits Englisch und Deutsch zur Aus wahl wobei Englisch die Standardsprache ist Um Deutsch als Standardsprache einzustellen muss nur die Sortierreihenfolge unter Englisch Bearbeiten auf 2 und das gleiche f r Deutsch mit dem Wert 1 ge ndert werden xt Commerce kommt bereits mit den Voreinstellungen f r die Mehrwertsteuer von 16 Prozent Stan dardsatz 7 Prozent erm igter Steuersatz und 0 Prozent f r Lieferungen ins Ausland oder an Ge sch ftskunden Diese Steuers tze m ssen dann einmalig bei der Eingabe neuer Produkte einem Arti kel zugeordnet werden Land Hier sind alle L nder mit ihren ISO gespeichert und es wird angezeigt ob diese aktiv sind Au erdem werden die Kurzformen der L nder gespeichert Deutschland DE DEU In dieser Liste kann au erdem ausgew hlt werden in welche L nder der Versand berhaupt m glich sein soll Nur die aktiv gr n gesetzten L nder in der Standardinstallation alle werden beliefert Die inaktiv gesetzten L nder lassen sich dann bei der Adressangabe nicht mehr ausw hlen Version 2 10 Seite 19 von 141 Anwenderhandbuch f r xt Commerce 3 0 4 SP2 1 W hrungen Hier werden alle W hrungen die Sie f r Ihr Shop ben tigen gespeichert und k nnen auch ver ndert werden z B die Endungen wie anstatt EUR Bundesl nder
78. arauf hingewiesen wird W hrend des Verzuges hat der Schuldner Verzugszinsen zu zahlen Der Zinssatz betr gt im unter nehmerischen Gesch ftsverkehr 8 Prozent ber dem Basiszinssatz bei Rechtsgesch ften mit Ver brauchern 5 Prozent ber dem Basiszinssatz Derzeit betr gt der Basiszinssatz 2 43 Prozent Es kann jedoch auch ein h herer Zinssatz z B berziehungszinsen als Verzugsschaden geltend gemacht werden Setzen Sie in Ihren Rechnungen ein klares Zahlungsziel fest in der Regel 10 Tage ab Zugang der Rechnung Die erste Mahnung kann verschickt werden wenn der Kunde dieses Zahlungsziel nicht einh lt Der Kunde befindet sich aufgrund des in der Rechnung genannten Zahlungszieles i bereits jetzt in Verzug so dass eine weitere Fristsetzung damit nicht erforderlich ist In dem Mahnschreiben k nnen Sie auch bereits die Kosten f r das Schreiben die Verzugszinsen als Mahnkosten geltend machen Reagiert der Schuldner auf das erste Mahnschreiben nicht kann ein zweites Mahnschreiben verfasst werden Bleibt auch dieses erfolglos sollte ggf ein Mahnverfahren eingeleitet werden Dieses stellt im Verh lt nis zur Klage eine schnelle und vergleichsweise kosteng nstige M glichkeit der gerichtlichen Durch setzung der Forderung dar Beispiel Wenn Sie eine Kaufpreisforderung in H he von 500 00 Euro per Mahnverfahren einklagen wollen sind folgende Verfahrenskosten einzuzahlen 90 05 Euro f r den Rechtsanwalt falls Sie einen mit der Sache be
79. are zu verkaufen dagegen Stammkunden z B auch die Bezahlung per Rechnung zu erlauben Zahlungsweisen f r Kundengruppen sperren Admin Bereich gt Kundengruppen gt Anwahl Kundengruppe gt Bearbeiten Dann bei nicht erlaubte Zahlungsweisen die gew nschten Zahlungsweisen kommagetrennt eintragen Achtung Als Namen der Zahlungsweisen m ssen die internen Namen der Module benutzt werden Diese stehen bei Module gt Zahlungsoptionen immer dabei Zahlungsweisen f r einzelne Kunden sperren Admin Bereich gt Kunden gt Anwahl Kunde gt Bearbeiten Dann bei Nicht erlaubte Zahlungsmodule die gew nschten Zahlungsweisen kommagetrennt eintra gen Achtung auch hier Als Namen der Zahlungsweisen m ssen die internen Namen der Module benutzt werden Diese stehen bei Module gt Zahlungsoptionen immer dabei 3 10 Versandoptionen amp Module Vor der ersten Inbetriebnahme des Shops muss zuerst mindestens ein Bezahl und ein Versandmo dul aktiviert werden Versandmodul Shopadministration gt Module gt Versandart xt Commerce stellt auch eine Reihe von Versandarten als Module bereit Diese m ssen wie die Zah Iungsarten einzeln im Men Module Versandart ausgew hlt und installiert werden Bereits vorhanden sind beispielsweise Deutsche Post FedEx Europa und UPS Express aber auch ein Modul f r ver sandkostenfreie Lieferung Im Untermen Zusammenfassung k nnen den Versandarten entsprechen de Kosten zugewiesen werden So
80. arty new Smarty ICLEAR DB CACHE smarty gt clear_all_cache CLEAR COMPILED TEMPLATES smarty gt clear_compiled_tpl htaccess DATEI ZURUECKSCHREIBEN nach templates_c if Icopy templates htaccess templates_c htaccess die FEHLERI nach cache if Icopy templates htaccess cache htaccess die FEHLER gt Die erstellte Datei cache_del php l sst sich aber auch in die Administrationsoberfl che einbinden Dazu in der Datei admin includes column_left php an der gew nschten Stelle den folgenden Quell text einf gen Version 2 10 Seite 79 von 141 Anwenderhandbuch f r xt Commerce 3 0 4 SP2 1 if _SESSION customers_status customers_status_id 0 amp amp admin_accessf orders 1 echo lt a href http www shopdomain de cache_del php class menuBoxContentLink tar get _blank gt Cache und Templates_c leeren lt a gt lt br gt 9 20 PayPal Bezahl Link in Best tigungsmail an den Kunden Folgende nderungen habe ich vorgenommen 1 In der Datei includes modules payment paypal php folgende Zeile auskommentieren this gt form_action_url https www paypal com cgi bin webscr Somit entf llt die direkte Weiterleitung zu PayPal Stattdessen wird nun eine Bestellung angelegt und der Kunde erh lt f r diese eine Best tigungs Mail 2 In der Datei send_order php folgenden Quelltext erg nzen siehe PayPal Bezahl Linkerw
81. ategorien Artikel erscheint der Name des Artikels mit einem roten Punkt Dies bedeutet dass dieser Artikel inaktiv ist Um ihn zu aktivieren einfach auf den gr nen Punkt klicken Erst danach ist er im Menu des Shops sichtbar Somit kann auch sp ter noch ausge w hlt werden welche Artikel anzuzeigen sind und welche nicht Um mehrere Artikel gleichzeitig zu aktivieren oder zu deaktivieren markiert man diese indem man einen Haken in das erste Feld vor dem Artikelnamen setzt anklicken Auf der rechten Seite kann man dann die markierten Artikel aktivieren oder deaktivieren Nach der Aktivierung der Artikel kann es passieren dass die Artikel trotzdem nicht erscheinen Dies ist kein Bug Es liegt am Cache Wenn es sofort angezeigt werden soll muss man den Inhalt des Ca che Verzeichnisses gt templates_c leeren Am besten zum Bearbeiten des Shops w hrend der Arti kelanlage die Cache Funktion Admin Bereich gt Konfiguration gt Cache Optionen alles auf false stellen und damit deaktivieren Artikel in andere Kategorien kopieren oder verkn pfen Um Artikel in andere Kategorien Unterkategorien zu kopieren bzw zu verlinken verf hrt man wie folgt Im Admin Bereich gt Artikelkatalog Kategorien Artikel ber das Dropdown Men oder durch Klick auf das Ordnersymbol die Kategorie Unterkategorie ausw hlen in der sich der Artikel befindet Den Arti kel suchen und markieren Mausklick Unter Kopieren nach erscheint ein Men in dem all
82. atrix com luww whatisthematrix Preis ptionen Artikelpreis 39 9900 Gast 0 000 Staffelpreise Neuer Kunde 0000 Staffelpreise 3 Gruppe X 0 0000 Staffelpreise Gruppe Y 0 0000 Staffelpreise Rabatt erlaubt 0 00 Steuerklasse Standartsatz xi Gruppenunabh ngige Sonderpreise Neben den gruppenabh ngigen Preisoptionen k nnen auch gruppenunabh ngige Spezialpreise mit Ablaufdatum erstellt werden commerce zo tarjet ito Sonderangebote Arska Art sipron Mes Akten Disda Norner gt Drmttors Cut Binde Mirner Deactar s ut VEAAESA tt aai a o Brr teen J Lasher Wais u au 9 Merer rm Mayra Ess nam 19 oaan o j Maregesi om OLORO T letite Andening DA Dr Wahrhen EZ o a Argataigt wenden 1 bir 4 iroa wiegen aa 4 Tundniangehrten Kane voas cT times Frodem Ki ri X SR aiher Prsi ISPAN mesar Preis 20 OPON Proienti 37 uae tu un gehindert Zur Preisberechnung f r diese Sonderangebote wird der Produktpreis verwendet und alle Gruppen preise ignoriert Ebenso k nnen neben dem Rabatt auf gesamte Bestellung keine anderen Rabat te mehr berechnet werden Die Eingabe in diesem Bereich ist nahezu selbsterkl rend alle Preise exkl UST Version 2 10 Seite 46 von 141 Anwenderhandbuch f r xt Commerce 3 0 4 SP2 1 angebote Prods Vade Ranar redors Cut 72 maum Angebotspreis mo om RREO ER ET Bemerkung C mn C aeree 5o konm
83. auftragen wollen und 17 50 Euro f r das Mahngericht Wenn de Gegner im Mahnverfahren keinen Widerspruch gegen den Mahnbescheid oder Einspruch gegen den Vollstreckungsbescheid einlegt wird Ihre Forderung f r diesen Betrag bei diesem Streit wert einschlie lich der Verfahrenskosten tituliert Anderenfalls sind weitere Gerichtskosten einzuzah len und das Verfahren geht in ein normales Klageverfahren ber Version 2 10 Seite 119 von 141 Anwenderhandbuch f r xt Commerce 3 0 4 SP2 1 12 7 Verpackungsverordnung Nach der ge nderten Verpackungsverordnung VerpackV m ssen ab dem 01 01 2009 alle Versen der die Waren an private Endkunden und haushalts hnliche Abnehmer siehe untenstehende Defini tion liefern zwingend ihre Versandverpackungen ber ein duales System lizenzieren lassen Die am Markt erh ltlichen Verpackungsmittel enthalten keine Lizenzgeb hren f r ein Duales System da ein Verkauf von vorlizenzierten Verpackungen nicht m glich ist Das auf Kartonagen aufgedruckte RESY Symbol dient der gro gewerblichen Verwertung und reicht zur Entsorgung beim privaten End verbraucher nicht aus Versender sind verpflichtet s mtliche Verpackungen die sie als Erstinverkehrbringer an private End verbraucher oder gleichgestellte Anfallstellen liefern zu lizenzieren In der VerpackV wird in 6 Abs 1 geregelt dass Lizenznehmer und Entsorger Regressanspr che gegen Versender stellen k nnen die unlizenzierte Verpackungen an
84. automatische Synchronisa tion zwischen der kostenlosen Warenwirtschaft eazySales und xt Commerce zu erm glichen Mit JTL Wawi Connector ist es ein Leichtes Ihren Shop zu best cken neue Kategorien anzulegen und Bilder zu hinterlegen ebenso stehen Ihnen alle Bestell Kunden und Lieferadressdaten Ihres Shops auf Knopfdruck in JTL Wawi zur Verf gung So einfach verbinden Sie Ihren Shop mit einer Warenwirtschaft Informationen zu eazySales gibt es hier http www jtl software de jtlwawi php Informationen zu eazySales Connector http www jtl software de jtlwawi_connector php Fragen und Support im Forum http forum itl software de Installation Die neuesten Installationsdateien finden sich unter http www tl software de jtlwawi_connector php 1 Backup der Shopdatenbank und evtl eazySales Datenbank erstellen 2 Uploaden Sie das gesamte Verzeichnis eazySales_Connector mit einem FTP Programm in Ihren Shop unter admin includes modules 3 Domain http ShopDomain de admin includes modules eazySales Connector install index php aufrufen Einstellungen vornehmen und auf Installieren dr cken Notieren Sie sich die Einstellungen die Sie in eazySales eintragen m ssen unter Einstellungen gt Shop Einstellungen 4 F hren Sie die Einstellungen in eazySales unter Shop Einstellungen durch Fertig 7 2 Schnittstellen f r Preissuchmaschinen In xt Commerce sind bereits einige Schnittstellen zu Preissuchmaschinen billiger de gei
85. be Makler Spielhallenbetreiber Rechtsanw lte usw 4 das Handelsregister Vereinsregister Partnerschaftsregister oder Genossenschaftsregister in das Sie ggf eingetragen sind einschlie lich der dazugeh rigen Registernummer 5 wenn Sie einer Berufsgruppe mit bestimmten Zulassungsvoraussetzungen wie z B Rechtsanw lte oder Architekten angeh ren a die Kammer welcher Sie angeh ren b die gesetzliche Berufsbezeichnung und den Staat in dem die Berufsbezeichnung verliehen worden ist Version 2 10 Seite 115 von 141 Anwenderhandbuch f r xt Commerce 3 0 4 SP2 1 c die Bezeichnung der berufsrechtlichen Regelungen und dazu wie diese zug nglich sind 6 in F llen in denen sie eine Umsatzsteueridentifikationsnummer nach 27a des Umsatzsteuerge setzes besitzen die Angabe dieser Nummer Achtung Anzugeben ist nicht die Steuernummer son dern die Umsatzsteueridentifikationsnummer Diese ben tigt man wenn Auslandsgesch fte get tigt werden Wird auf Antrag vom Finanzamt vergeben nicht zu verwechseln mit der normalen Steuer nummer die auf Rechnungen anzugeben ist 12 3 Widerrufsrecht oder R ckgaberecht Als Shop Betreiber haben Sie bei einem Fernabsatzvertrag die Wahl ob Sie ein Widerrufsrecht oder ein R ckgaberecht einr umen Es ist zwingendes Verbraucherrecht und kann z B nicht per Allgemeine Gesch ftsbedingungen aus geschlossen oder zu Lasten des K ufers beschr nkt werden vgl 312 f BGB Eine Ausn
86. bersichtlich nochmals alle Daten aufgef hrt sind Es k nnen auch if Abfragen verwendet werden Somit wird in der E Mail nichts angezeigt wenn das entsprechende Feld leer ist Anpassen der Datei templates ihr_template mail german create_account_mail html Diese Muster Tabelle an beliebiger Stelle einf gen und nach Belieben erweitern lt table border 0 cellpadding 0 cellspacing 0 style border collapse collapse bordercolor 111111 widtn 600 bordercolorlight FFFFFF bordercolordark FFFFFF bgcolor FFFFFF gt if SSTART_CID lt tr gt lt td width 200 gt lt font face Verdana Arial Helvetica sans serif size 2 gt Kundennummer lt font gt lt td gt lt td width 400 gt lt font face Verdana Arial Helvetica sans serif size 2 gt START_CID lt font gt lt td gt lt tr gt if lt tr gt lt td width 200 gt lt font face Verdana Arial Helvetica sans serif size 2 gt Anrede lt font gt lt td gt lt td width 400 gt lt font face Verdana Arial Helvetica sans serif size 2 gt if GENDER m Herr else Frau if lt font gt lt td gt lt tr gt ift SCOMPANY lt tr gt lt td width 200 gt amp nbsp lt td gt lt td width 400 gt amp nbsp lt td gt lt tr gt ir gt lt td width 200 gt lt font face Verdana Arial Helvetica sans serif size 2 gt Firma lt font gt lt td gt lt td width 400 gt lt font face Verdana Arial Helvetica sans
87. butes_model inc php in der WHERE Bedingung suchen nach po language_id language AND ersetzen durch po language_id language AND pa products_id product_id AND 11 2 BUGFIX 0000218 force to enter password when editing customers In der Version 3 0 4 SP2 1 ist das Coding zwar komplett auskommentiert was allerdings die gefor derte Minimall nge des Kundenpassworts deaktiviert Um die Funktionalit t wieder zu implementieren im folgenden Coding in der Datei admin customers php suchen nach if strlen password lt ENTRY_PASSWORD_MIN_LENGTH error true entry_password_error true else entry_password_error false K ersetzen durch IBUGFIX 0000218 if strlen password lt ENTRY_PASSWORD_MIN_LENGTH amp amp password error true entry_password_error true else entry_password_error false IBUGFIX 0000218 11 3 BUGFIX 0000221 addressformat error in payment shipping addresses In der Datei checkout_payment_address php und checkout_shipping_address php suchen nach format_id xtc_get_address_format_id address country_id ersetzen durch format_id xtc_get_address_format_id addresses country_id Version 2 10 Seite 105 von 141 Anwenderhandbuch f r xt Commerce 3 0 4 SP2 1 11 4 BUGFIX 0000222 Tippfehler in oders class In der Datei includes classes order php suchen nach if oder_total_valuesf class ot_tota
88. cart_quantity xtc_href_link FILENAME_SHOPPING_CART action update_product SSL und in der Datei includes cart_actions php suchen nach xte_redirect xtc_href_link goto xtc_get_all_get_params parameters Und ersetzen durch xtc_redirect xtc_href_link goto xtc_get_all_get_params parameters SSL F r SSL verschl sselte Links bei Gutscheinen und Kupons in der Datei includes modules gift_cart php suchen nach gift_smarty gt assign FORM_ACTION xtc_draw_form gift_coupon xtc_href_link FILENAME_SHOPPING_CART action check_gift NONSSL Und ersetzen durch gift_smarty gt assign FORM_ACTION xtc_draw_form gift_coupon xtc_href_link FILENAME_SHOPPING_CART action check_ gift SSL 11 23 BUGFIX Wer ist Online zeigt keine IP Adresse Im Administrationsbereich unter Wer ist Online werden zwar die Besucher und Startzeit angezeigt jedoch ist die IP Adresse und auch die URL verschwunden Um diesen Fehler zu beheben in der Datei inc xtc_update_whos_online inc php suchen nach wo_ip_address getenv REMOTE_ADDR wo_last_page_url addslashes getenv REQUEST_URI Und ersetzen durch wo_ip_address _SERVER REMOTE_ADDR wo_last_page_url addslashes _SERVER REQUEST_URI Version 2 10 Seite 114 von 141 Anwenderhandbuch f r xt Commerce 3 0 4 SP2 1 12 Rechtliches zum Thema Onlineshop Die folgenden Hinweise und Tipps stellen keine Rechtsberatung dar noch
89. che bei diesem Artikel es dient z B dazu fr h zu erkennen welche Artikel in Zukunft ben tigt werden wenn Sie nachbestellen m ssen Verkaufte Artikel Dies ist eine weitere Statistiktabelle in der Sie etwas ber die meist verkauften Artikel erfahren diese stehen ganz oben in der Tabelle Hier k nnen Sie z B R ckschl sse ber die Vorlieben der K ufer erhalten oder was im Trend liegt Kunden Bestellstatistik Hier finden Sie Ihre besten Kunden Die Statistik ist ebenfalls tabellarisch aufgebaut und der Kunde mit dem meisten Umsatz steht ganz oben Umsatzstatistik Hier gibt es viele M glichkeiten die Statistik anzeigen zu lassen Sie wird unterteilt in zeitliche Anzei gen Monat Woche und kategorische Anzeige bestimmte Details oder Status Kampagnen Report Zeigt die aktuell laufenden Kampagnen des Shops an Es gibt hnliche Einstellungen wie bei der Um satzstatistik Statistik eingrenzen z B Zeit Zur Einrichtung von Kampagnen siehe 3 1 ECONDA Shop Monitor Sie k nnen unter dieser Option einen kostenpflichtigen Shop Monitor aktivieren Hierdurch k nnen Sie noch mehr Statistiken ber Ihren Shop abrufen jedoch ist diese Option auch kostenpflichtig Eine kostenlose Option bietet Google Analytics Version 2 10 Seite 17 von 141 Anwenderhandbuch f r xt Commerce 3 0 4 SP2 1 3 1 5 Hilfsprogramme Hilfsprogramme Unter diesem Men punkt finden Sie kleine Programme mit denen Sie Ihren Runds
90. chreiben Shop weiter ausbauen k nnen so k nnen Sie z B die Texte Ihres Shops per Content Manager sonalisieren oder Newsletter f r die Kunden verfassen CC Blacklist Datenbank Manager Banner Manager Server Info Wer ist Online Import Export Kundengruppe Abonniert Rundschreiben o Admin Dieses Men ist sehr einfach aufgebaut hier werden die Benut _ zergruppen angezeigt und die Anzahl derer die einen Newslet Hut 0 ter abonniert haben Sie sehen alle Newsletter die gesendet bzw noch gesendet werden Unter dem Button Neuer Newslet ter schreiben Sie einen Neuen und bestimmen an welche Neuer Kunde Gruppen er gesendet werden soll Sie sollten jedoch beachten dass der Server schnell in einer Spamliste landen kann wenn Sie zu viele E Mails gleichzeitig verschicken Die Emailadressen der Kunden G ste die sich f r einen Newsletter registriert haben stehen in der Datenbanktabelle newsletters_recipients o oO o o H ndler Seiten Content Content markiert mit geh rt zum System und kann nicht gel scht werdi verwendeter Speicherplatz 15 41 KB Deutsch Co ntent M an ag er Unk Titel Gruppe Reihenfolge Datei In Box sichtba ID Liefer und Versandkosten i o database Ja Im Content Manager k nnen Sie fast alle Eintr ge die auf Ihrer Seite erscheinen sollen editieren Diese erscheinen in tabellarischer Form Unter der Aktion Bearbeiten k nnen
91. ck for emails in account_edit een 107 11 8 BUGFIX 0000241 password recovery bug in IE 220u4240nnnnennsnnennnnnnnnnnennnnnnnnnnnnn 107 11 9 BUGFIX 0000247 view orders query bug in admin 24snsneennnnnnnnennnnnnnnnnnn 107 11 10 BUGFIX 0000255 ung ltige SQL Abfrage pd undefiniert esenee 108 11 11 BUGFIX 0000264 specials are no longer deactivated when stock check false 108 11 12 BUGFIX Verpackungseinheit VPE wird bei Kategorien Artikeln nicht mitkopiert 109 11 13 BUGFIX Datenbank Falsche Berechnung von LeadsS 24044400nnnennnnnnnnnnnnnn 109 11 14 BUGFIX falsche Umlaute in JS Popup u 2220sr240nsnnnnsnnnnsnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn 109 11 15 BUGFIX Fehler in der Datei lang english english php eennnnnn 110 11 16 BUGFIX Vor amp Nachname werden bei manueller Bestellung nicht gespeichert 110 11 17 BUGFIX Produktsuche mit Umlauten erm glichen 240ss40nn nennen 111 11 18 BUGFIX Grundpreis in der Artikelsuche nee 112 11 19 BUGFIX Keine berpr fung der E Mailadresse bei Gast Konten nnee 113 11 20 BUGFIX Keine korrekte berpr fung der Bankleitzahlen eenn 113 Version 2 10 Seite 4 von 141 12 13 14 15 16 17 18 19 20 Anwenderhandbuch f r xt Commerce 3 0 4 SP2 1 11 21 BUGFIX Beim Kampagnen Report we
92. count ENTRY_EMAIL_ADDRESS_CHECK_ERROR 11 20 BUGFIX Keine korrekte berpr fung der Bankleitzahlen Aufgrund einer fehlerhaften SQL Abfrage ist die berpr fung der Bankleitzahl sofern aktiviert nicht m glich In der Datei includes classes banktransfer_validation php suchen nach blz_query xtc_db_query SELECT from banktransfer WHERE blz blz Und ersetzen durch blz_query xtc_db_query SELECT from banktransfer WHERE banktransfer_blz blz 11 21 BUGFIX Beim Kampagnen Report werden nur bei t glich die Hits an gezeigt Die Korrekturen in der Datei admin includes classes campaigns php sind etwas umfangreicher Daher findet sich der komplette Bugfix in der Datei Bugfix_Anzeige_Hits_bei_Campaigns zip im Anhang zu dieser Anleitung 11 22 BUGFIX SSL gesicherte Links im Warenkorb bei Produkt nderungen Wird im SSL gesicherten Warenkorb die Artikelmenge ver ndert wird durch das Neuladen der Web seite der SSL Status verlassen und in eine ungesicherte Verbindung gewechselt Das Gleiche gilt beim Einl sen von Gutscheinen Kupons Um diesen Fehler zu beheben in der Datei shopping_cart php suchen nach Version 2 10 Seite 113 von 141 Anwenderhandbuch f r xt Commerce 3 0 4 SP2 1 smarty gt assign FORM_ACTION xtc_draw_form cart_quantity xtc_href_link FILENAME_SHOPPING_CART action update_product Und ersetzen durch smarty gt assign FORM_ACTION xtc_draw_form
93. createfromgif overlay gif failed to open stream 100 10 10 Warning Wrong parameter count for setlocale eeesessseeserieeserrseserrserrrrserrrrserrnnsee 100 10 11 Warning Variable passed to each is not an array or object in Ixxx inc xtc_get_products inc php on line 34 uuurssnnnnnsnnnnnnnsnnnnnnnnnnnnnnnnnnnnannnnnnnannn nenn 101 10 12 Alert configured request variable limit exceeded dropped variable 101 10 13 Field password_request_key doesn t have a default value 103 10 14 Sessions k nnen nicht im Verzeichnis gespeichert werden nn 103 10 15 Magic Quotes beim Webhoster aktivieren nuussnensssenssnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn 104 10 16 Die Session ID wird an jeden Link angeh ngt bzw verschwindet nicht 104 11 Bugies seen 105 11 1 BUGFIX 0000211 falsche Artikelnummern bei gleichnamigen Attributen 105 11 2 BUGFIX 0000218 force to enter password when editing customers 105 11 3 BUGFIX 0000221 addressformat error in payment shipping addresses 105 11 4 BUGFIX 0000222 Tippfehler in oders class 20444044240nnnnnennnnennnnnennnnnnnnnnnn 106 11 5 BUGFIX 0000223 SSL NONSSL check for google conversiontracking 106 11 6 BUGFIX 0000227 customers surname in reply address in orders mail to admin 106 11 7 BUGFIX 0000233 added che
94. ct count as total from TABLE_PRODUCTS_OPTIONS popt TABLE_PRODUCTS_ATTRIBUTES patrib where patrib products_id pID and patrib options_id popt products _options_id and popt language_id int _SESSION Ilanguages_id gegen diese Zeile ersetzen products_attributes_query select count as total from TABLE_PRODUCTS_OPTIONS popt TABLE_PRODUCTS_ATTRIBUTES patrib where patrib products_id pID and patrib options_id popt products_options_id and popt language_id int _SESSION languages_id and patrib options_values_price gt 0 Version 2 10 Seite 77 von 141 Anwenderhandbuch f r xt Commerce 3 0 4 SP2 1 Alternative 2 Sollte es bei einigen Artikeln aber doch zu einer Preis nderung kommen Staffelpreise Attributtauf preis usw kann das Ab unter Umst nden wieder erscheinen Hierzu ndert man in der Datei inclu des classes xtc_Price php die Zeile ca 283 292 function checkAttributes pID if this gt showFrom_Attributes return if pID 0 return products_attributes_query select count as total from TABLE_PRODUCTS_OPTIONS popt TABLE_PRODUCTS_ATTRIBUTES patrib where patrib products_id pID and patrib options_id popt products _options_id and popt language_id int _SESSION languages_id and pa trib options_values_price gt 0 products_attributes xtDBquery products_attributes_query products_attributes xtc_db_fetch_array
95. culated for this zone 11 16 BUGFIX Vor amp Nachname werden bei manueller Bestellung nicht ge speichert Bei einer manuell angelegten Bestellung im Administrationsbereich wird beim sp teren Abspeichern der Bestellung durch den Administrator der Vor und Nachname nicht mit gespeichert In der Datei admin customers php suchen nach if _GETT action switch _GET action case new_order und die Anweisung sql_data_array array customers_id gt xtc_db_prepare_input customers customers_id erweitern mit delivery_lastname gt xtc_db_prepare_input customers entry_lastname delivery_firstname gt xtc_db_prepare_input customers entry_firstname Version 2 10 Seite 110 von 141 Anwenderhandbuch f r xt Commerce 3 0 4 SP2 1 11 17 BUGFIX Produktsuche mit Umlauten erm glichen Die Suchfunktion von xt Commerce hat Schwierigkeiten mit Sonderzeichen Sucht man beispielsweise nach gr n werden nur Artikel gefunden in deren Namen die Zeichenkette gr n vorkommt Steht das Wort jedoch nur im Artikeltext so taucht das Produkt rgerlicherweise nicht in der Trefferliste auf L sung In der Datei advanced_search_result php suchen nach default where_str where_str pd products_keywords LIKE addslashes search_keywords i if SEARCH_IN_DESC true where_str OR pd products_description LIKE addslashes search_keywords i
96. d je doch nicht unter Guthaben angezeigt wird Bestellen Unter Kupon Admin gt Report kann man einsehen wann und von wem ein Kupon eingel st wurde 8 2 Gutscheine Unter Module gt Zusammenfassung das Gutscheine Modul installieren sonst funktioniert die Gut scheinfunktion im Shop nicht Gutscheine werden wie ganz normale Artikel angelegt Jedoch mit der Besonderheit das vor der Arti kelnummer GIFT_ eingetragen werden muss also z B GIFT_10 f r einen 10 EUR Gutschein Gut scheine k nnen wie Artikel auch beliebig oft angelegt werden Der bersichtlichkeit halber empfiehlt sich eine eigene Kategorie Gutscheine Kategorien Artikel Edit Sort Kategorien Artikel Status D wr Fr Fr C 0 ER Gutschein ber 10 Euro e E 0 ER Gutschein ber 30 Euro Nachdem der Kunde einen Gutschein gekauft und bezahlt hat wird dieser im Admin unter Gutschei ne Kupons gt Gutschein Queue freigeschaltet Gutschein Freigabe Warteschlange Kunden Bestell Nr Gutscheinwert Bestelldatum Marc Bauer 11 10 00EUR 19 01 2006 21 52 13 Dies dient dazu dass der Kunde nicht mit dem Gutschein bezahlen oder ihn verschenken kann bevor er auch wirklich bezahlt wurde Nach der Freigabe im Admin erh lt der Kunde eine entsprechende E Mail mit dem Hinweis dass sein Gutschein gerade freigeschaltet bzw verbucht wurde Der Kunde kann nun selbst mit dem Guthaben bezahlen oder aber was nat rlich sinnvoller ist dieses verschenken Hierbei ha
97. den Rechtevergabe nach der Installation Datei Rechte Funktion includes configure php 444 Konfigurationsdatei Shop includes configure org php 444 Backup der Konfiguration admin includes configure php 444 Konfigurationsdatei Admin admin includes configure org php 444 Backup der Konfiguration Anmerkung Rechte 444 Nur Lesen f r Besitzer Gruppe Andere Als letzter Schritt muss das komplette Verzeichnis xtc_installer vom Server gel scht werden um Manipulationen des Onlineshops durch Dritte zu vermeiden 1 3 Sicherheitsupdates einspielen Nach der erfolgreichen Installation des Shops sollten als Erstes s mtliche sicherheitsrelevante Upda tes eingespielt werden Alle bisher ver ffentlichten Sicherheitsupdates sind unter Kapitel 15 Sicher heitsupdates und sonstige Dateianh nge zusammengefasst Die Dateien aus den Sicherheitsupdates k nnen direkt berschrieben werden da bei einer Neuinstal lation von xt Commerce 3 04SP2 1 noch keine Modifikationen enthalten sind Version 2 10 Seite 12 von 141 Anwenderhandbuch f r xt Commerce 3 0 4 SP2 1 2 In die Administratoroberfl che einloggen Damit Einstellungen am Onlineshop get tigt werden k nnen muss man sich zuerst als Administrator einloggen Erst dann kann man in das Administrationsinterface wechseln und Einstel lungen ndern oder Artikel hinzuf gen Die w hrend der Installation angegebenen Daten f r die E Mail Adresse und das zu
98. des Templates m ssen einige Anpassungen nachgezogen werden um auch gewisse gesetzliche Rechtsformalit ten zu erf llen Die Hauptvorz ge dieser Version Bereinigung von mehr als 100 Programmfehlern Bugs Bereitstellung eines neuen und ansehnlichen Standard Templates auf CSS Basis Vereinigung vieler n tzlicher Funktionen rund ums Einkaufen und Administrieren des Shops Fertig implementierte Suchoptimierungsmodifikationen SEO standardm ig vorhanden Die gesetzlichen Mindestanforderungen wie Abzeichnen der Datenschutzerkl rung Widerruf und AGB Link beim Checkout Angabe der Lieferzeit etc Double Opt In f r E Mail ab v1 03 Kontrolle der Email Adresse beim Registrierungsprozess ver ringert Fehler bei der Eingabe Konto l schen Funktion f r den Kunden ab 1 03 Datenschutzkonformit t Googlebase Export Modul mit Versandkosten Aktuelle Sicherheitsupdates Thickbox zur State of the Art Darstellung der Produktbilder Shop Dashboard berarbeitete start php f r den Shop Administrator Gro e Community mit vielen Best Practices L sungen und noch vieles mehr Die bereits erschienenen Sicherheitsupdates f r xt Commerce die dieser Anleitung auch bei liegen wurden bereits alle in xtcModified integriert Im Gegensatz zu anderen Support Foren besteht kein Beitragszwang Es fallen weder Geb hren an noch werden Mindestbeitr ge oder konkrete pers nliche Daten f r den Zugang zum Forum
99. die ausgewerteten Daten bleiben auf dem eigenen Server das Programm ist kostenlos und Open Source Die Implementierung von PIWIK gestaltet sich im Prinzip genauso wie Google Analytics da auch nur ein Javascript in eine Datei z B includes application_bottom php eingebettet werden muss if TRACKING_ECONDA_ ACTIVE true require_once DIR_WS_INCLUDES econda econda php gt lt l Piwik gt PIWIK JAVASCRIPT HIER REIN lt End Piwik Tag gt lt php echo lt body gt lt html gt gt Besuche des eingeloggten Shop Admin nicht mitz hlen Version 2 10 Seite 128 von 141 Anwenderhandbuch f r xt Commerce 3 0 4 SP2 1 Statt des oben genannten Codings in die includes application_bottom php muss der Code in die Da tei templates TEMPLATE source boxes php eingebaut werden Dazu wird der PIWIK Code in ein Smarty Tag auslagern hier PIWIK Dieses neue Smarty Tag PIWIK wird dann ans Ende der Datei templates TEMPLATE index html im jeweiligen Template geschrieben In der Datei templates TEMPLATE source boxes php wird der Besucherstatus mit dem folgenden Code abgefragt und das PIWIK Tag in dem sich der JavaScript Code befindet je nach Ergebnis gef llt oder geleert PIWIK lt Piwik gt PIWIK JAVASCRIPT HIER REIN lt End Piwik Tag gt if _SESSION customers_status customers_status_id 0 isset _GET admin unset PIWIK smar
100. die der Kunde mit seiner Registrierung immer zugreifen kann Die E Mail enth lt Angaben ber die bestellten Artikel die Preise und die Zahlungs und Lieferart Halten Sie den K ufer nach der Bestellung auf dem Laufenden informieren Sie ihn schnellstm glich ber einen Lie fertermin oder wann die Ware versendet wurde Version 2 10 Seite 10 von 141 Anwenderhandbuch f r xt Commerce 3 0 4 SP2 1 1 Installation 1 1 Vorbereitung Die folgenden Schritte sind nicht zwingend notwendig verhindern aber dass w hrend der Installation des Onlineshops Kontakt mit der xt Commerce GmbH aufgenommen wird Durch diverse Aktionen in der Vergangenheit wurde versucht die neu installierten Systeme auszuwerten wobei nicht klar war welche Daten bermittelt wurden Somit ist es ratsam der xt Commerce GmbH diesbez glich auch heute noch skeptisch gegen berzutreten und seine Daten zu sch tzen Datenschutzma nahme 1 In Zeile 72 der Datei xtc_installer index php folgende Zeile l schen lt img src http www xt commerce com _banner adview php what zone 18 amp amp n a61c088d border 0 alt gt Dabei handelt es sich um Bannercode der offenbar einen Z hlpixel Webbug einbindet So kann die xt Commerce GmbH durch die Auswertung der Referer sofort sehen wo und wann ein neuer Shop mit xt Commerce aufgesetzt wurde Datenschutzma nahme 2 Der News Feed holt bei jedem Login in den Administrationsbereich bzw wenn die Backend Startseit
101. dul existiert ebenfalls noch eine PayPal Express Kaufabwicklung Infos und Download unter http www xt commerce com forum showthread php t 53814 Modifikation_PayPal_express_xtCommerce_304SP21 zip Einstellungen im PayPal IPN Modul e PayPal IPN Modul aktivieren True gt Modul aktiv False gt Modul inaktiv e Erlaubte Zonen Zonen in dem PayPal IPN angezeigt werden soll e E Mail Adresse Ihre PayPal E Mail Adresse E Mail Adresse des PayPal Kontos e Transaktionsw hrung W hrung f r die Zahlung Abwicklung bei PayPal e _Zahlungszone Steuerzone in welcher das Modul aktiv sein soll e Vorbereitender Offener PayPal Bestellstatus Bestellstatus der f r offene PayPal Bestellungen gesetzt wird e abgeschlossener PayPal Bestellstatus Bestellstatus der f r abgeschlossene bezahlte Bestellungen gesetzt wird e Verweigerter R ckgebuchter Bestellstatus Bestellstatus f r abgebrochene verweigerte Bestellungen e Gateway Server Testing gt Paypal Sandbox Umgebung Simulationsmodus Live gt Zahlungen werden abgewickelt Modul scharf schalten Version 2 10 Seite 48 von 141 Anwenderhandbuch f r xt Commerce 3 0 4 SP2 1 e Seitenstil Seitenstil Vorlage bei PayPal falls vorhanden e Fehlerbehebungs E Mail Adresse Debugging Mail Adresse f r Fehlermeldungen e Verschl sselt Web Zahlung aktivieren Ihr privater Schl ssel Ihr ffentliches Zertifikat PayPals ffentliches Zertifikat Die ID Ihres
102. dung markengesch tzter Namen Vorsicht geboten M gliche Rechtsverst e sind e Fehlerhafte Angaben im Impressum z B nur Postfachadresse keine Nennung des Vertre tungs berechtigten e Fehlendes Impressum und Pflichtangaben in verschickten E Mails Rechtsform und der Sitz der Gesellschaft das Registergericht des Sitzes der Gesellschaft die Handelsregisternummer falls vorhanden alle Gesch ftsf hrer und der Vorsitzende des Aufsichtsrats mit dem Fami liennamen und mindestens einem ausgeschriebenen Vornamen falls berhaupt vorhanden e Anbieten von Produkten f r die ein Konkurrent eine exklusiven Vertriebslizenz besitzt oft der Fall bei diversen CDs amp DVDs e Unzureichende Erl uterung von auch g ngigen Abk rzungen im Shop z B UVP e Die Verwendung von fremden Markennamen in den eigenen Meta Tags e Verwenden fremder Marken mit Google AdWords auch bei aktivierter Option weitgehend passende Keywords OLG Braunschweig Beschluss v 11 12 2006 AZ 2 W 177 06 e Fehlerhafte Preisangaben Nettopreise im Endkundenvertrieb keine Grundpreise bei Waren die nach Gewicht Volumen L nge oder Fl che angeboten werden fehlender Hinweis auf Mehrwertsteuer bzw Versandkosten beim jeweiligen Artikel Version 2 10 Seite 120 von 141 Anwenderhandbuch f r xt Commerce 3 0 4 SP2 1 e Fehlerhafte Angaben zur Warenverf gbarkeit kein Hinweis auf Lieferzeiten bei nicht sofortiger Verf gbarkeit Angabe falscher Lief
103. durch berpr fen der SSL_SESSION_ID bei jedem HTTPS Seitenaufruf define STORE_SESSIONS mysql leave empty for default handler or set to mysal Oie Checken des User Browsers C False Sollte das nicht m glich oder gew nscht sein SE E EE kann man in der Shopadministration unter panut Da edan Catanii Konfiguration gt Sessions bei Session Speicherort einen Verzeichnispfad eintragen C True in dem k nftig die Sessions zwischengespei fresken der 1P Adresse False chert werden Welcher Pfad das ist kann ber berpr fen der IP Adresse des Users bei phpinfo beim Punkt session ausgelesen ee werden Master Value bei Sessi a on save_path z B imp oder phptmp G False Session emeuem Beispielkonfiguration siehe Abbildung rechts 9 3 SSL Verschl sselung mit SSL Proxy aktivieren 7 Um SSL zu aktivieren oder nachtr glich zu aktivieren ist es lediglich erforderlich die configure php Datei zu editieren Zuvor muss gegebenenfalls der Schreibschutz CHMOD 444 dieser beiden Datei en entfernt CHMOD 777 werden und nach der Anderung wieder gesetzt werden SSL Proxy einrichten Den Installationsanweisungen im Browser folgen und beachten dass auch die SSL Verschl sselung gew hlt wird z B https ssl webpack de www domain de beim Webhoster Hosteurope oder z B https ssl account com ihredomain de beim Webhoster all inkl includes configure php admin
104. e 10 Euro 20 Euro Angezeigt verden 1 bis 2 von insgesamt 2 Kuponzs Status Aktive Kupons Kupon Wert Kupon Code Aktion 10 00EUR 252525 z 20 00EUR b7fb7f gt Seite 1 von 1 Einf gen Hier k nnen nun Kupons mit einem festen Wert z B 20 EUR oder einen Satz z B 10 angegeben werden Zus tzlich kann man hier optional auch einen eigenen Kupon Code eingeben bzw bestim men wie oft der Kupon pro Kunde verwendet werden Um Missbrauch auszuschlie en sollte man die 1 bei Anzahl Verwendungen pro Kunde beibehalten Version 2 10 Seite 65 von 141 Anwenderhandbuch f r xt Commerce 3 0 4 SP2 1 Nachdem der Kupon angelegt ist kann dieser an einen oder alle registrierten Kunden sowie an Newsletterempf nger verschickt werden Dazu auf E Mail klicken den Empf nger ausw hlen eine berschrift sowie Text eingeben und versenden Der Empf nger erh lt nun eine E Mail mit dem Hinweis ber den Kupon und der entsprechenden Ku pon Nummer hier Gutschein Nummer genannt Bei der n chsten Bestellung oder Login kann der Kunden nun den Kuponwert 30 00 EUR mittels der Kupon Nummer freischalten Zwischensumme 30 00 EUR Der Kuponwert wird dann w hrend der n chsten Bestellung automatisch abge Tabellarische Versandkosten Bester Weg 8 50 EUR zogen inkl MwSt 16 4 14 EUR Rabatt Kupons b7fb f 20 00 EUR Wenn der Kupon zwar eingel st und auch Summe 18 50 EUR von der Rechnung abgezogen wir
105. e aufgerufen wird Neuigkeiten vom xt Commerce Portal ab Dies kann n tzlich sein ist jedoch oft uner w nscht da nicht gekl rt ist welche shoprelevanten Daten bermittelt werden Dazu in der Datei ad min start php folgende Zeile ndern in ICarpShow http www xt commerce com backend_304 php Allerdings hat dies eine unsch ne aber harmlose Fehlermeldung CaRP Can t open remote news feed zur Folge Im Punkt 9 15 wird darauf n her eingegangen und eine verbesserte Alternative an geboten 1 2 Installation auf dem Webserver Vorab sollte man sich berlegen ob man den Shop im Hauptverzeichnis www domain de oder in ei nem Uhnterverzeichnis www domain de shop installieren m chte Bevor der Shop tats chlich installiert werden kann muss von Hand eine MySQL Datenbank erstellt werden Die geschieht blicherweise ber eine Administratoroberfl che beim entsprechenden Webhoster z B Confixx Dabei notiert man sich gleich alle Angaben Datenbank Name Passwort MySQL Benutzer Host da diese beim Ein richten des Shops wieder angegeben werden m ssen Im n chsten Schritt werden alle Dateien auf den Server bertragen und anschlie end die Rechte von den folgenden Dateien und Verzeichnissen gesetzt Dies geschieht blicherweise mit dem Befehl chmod im entsprechenden FTP Programm Rechtevergabe w hrend der Installation Verzeichnis Rechte Funktion cache 777 Cache Dateien von Smarty templates_c 777 Smarty V
106. e Katego rien Unterkategorien aufgef hrt sind Hier kann man den Artikel in mehrere multiple andere Katego rien Unterkategorien kopieren verlinken Oder im Dropdown Men in eine weitere Katego rie Unterkategorie Einfach ausw hlen Haken setzen und die Kopiermethode verlinken oder kopie ren ausw hlen Dann auf Kopieren klicken und der Artikel erscheint im Shop zus tzlich in den aus gew hlten Rubriken Bestimmung der Zeitdauer der neu eingestellten Artikel als Neue Artikel Die neu eingestellten Artikel stehen in der jeweiligen Rubrik au erdem werden diese noch als neue Artikel in der Hauptrubrik pr sentiert Sie k nnen die Anzahl der Tage festlegen an denen die neuen Artikel angezeigt werden sollen Shopadministration gt Maximum Werte gt Anzahl der Tage f r Neue Produkte Version 2 10 Seite 28 von 141 Anwenderhandbuch f r xt Commerce 3 0 4 SP2 1 Nachkommastellen werden bei dem Artikelpreis abgeschnitten Bei den Preisen mit Nachkommastellen ist als Dezimalzeichen unbedingt ein Punkt statt eines Kom mas zu verwenden Mehrere Artikelbilder pro Artikel anzeigen Im Administrationsmen gibt es einen Unter Konfiguration Bild Optionen Anzahl zus tzlicher Produktbilder die M glichkeit die Anzahl der Produktbilder zu erh hen Standardm ig ist es nur m glich ein Bild pro Produkt hochzuladen und anzuzeigen Mit der Erh hung k nnen dann beim Be arbeiten eines Artikels mehrere Bilder hochge
107. e Versandarten Dasselbe wie f r nicht erlaubte Zahlungsmodule gilt auch f r die Versandarten Kom magetrennt auflisten und zwar die eigentlichen Modulnamen nachschauen im Ad minmen gt Versandmodule _FSK18 Sperre Wenn Sie hier Ja ausw hlen kann diese Kundengruppe zun chst zwar FSK 18 Arti kel Freie Selbstkontrolle nicht mehr bestellen jedoch kann er die Produkte noch se hen und zwar im Listing und auf den Produkt Info Seiten Dies k nnen Sie im n ch sten Punkt nat rlich auch verbieten FSK18 Artikel Jugendgef hrdendes Material darf man in vielen L ndern erst ab einem bestimmten Alter in Shops zeigen Sie entscheiden selber ob Ihre Artikel sichtbar sein sollen f r die ausgew hlte oder neudefinierte Kundengruppe Kundengruppe als Standard Im letzten Einstellungspunkt k nnen Sie noch die gerade bearbeitete Kundengruppe als Standard definieren Das hei t dass jeder neue Kunde nach dem Registrieren au tomatisch dieser Gruppe angeh rt Version 2 10 Seite 39 von 141 Anwenderhandbuch f r xt Commerce 3 0 4 SP2 1 Bestellungen verwalten Wenn Sie die Funktionen Bearbeiten im Admin Bereich unter Kunden gt Bestellungen ausge w hlt haben sehen Sie die komplette Bestellung Ihres Kunden mit allen Informationen und k nnen ihm vorgefertigte E Mails auch mit eigenem Kommentar zukommen lassen Au erdem haben Sie die M glichkeit hier direkt eine Rechnung bzw einen Lieferschein auszudrucken
108. eben Kopieren nach 4 6 Anzeigen von Artikel auf der Startseite Mehrfach Ausgew hlte Artikel k nnen auf der Startseite des Shops ange 7 RAARO Can SOP aran zeigt werden Daf r muss der Artikel in die Kategorie TOP A verlinkt oder kopiert werden Verlinken eines Artikels in Kategorie TOP Einfach Elemente in folgende Kategone kopieren s P Daf r darf unter Mehrfach keine Kategorie 1 Auswahl des Artikels in Kategorien Artikel aktiviert sein 2 Artikel markieren 3 Button Kopieren dr cken 4 Unter Einfach im Dropdown Men die Kategorie Top ausw hlen Als Kopiermethode Verlinken w hlen Kategorie Top gt Kopiermethode D Verlinken _ Duplizieren 4 7 Das xt Commerce Preis System Das Preissystem von xt Commerce bietet dem Shopbetreiber fast unbegrenzte M glichkeiten der transparenten Preisgestaltung und Variationen Das Preissystem des gesamten Shops basiert auf wenigen Funktionen die Formatierung und Be rechnung bernehmen Alle Formatierungsoptionen k nnen bequem ber die Administrationsoberfl che verwaltet werden Das xt Commerce Preissystem wurde zus tzlich an das effektive Kundengruppensystem gekoppelt durch die Verschmelzung dieser beiden Systeme sind der Marketingpolitik und Preisgestaltung keine Grenzen gesetzt Durch das Kundengruppensystem k nnen f r jede Gruppe Rabatte Steuereinstel lungen und sogar eigene Produktpreise Einzelpreise und Staffelpreise fes
109. ebotenen Optionen weiter verfei nern werden Bei Lastschrift ist es beispielsweise m glich eine Best tigung per Fax zu erlauben Bei Kreditkarte kann eingestellt werden welche Kartenanbieter akzeptiert und ob die Pr fnummer zus tz lich zur Kreditkartennummer abgefragt werden soll Auch hier gibt es die M glichkeit die angebotenen Zahlungsoptionen in eine gew nschte Reihenfolge zu bringen Die gebr uchlichsten Zahlungsmodule Vorkasse eustandardtransfer oder moneyorder Rechnung invoice Nachnahme cod Kreditkarte cc moneybookers ipayment worldpay PayPal Barzahlung cash F r einige Module wird ein Drittanbieter ben tigt Dies sind insbesondere Kreditkartenmodule und PayPal Mit der Installation der Module ist es aber meist nicht abgetan Die Module m ssen meist noch konfi guriert werden Z B Bankdaten eingeben bei Modulen mit Drittanbietern deren Passw rter und Zu gangsdaten eingeben Texte bearbeiten usw Version 2 10 Seite 31 von 141 Anwenderhandbuch f r xt Commerce 3 0 4 SP2 1 Au erdem gibt es zus tzliche Module die heruntergeladen werden k nnen In der Standard Shopversion ist z B das GLS Modul nicht integriert Aktivieren der gew nschten Module Sobald die gew nschten Module installiert und konfiguriert wurden muss man das entsprechende Modul auf den Zustand true gesetzt werden Ab diesem Zeitpunkt wird das jeweilige Modul im Kas senweg des Shops zur Auswahl angebote
110. egorien Freischaltung f r einzelne Kundengruppen WYSIWYG Editor f r Produktbeschreibungen und Kategoriebeschreibungen FSK18 Produkte Kundengruppen Funktionsumfang von xt Commerce Administration S mtliche Einstellungen k nnen ber die Administrationsoberfl che gemacht werden Import Export Funktionalit t f r Produkte im CSV Format _ Content Management System xt Commerce besitzt ein kleines CMS mit welchem eigene Sei ten einfach hinzugef gt werden k nnen Kundenverwaltung Bestellverwaltung Anlegen von Kunden online m glich Statistikfunktionen mit Exportfunktion Umsatzstatistiken etc Integrierte Versandmodule Vorkasse Nachnahme DHL Pauschale Versandkosten Versandkosten nach St ck Selbstabholung Tabellarische Versandkosten Staffelung frei w hlbar Weitere Versandmodule m glich Funktionsumfang von xt Commerce Marketing Kundenfunktionen B2B B2C in einem Shop durch getrennte Steuereinstellungen pro Kundengruppe Kundenvalidierung mit USTID durch den Shop bzw ein Gateway Newsletter System Versenden Kaufen von Gutscheinen Starten von Kupon Werbeaktionen Durch Eingabe eines Kuponcodes k nnen Kunden Rabat te oder Verg nstigungen bekommen Auswertung von Umsatz und Bestellungen g Editieren von Bestellungen Hinzuf gen von Produkten Anderung von Preisen Version 2 10 Seite 8 von 141 Anwenderhandbuch f r xt Commerce 3 0 4 SP2 1
111. eiterung ganz unten if _SESSION customer_id order_check customers_id order new order insert_id smarty gt assign address_label_customer xtc_address_format order gt customer format_id order gt customer 1 lt br gt smarty gt assign address_label_shipping xtc_address_format order gt delivery format_id order gt delivery 1 lt br gt if _SESSIONI credit_covers 1 smarty gt assign address_label_payment xtc_address_format order gt billing format_id order gt billing 1 lt br gt smarty gt assign csID order gt customer csID order_total order gt getTotalData insert_id smarty gt assign order_data order gt getOrderData insert_id smarty gt assign order_total order_total data assign language to template for caching smarty gt assign language _SESSION language smarty gt assign tpl_path templates CURRENT_TEMPLATE Y smarty gt assign logo_path HTTP_SERVER DIR_WS_CATALOG templates CURRENT_TEMPLATE img smarty gt assign olD insert_id if order gt info payment_method amp amp order gt info payment_method no_payment include DIR_LWS_LANGUAGES _SESSION language modules payment order gt info payment_method php payment_method constant strtoupper MODULE PAYMENT order gt info payment_method TEXT_TITLE
112. em zu seinem Projekt einfallen notieren Hierbei hilft es auch zu pr fen welche Keywords die Konkurrenz verwendet Die Chancen sind hoch dass ein Wettbewerber mit sehr guter Platzierung seine Hauptkeywords in den MetaTags verwendet Hat man eine Liste mit denkbaren Keywords auf gestellt so ist der n chste Schritt noch mehr Worte assoziieren zu lassen Dies macht man am besten mit Hilfe des MetaGer Web Assoziators http www metager de asso html Jetzt solle man eine sehr umfangreiche Liste an Suchbegriffen vorliegen haben Weil es aber keinen Sinn macht auf 100 W rter zu optimieren ist der n chste Schritt den potentiellen Traffic abzusch tzen den jedes Wort liefern kann Hierbei gibt es zahlreiche Onlinetools die Trafficdaten auswerten k nnen Beispielsweise Ranking Check http www ranking check de keyword datenbank php Google Adwords https adwords google de select KeywordToolExternal Anhand der daraus gewonnenen Daten sollte man jetzt seine Liste auf 5 bis 10 hochpotente Key words k rzen Je weniger Suchbegriffe man optimiert desto schneller stellt sich ein Erfolg ein Bei mehr W rtern ist der Traffic sp ter h her Indexierung Damit eine Seite von Suchmaschinen gefunden wird muss sie zu allererst bekannter werden Fr her hatte man seine Seite bei den Suchmaschinen angemeldet Auch heute gibt es noch zahlreiche kos tenpflichtige U bertragungs Dienste Teilweise wird einem erz hlt man m sse diese Anmeldungen regelm ig
113. en Kategorienamen ist eine gro e Performancebremse Diese schaltet man im Backend ab Unter Konfiguration gt Mein Shop gt Artikelanzahl hinter Kategorienamen auf FALSE setzen New products Funktion deaktivieren Diese Funktion dient dazu dass in jeder Kategorie die neusten Produkte aufgelistet werden Wer die se Funktion nicht ben tigt sollte sie abschalten da sie eine erhebliche Bremse im xt Commerce Sys tem darstellt Die Funktion wird in der Datei includes modules default php abgeschaltet indem die folgende Zeile include DIR_WS_MODULES FILENAME_NEW_PRODUCTS auskommenitiert wird in include DIR_WS_MODULES FILENAME_NEW_PRODUCTS Version 2 10 Seite 52 von 141 Anwenderhandbuch f r xt Commerce 3 0 4 SP2 1 Internen Cache aktivieren Sa GZip Compression Sobald die Testphase vor ber ist kann man XT Configuration den Cache aktivieren Dies beschleunigt das System ebenfalls Konfiguration gt Cache Etue Optionen gt gt Cache benutzen gt gt TRUE GZip Kompression einschalten C false Schalten Sie HTTP GZip Kompression ein um biyi die Seit fb hwindigkeit Datenbank Cache aktivieren eie ea e IU EPS 6 SELECT Abfragen k nnen von xt Commerce kKompressions Level zwischengespeichert gecached werden aA nee a ar um die Datenbankabfragen zu verringern und die Geschwindigkeit zu erh hen Konfiguration gt Cache Optionen gt DB Cache gt TRUE Gzip Funktion aktivieren Durch die Gzip Kompr
114. en Webhostern funktio niert Checken der IP Adresse Hier wird abgefragt ob der Besucher auch noch die richtige IP hat In der Regel reicht die Voreinstel lung Session erneuern Die sollte auf true gesetzt werden da es die Sicherheit erh ht und bei fast allen Webhostern funktio niert PHP gt 4 1 vorausgesetzt Meta Tags Suchmaschinen Durch diese Option richten Sie Ihren Shop f r andere Suchmaschinen ein Die Eintr ge die Sie unter Metaname und Metabeschreibung gemacht haben k nnen nun von Suchmaschinen gefunden werden es gibt jedoch keine Garantie daf r Durch diese Optionen k nnen Sie neue Kunden werben wenn diese eine Suchmaschine benutzen Artikel von Ihrer Seite werden dort angezeigt Zusatzmodule Hier k nnen Sie noch ein paar Zusatzoptionen und Module aktivieren die f r Ihren Shop ganz n tzlich sein k nnten Sie k nnen z B ein Gutschein System aktivieren wodurch Ihre Kunden die M glichkeit haben Gutscheine f r Ihren Shop zu bestellen oder direkt einzul sen Des Weiteren k nnen Sie akti vieren ob ein Kunde bei einer Bestellung den Allgemeinen Gesch ftsbedingungen AGB zustimmen muss UST ID Durch diese Umsatzsteuer ID k nnen Sie berpr fen welche Kunden bei Ihnen einkaufen und k n nen entsprechend auch falsche UST IDs sperren xt C Partner Hier k nnen Sie die Partnermodule z B Afterbuy aktivieren und Einstellungen anpassen Such Optionen Unter diesem Men
115. en im Faki Angabomgpneis auch prorentuzie Werte angeben 28 204 p Nachkomangntelien mt eram getrennt werden p 49 79 Waen Se pnp neuen Pres ergeben e Lassen Se das Fahd GUNIg is keer wenn der Angebotsores zech urbegrenit geter iprasdan tand wahungen u 2 4 8 Einstellen von Grundpreisen Um bei den angebotenen Produkten den Grundpreis It Preisangabenverordnungsgesetz anzuzei gen sind folgende Schritte notwendig 1 Einheiten Anlegen Im Admin Einstellungen unter dem Punkt Verpackungseinheit k nnen Sie Ihre gew nschten Einhei ten anlegen a Verpackungseinheit XT Configuration Verpackungseinheit Aktion Mer kg Standard 3 Ber 3 Angezeigt werden 1 bis 2 von insgesamt 2 Verpackungseinheiten Seite 1 von 1 EE iter liter 2 Einheiten VPE dem Produkt zuweisen Wenn Sie Ihr Produkt editieren k nnen Sie eine Verpackungseinheit ausw hlen und den dazugeh ri gen Multiplikator Version 2 10 Seite 47 von 141 Anwenderhandbuch f r xt Commerce 3 0 4 SP2 1 Anzeige VPE V Wert 2 00C VPE liter z3 Beispiel Das Produkt XY wird in einer Menge von 2 kg Angeboten Um den Grundpreis f r 1 kg automatisch errechnen zu erlassen muss f r den Wert einfach der Divi dend angeben werden Wert 2 Das Produkt XY wird in einer Menge von 0 5 kg Angeboten Um den Grundpreis f r 1 kg zu errechnen Wert 0 5 4 9 PayPal Payment Modul Neben dem normalen PayPal Zahlungsmo
116. en kann Die AGB sollten also direkt vor den Absenden Button gesetzt mit einem auff lligen Link zum Text der AGB unterlegt werden Alternativ dazu kann sich an dieser Stelle auch ein kleines Fenster zum Durchscrollen des Textes befinden Es sollte hier auch eine Download oder Ausdruckm glichkeit des Textes bereitgestellt werden Im Bestellformular sollte sich dann ein K stchen zum Anklicken finden mit dem der Kunde best tigt dass er die AGB zur Kenntnis genommen hat Ist das K stchen nicht angeklickt sollte das Abschicken des Formulars technisch unm glich sein Der Text der AGB sollte auch mit einem Datum versehen werden Bei An derungen sollten Sie das neue Datum einf gen und immer einen Ausdruck auch der alten Versionen aufbewahren 12 2 Informationspflicht Mit dem Teledienstegesetz TDG vom 14 12 2001 wurden den Homepagebetreibern weitere Informa tionspflichten Anbieterkennzeichnungspflichten auferlegt die sich mit denen nach 312 b ff BGB f r den Fernabsatzkauf teilweise berschneiden Folgende Mindestangaben sind im Impressum zu ver ffentlichen 1 den Namen und die vollst ndige Anschrift der Hauptniederlassung kein Postfach bei juristischen Personen GmbH AG etc ist zus tzlich der Vertretungsberechtigte zu nennen z B Gesch ftsf h rer 2 eine erreichbare E Mail Adresse 3 die zust ndige Aufsichtsbeh rde wenn Sie eine T tigkeit mit beh rdlicher Zulassung aus ben Beispiele Gastronomiebetrie
117. er Artikel Info Bilder Hier kann man die Pixel f r die Breite der Bilder einstellen die in allen Seiten Ihres Shops neben der berschrift der jeweiligen Seite dargestellt werden H he der Artikel Info Bilder Hier kann man die Pixel f r die H he der Bilder einstellen die in allen Seiten Ihres Shops neben der berschrift der jeweiligen Seite dargestellt werden Breite der Artikel Popup Bilder Hier kann man die Pixel f r die Breite der Bilder einstellen die f r Unterkategorien dargestellt werden H he der Artikel Popup Bilder Hier kann man die Pixel f r die H he der Bilder einstellen die f r Unterkategorien dargestellt werden H he der Artikel Bilder Optionen Die folgenden Optionen ndern das grafische Erscheinungsbild der Artikelbilder entsprechend ihrer Bezeichnung Artikel Bilder Bevel Artikel Bilder Greyscale Artikel Bilder Elliose Artikel Bilder Round edges Artikel Bilder Merge Artikel Bilder Frame Artikel Bilder Drop Shadow Artikel Bilder Motion Blur Kundendetails Hier stellen Sie die zus tzlichen Abfragen ber Kundeninformationen ein die abgefragt werden wenn sich ein neuer Kunde registrieren m chte M gliche Felder sind Anrede Geburtsdatum Firma Vorort Bundesland Art der Kontoerstellung Versand Optionen Hier werden die wichtigsten Versand Optionen festgelegt Unter anderem aus welchem Land versen det wird der genaue Ort Gewicht des leeren Pakets klein mittel gro zuz gliches Gew
118. er WHERE Bedingung der tax_class_id versehen werden da sonst alle Preise f r 19 optimiert werden tax_class_id 1 k nnten z B die Produkte mit der Steuerklasse 19 sein sind aber je nach Shopkon figuration unterschiedlich update products set products_price round products_price 1 05 1 19 1 19 where tax_class_id 1 9 37 Login Timeout verl ngern Die Zeit die der Administrationsuser eingeloggt bleibt ist oft zu kurz da xt Commerce sich an den fol genden Werten in der php ini orientiert session gce_maxlifetime 1440 Den oben genannten Wert 24 Minuten in der php ini einfach erh hen z B 6000 100 Minuten Diese Methode setzt allerdings voraus dass man Zugriff auf die php ini hat was bei den meisten Hos tingpaketen jedoch nicht der Fall ist Version 2 10 Seite 92 von 141 Anwenderhandbuch f r xt Commerce 3 0 4 SP2 1 Ist der Zugriff auf die php ini nicht m glich so k nnen wie Werte auch gegebenenfalls ber die htaccess ge ndert werden indem der folgende Eintrag hinzugef gt wird php_value session gc_maxlifetime 6000 Bei PHP im CGI Modus wenn PHP nicht als Modul l uft muss folgendes in die htaccess Datei lt lfModule mod_php c gt php_flag session use_trans_sid O lt IfModule gt Sollte die Methode mit der htaccess Datei nicht funktionieren kann alternativ auch die Variable BSESS_LIFE im Quelltext der Datei admin includes functions sessions php direkt angepasst wer den
119. ernt werden soll kann auch die Zeile I breadcerumb gt add HEADER_TITLE_TOP HTTP_SERVER auskommentiert werden 9 30 Artikelname statt Artikelnummer in der Breadcrumb Navigation Ist bei einem Artikel die Artikelnummer gepflegt so wird diese bei der Ausgabe in der Breadcrumb Navigation bevorzugt Aus suchmaschinenoptimierungstechnischen Gr nden kann es aber sinnvoll sein statt irgendeiner Nummer den Artikelnamen in der Breadcrumb Navigation auszugeben Dazu in der Datei includes classes product php die folgende Zeile suchen function getBreadcrumbModel if this gt data products_model return this gt data products_model return this gt data products_name und ersetzen durch function getBreadcrumbModel Version 2 10 Seite 88 von 141 Anwenderhandbuch f r xt Commerce 3 0 4 SP2 1 U if this gt data products_model U return this gt data products_model return this gt data products_name 9 31 CloseTags bei Smarty erm glichen wenn truncate verwendet wird Bei der Artikelvorschau wird im Template mittels Smarty oft truncate eingesetzt damit lange Be schreibungstexte um eine bestimmte Anzahl von Zeichen gek rzet werden k nnen Der Nachteil dabei kann sein dass durch truncate auch HTML Tags wie z B lt div gt oder lt table gt mitgek rzt werden k nnen wenn der Wert bei truncate ung nstig gew hlt wurde Damit kann das komplettte Layout ei nes Shops in
120. erpr fung der aktuellen Domain fehl deshalb kommt es in diesen F llen dazu dass kein Cookie gesetzt werden kann und die Session ID bei jedem Link angeh ngt wird Um das Problem zu beheben muss in der Datei inc xtc_get_top_level_domain inc php folgender Code ersetzt werden for domain_part 1 domain_part lt domain_size domain_part domain_path domain_array domain_part if domain_part domain_size 1 domain_path return domain_path ersetzen durch return domain_array domain_size 2 domain_array domain_size 1 Version 2 10 Seite 97 von 141 Anwenderhandbuch f r xt Commerce 3 0 4 SP2 1 10 H ufige xt Commerce Fehlermeldungen und deren L sung 10 1 Cannot send session cookie headers already sent Warning session_start function session start Cannot send session cookie headers already sent by output started at pfad shop DATEINAME php 1 in pfad shop includes application_top php on line XXX L sung In DATEINAME php befindet sich in Zeile 1 vor dem lt ein Zeichen welches einen Fehler verursacht Dieses Zeichen vor dem lt muss entfernt werden Achtung Aufgrund verschiedener Codierungen zeigt nicht jeder Editor hier ein Zeichen an Unter Umst nden die Datei DATEINAME php mit einem DOS Editor ffnen und Zeichen l schen 10 2 Fatal error Allowed memory size of Fatal error Allowed memory size of xy bytes exhausted tried to allocate xy byt
121. erung SEO und Erfolgsauswertung uuzuuuuunnnnnnnnnnnnnnnnnnnnnn 123 13 1 Suchmaschinenfreundliche URLs einrichten 40444404nsnsnnnnnnnnnennnnnnnnnnnn 126 13 2 Bessere interne Verlinkung mit dem Navtail uu 24444444444Bnn nn nnnnnnnnnnnnnnnnnnnnnnnnnnen 126 13 3 Google Analytics und Conversion Tracking 20u4s440snnnnnnnnnnnnnnnnnnnennnnnnnnnnnnnnnnnn 127 13 4 Kanonische URLs ber die htaccess erzeugen uuunssnnsennssnnnnnnsnnnnnnnnnnnnennn nennen 130 Den Onlineshop umziehen neue Domain neuen Webhoster uuuuuunnnnnnnnnnnnnnnnn 131 Sicherheltsupdates 0 uu0 u 2 2 2 0 0 0000002000020 0000 00H naREREn nenn an dunrrnn an anna nnannsrnenarenen 133 15 1 Wichtige Sicherheitsupdates 24044440044240nnnnnonnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn 133 15 2 Optionales Sicherheitsupdate SSEQ LIB unnesnsesnsennennennnnnnnnnnnnnnnnnnn nenn nnnnnnnnnnnn 133 Dateianh nge zu dieser Anleitung uussuuunu000nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn 134 Weiterf hrende Webseiten zu Downloads Shop Module HowTos 135 xtcModified Modifizierte freie Version von xt Commerce 3 0 4 SP2 1 unnnn 136 Versions iStore SPRRSPBERRERBRSBBESPBERBEEEFERBESELEEEEPEEEEEIEELEDLSREPEEEERNEEEDEEUEPEEBRESREELTEREEDERDPRARBEREFELSE 138 Danksagung en 141 Version 2 10 Seite 5 von 141 Anwenderhandbuch f r xt Commerce
122. erwen det werden Minimum Maximum Werte Dies sind die Mindest Maximalwerte jedes m glichen Feldes das im Voraus vom Kunden gef llt wer den muss Normalerweise werden diese gelassen wie sie sind Diese sollten unver ndert belassen werden Unter anderem legen Sie hier die L ngen fest f r Name Login Adresse Passwort Artikel anzeige und Bewertungen Bild Optionen Diese Optionen decken alle Einstellungsm glichkeiten von Produkt Bildern im Shop ab Thumbnails Vorschaubilder _ Info Bilder Bilder unter der berschrift Popup Bilder Subkategorie Bilder Bildgr e berechnen Version 2 10 Seite 22 von 141 Anwenderhandbuch f r xt Commerce 3 0 4 SP2 1 Wenn die Gr e der Small Image Bilder automatisch errechnet werden soll auf true stellen Stan dardeinstellung Ansonsten auf false Bildqualit t JPG Bildqualit t 0 h chste Kompression 100 beste Qualit t GDlib processing Die Version der GD Bibliothek die zur Kompression der Bilder verwendet werden soll Empfehlung GDlib version 2 Breite der Artikel Thumbnails Hier kann man die Pixel f r die Breite der Produktbilder einstellen die in der Produkt bersicht des Kataloges und auf der Produktseite verkleinert dargestellt werden H he der Artikel Thumbnails Hier kann man die Pixel f r die H he der Produktbilder einstellen die in der Produkt bersicht des Kataloges und auf der Produktseite verkleinert dargestellt werden Breite d
123. erzeichnis images 777 Bilderverzeichnis Version 2 10 Seite 11 von 141 Anwenderhandbuch f r xt Commerce 3 0 4 SP2 1 images content 777 Bilder aus WYSIWYG Editor images banner 777 images categories 777 images product_images info_images 777 Info Bilder images product_imagesj original_images 777 Original Bilder images product_images popup_images 777 Popup Bilder images product_images thumbnail_images 777 Thumbanail Bilder media content 777 Dateien aus ContentManager media products 777 Dateien aus ProduktManager admin backups 777 Datenbank Backups admin images icons 777 Kundengruppen Icons admin images graphs 777 admin rss 777 Dateien aus Admin Info Datei Rechte Funktion includes configure php 777 Konfigurationsdatei Shop includes configure org php 777 Backup der Konfiguration admin includes configure php 777 Konfigurationsdatei Admin admin includes configure org php 777 Backup der Konfiguration admin rss xt news cache 777 Cache File f r die News im Admin Anmerkung Rechte 777 Lesen Schreiben Ausf hren f r Besitzer Gruppe Andere Nachdem alle ben tigten Rechte richtig vergeben wurden kann die Installationsroutine unter http www domain de xtc_installer aufgerufen werden In den folgenden Schritten wird der Benutzer aufgefordert bestimmte Angaben zu machen Nach er folgreichem Abschluss der Installation sollten zum Schutz der Konfigurationsdateien deren Dateirech te zur ckgesetzt wer
124. erzeiten e Fehlerhafte Informationen zum Widerrufsrecht Hinweis nicht deutlich gestaltet unzul ssige Einschr nkungen e Fehlende oder l ckenhafte Datenschutzerkl rung die man sich wie die AGB auch vom Nutzer nachweislich best tigt lassen sollte z B Checkbox bei der Bestellung Unzul ssige Klauseln in den Allgemeinen Gesch ftsbedingungen AGB Fehlende oder fehlerhafte Batterieverordnung Fehlende oder fehlerhafte Verpackungsverordnung Registrierungspflicht f r Hersteller von Elektro und Elektronikger ten Kein EAR Eintrag des Ger ts Textilkennzeichnung Rohstoffgehaltsangabe Missbr uchliche Nutzung von Logos z B T V Logo Salvatorische Klausel in den AGB Bewerbung von Artikeln mit dem Hinweis CE gepr ft Spielzeug muss mit Gefahrenhinweisen und Gebrauchsvorschriften in deutscher Sprache versehen sein Weitere m gliche Gr nde siehe http www it recht kanzlei de abmahnung ebay html ca 273 Abmahngr nde Stand Oktober 2009 http www perspektive mittelstand de Vorsicht Abmahnung Auf diese AGB Klauseln sollten Sie verzichten management wissen 1947 html Abmahnw rdige AGB Klauseln Checkliste bei einer erfolgten Abmahnung Zuerst auf inhaltliche Korrektheit pr fen und danach die weiteren Schritte entscheiden wie innerhalb der festgesetzten Frist reagiert werden soll Abmahnberechtigung Ist der Absender berhaupt abmahnberechtigt also Konkurrent oder Ver braucherschutzverein Inhalt
125. es in php on line XXX L sung Einem Script ist der verf gbare Arbeitsspeicher ausgegangen bzw ist zu klein eingestellt der Provider muss die Einstellung memory_limit in der php ini erh hen Sollte der Fehler beim Import auftreten haben Sie auch die M glichkeit Ihre Datei vor dem Import in mehrere Dateien aufzuteilen 10 3 Fatal error Call to undefined function imagecreatefromgif Fatal error Call to undefined function imagecreatefromgif L sung Die GDlib Bibliothek auf dem Server unterst tzt keine GIF komprimierten Bilder GIF wird standard m ig als Wasserzeichen in XTC verwendet Daher k nnen auch GIF komprimierte Bilder nicht als Produktbilder verwendet werden Im Admin Bereich unter Bildeinstellungen folgende Einstellungen l schen Products Thumbnails Merge Product Images Merge Product Popup Images Merge 10 4 Warning fopen fputs Fehlermeldungen beim Export Fehler 1 Warning fopen pfad shop export export csv failed to open stream Permission denied in domain shop admin includes classes import php on line xxx Warning fputs supplied argument is not a valid stream resource in pfad shop admin includes classes import php on line xxx Warning fputs supplied argument is not a valid stream resource in pfad shop admin includes classes import php on line xxx Fehler 2 Warning fopen pfad expor DATEINAME ENDUNG failed to open Stream Permission denied L sung Dem Verzeichnis expo
126. es dem Administrator leicht Kundengruppen anzulegen und diesen Rabatte oder Beschr nkungen zuzuweisen Voreingestellt sind Admin Gast und neuer Kunde Sinnvoll ist noch eine Kundengruppe f r die Stammkunden des Shops Diese Gruppe wird unter Kunden Kun dengruppen angelegt Mit Einf gen wird eine neue Gruppe erstellt der man auch ein kleines Icon zuweisen kann das auf der Hauptseite sichtbar wird Dieser kann man nun als deutsche Bezeichnung Stammkunde und als englische regular customer geben wenn ein zweisprachiger Shop aufgesetzt wird Unter Rabattsatz kann beispielsweise 5 eingetragen werden um Stammk ufern bei jedem Einkauf einen finanziellen Anreiz zu bieten Werden auch FSK 18 Artikel angeboten z B DVDs so sollte f r diese Kunden eine eigene Gruppe definiert werden Erst wenn ein Stamm Kunde beispielsweise das Postident Verfahren erfolgreich durchgef hrt hat kann er in die Kundengruppe der FSK 18 gepr ften K ufer verschoben werden 3 9 Zahlungsoptionen amp Module Vor der ersten Inbetriebnahme des Shops muss zuerst noch mindestens ein Bezahl und ein Ver sandmodul aktiviert werden Bezahlmodul Shopadministration gt Module gt Zahlungsoptionen Im Men Module Zahlungsoptionen sind bereits 14 Bezahlmethoden verf gbar Mit einem Klick auf das Modul und den Button Installieren werden die Module f r den Shop eingerichtet F r jede Zah lungsoption gelten andere Regeln ber Bearbeiten k nnen die ang
127. ession werden die ausgegebenen Seiten komprimiert und somit schneller dem Besucher angezeigt Diese Funktion wird im Backend unter Konfiguration gt Gzip Kompression mit TRUE eingeschaltet Der vern nftigste Komprimierungslevel liegt zwischen 5 7 4 17 Nummernkreis der Bestellnummern bzw Rechnungsnummern ndern Da es beim Kunden einen besseren Eindruck hinterl sst wenn die Bestellnummer aus einer 5 bis 6 stelligen Nummer besteht statt standardm ig bei 1 zu beginnen wird im folgenden Beispiel die Datenbank so modifiziert dass Bestellungen mit einer Anfangsbestellnummer ab 100001 beginnen Am komfortabelsten l sst sich dieser Schritt ber phpMyAdmin realisieren Dazu die entsprechende Datenbank ausw hlen und auf den Karteikartenreiter SQL klicken Damit ab sofort der Nummern kreis f r Online Bestellungen bei 10001 beginnt folgendes SQL Statement ausf hren ALTER TABLE orders AUTO_INCREMENT 10001 4 18 Cross Selling einrichten Querverbinden von Artikeln Das sogenannte Cross Selling Kunden die dieses Produkt gekauft haben haben auch folgende Produkte gekauft sollte in keinem Shop fehlen da es neben der m glichen Generierung weiterer Erl se auch eine optimale Verlinkung der einzelnen Produkte Kategorien zueinander darstellt Cross Selling Gruppen Durch sogenannte Cross Selling Gruppen ist eine gruppierte Anzeige der Artikel m glich Die Artikel m ssen dann nur noch dieser Gru
128. estkategorie 3 i Testkategorie 4 Dies ist die Standardinstallation von xtcModified Alle dargestellten Produkte dienen zur Willkommen zur ck Demonstration der Funktionsweise Wenn Sie Produkte bestellen so werden diese weder ausgeliefert noch in Rechnung gestellt E Mail Adresse Sollten Sie daran interessiert sein das Programm welches die Grundlage f r diesen Shop bildet einzusetzen so besuchen Sie bitte die Webseite von xtcModified org Bitte geben Sie die Artikelnummer aus Passwort unserem Katalog ein Liefer und Versandkosten Der hier dargestellte Text kann im Adminbereich unter Content Manager Eintrag Index bearbeitet werden Passwort vergessen Neue Artikel Newsletter Anmeldung E Mail Adresse O 01 Testprodukt1 Testprodukt1 Lorem Ipsum is simply dummy text of the printing and typesetting industry Lorem Ipsum has been the industry s standard dummy text ever since the 1500s when an unknown printer took a galley of type and scrambled itto make a type specimen book It has survived not only five centuries but also the leap into electronic typesetting remaining essentially unchanged Itwas popularised in the 1980s with the release of Letraset sheets containing Lorem Ipsum passages and more recently with desktop publishing software like Aldus PageMaker Privatsph re und Datenschutz Unsere AGB s Impressum Kontakt including versions of Lorem Ips
129. f gten Link in der Best tigungsmail kommt der Kunde wie bisher auch direkt zu Pay pal Dort wird die Gesamtsumme die er zu bezahlen hat angezeigt sowie die Empf nger Adresse Online Shop und die Bestellnummer als Zahlungsgrund Der Vorteil dieser L sung ist dass der Kunde auch zu einem sp teren Zeitpunkt bezahlen kann 9 21 Produktbewertungen von Testeo integrieren Unter www testeo de befindet sich ein Produktbewertungsportal dessen Bewertungen einfach und kostenlos in den eigenen Onlineshop integriert werden k nnen Zun chst sollte man sich bei Testeo als H ndler registrieren Nach der erfolgreichen Registrierung erh lt man eine Liste zum Download Testeo wie unten beschrieben integrieren und ein wenig Geduld haben Sobald Testeo die Artikeldaten hat und entsprechend des Angebots gemappt wurden werden die entsprechende Testergebnisse angezeigt falls vorhanden Sollte noch kein Testergebnis vorliegen kann der Kunde auch direkt seine Meinung und Bewertung zum Artikel abgeben Testeo ist eine zus tzliche Verkaufshilfe da die Testergebnisse aus verschiedenen Fachredaktionen und eigenen Kundenmeinungen bei der Bewertung ber cksichtigt werden Das k nnte bei bereinstimmenden Produkten beispielsweise so aussehen Version 2 10 Seite 81 von 141 Anwenderhandbuch f r xt Commerce 3 0 4 SP2 1 Startseite Katalog Monitore 823111 EA Monitor LCD 19 Samtron94Y silber TCO99 Erweiterte Suche Art Nr
130. fen welche Module bereits XT Module vorhanden sind Zahlungsweisen Zahlungsoptionen XT Modules N Modulname f rintemen Sortiarreihenfolge Aktion Hier stehen alle Module f r die unter schiedlichsten Zahlungsmethoden wie Sicher bezahlen ber z B Barzahlung Kreditkarte oder per Emz amoneybookers Lastschriftverfahren Wenn Sie die ge e A w nschte Zahlungsoption gefunden ha h ben klicken Sie diese an und es er en in scheint an der Seite ein Button Installie Barzahlung cash Ez 7 ren Kreditkarte cc je Nachnahme cod EA EU Standard Bank Transfer eustandardtransfer E Rechnung invoice E iPayment ipayment Lastschriftverfahren ipaymentelv LUUPAY luupws f Scheck Vorkasse moneyorder E PayPal paypal giropay uos_giropay_modul E global paycard PrePaid z uos_gp_modul Internet Konto Li EEG uos_kreditkarte_modul Ei International iH Lastschrift sterreich uos_lastschrift_at_modul iH Lastschrift Deutschland uos_lastschrift_de_modul Pi Vorkasse uos_vorkasse_modul Secure Credit Card Payment worldpay 1 Versandart Versandarten EN XT Modules Hier finden Sie die verschiedenen und Modulname f r Module ee Sortierreihenfolge Aktion gr ten Versandunternehmen der Welt RER T 5 und k nnen entscheiden welches der SAN Es eigene Shop benutzen soll Die Installati Chronopost Zone Rates chronopost on funktioniert genau so wie bei den DHL sterreich dhl Zahlungsoptionen einfach
131. ffentlichen PayPal Zertifikats Arbeitsverzeichnis Ort von OpenSSL Verschl sselung mit einem OpenSSL Zertifikat das selbst erstellt bzw dem Modul zur Verf gung gestellt wird Bekannte Probleme Problem 1 Das Modul wurde aktiviert aber bei der Bezahlung erscheint nur eine wei e Seite L sung Zur Behebung dieses Fehlers muss beim Schalter Curl true false dieser auf false gestellt werden Problem 2 Es erscheint folgende Fehlermeldung The seller accepts encrypted website payments only You cannot pay the seller through un encrypted buttons Please contact your seller for more details L sung Hier sollte man seine Einstellungen bei Paypal berpr fen ob dort versehentlich die Option aktiviert wurde nur verschl sselte Zahlungen zu empfangen und dies gegebenenfalls berichtigen Problem 3 Das Paypal Express Modul funktioniert nach der Umstellung auf Smarty 2 6 22 nicht mehr L sung Das Paypal Express Modul arbeitet urspr nglich mit der Smarty Version 2 6 14 Bei der Um stellung auf Smarty 2 6 22 sind folgende Dateien anzupassen includes application_top php includes application_top_callback php includes application_top_export php admin includes application_top php Die Zeile require DIR_WS_CLASSES Smarty_2 6 14 Smarty class php ndern zu require DIR_WS_CLASSES Smarty_2 6 22 Smarty class php 4 10 Rundschreiben Im Adminbereich kann unter dem Punkt Rundschreiben Newsletter an ausgew hlte Kundeng
132. folgende Zeilen suchen specials_query_raw select p products_id pd products_name Version 2 10 Seite 89 von 141 Anwenderhandbuch f r xt Commerce 3 0 4 SP2 1 p products_price p products_tax_class_id p products_shippingtime p products_image p products_vpe_status p products_vpe_value p products_vpe p products_fsk18 s specials_new_products_price from TABLE_PRODUCTS p TABLE_PRODUCTS_DESCRIPTION pd TABLE_SPECIALS s where p products_status 1 and s products_id p products_id and p products_id pd products_id group_check fsk_lock and pd language_id int _SESSION Ianguages_id and s status 1 order by s specials_ date added DESC Und ersetzen durch specials_query_raw select p products_id pd products_name products_price p products_tax_class_id p products_shippingtime p products_image p products_vpe_status p products_vpe_value p products_vpe p products_fsk18 pd products_short_description s specials_ new_products_price from TABLE_PRODUCTS p TABLE_PRODUCTS_DESCRIPTION pd TABLE_SPECIALS s where p products_status 1 and s products_id p products_id and p products_id pd products_id group_check fsk_lock and pd language_id int _SESSION Ianguages_id and s status 1 order by s specials_ date added DESC Jetzt steht im Template unter templates ihr_template module specials html der Smarty Platzhalter module_data P
133. g des Widerrufs oder der Sache Der Widerruf ist zu richten an Name Firma Musterh ndler GmbH Angaben zum gesetzlichen Vertreter Gesch ftsf hrer Max Mustermann ladungsf hige Anschrift kein Postfach Musterstra e 1a 12345 Musterhausen E Mail Adresse max mustermann xyz de ggf Faxnummer Fax 01234 567 890 keine Telefonnummer Widerrufs folgen Im Falle eines wirksamen Widerrufs sind die beiderseits empfangenen Leistungen zur ckzugew hren und ggf gezogene Nutzungen z B Zinsen herauszugeben K nnen Sie uns die empfangene Leis tung ganz oder teilweise nicht oder nur in verschlechtertem Zustand zur ckgew hren m ssen Sie uns insoweit ggf Wertersatz leisten Bei der berlassung von Sachen gilt dies nicht wenn die Verschlech terung der Sache ausschlie lich auf deren Pr fung wie sie Ihnen etwa im Ladengesch ft m glich gewesen w re zur ckzuf hren ist Im brigen k nnen Sie die Pflicht zum Wertersatz f r eine durch die bestimmungsgem e Ingebrauchnahme der Sache entstandene Verschlechterung vermeiden indem Sie die Sache nicht wie Ihr Eigentum in Gebrauch nehmen und alles unterlassen was deren Wert beeintr chtigt Paketversandf hige Sachen sind auf unsere Gefahr zur ckzusenden Sie haben die Kosten der R cksendung zu tragen wenn die gelieferte Ware der bestellten entspricht und wenn der Preis der zur ckzusendenden Sache einen Betrag von 40 Euro nicht bersteigt oder wenn Sie bei einem h heren Pre
134. g nicht abgehakt wurde Version 2 10 Seite 78 von 141 Anwenderhandbuch f r xt Commerce 3 0 4 SP2 1 In der Datei lang german german php beispielsweise ca Zeile 255 define ERROR_CONDITIONS_NOT_ACCEPTED Sofern Sie unsere Allgemeinen Gesch amp auml ftsbedingungen die Datenschutzerkl amp auml rung und die Widerrufsbelehrung nicht akzeptieren n k amp ouml nnen wir Ihre Bestellung bedauerlicherweise nicht entgegennehmen n n 9 18 Herstellerliste sortieren Wird ein Hersteller ausgew hlt dann erfolgt aktuell keine Sortierung d h die Daten werden so aus gegeben wie sie die Datenbank zur ckgibt Um das zu ndern muss am Ende des listing_sql welches in includes modules default php bei einem unmodifizierten Shop in Zeile 214 beginnt Achtung hier gibt es mehrere in der Datei der Sortier wunsch eingetragen werden Da die Herstellertabelle kein Sortierkriterium kennt bietet sich hier ei gentlich nur folgender Zusatz an order by m manufacturers_name 9 19 Template und DB Cache automatisch l schen Mit dieser kleinen Quelltextanpassung kann man die beiden Temp Verzeichnisse templates_c und cache leeren Bitte beachten dass alle Dateien in diesen beiden Verzeichnissen gel scht werden Eine neue PHP Datei z B cache_del php mit folgendem Inhalt im Shop Rootverzeichnis erstellen und diese von Zeit zu Zeit manuell oder ber einen Cronjob ausf hren lt php require includes application_top php sm
135. gefordert Ein engagiertes Support Team und eine aufgeschlossene Community sind t glich dabei den Shop noch fehlerfreier und besser zu gestalten Den Entwicklern steht die Transparenz im Vordergrund weshalb sie sich f r eine Versionsverwaltung Subversion SVN entschieden haben Es erm glicht dem ambitionierten Benutzer die genaue Nachverfolgung aktueller nderungen am Quelltext des Shops Dar berhinaus k nnen mehrere Ent wickler gleichzeitig die Entwicklung auf Grundlage der gleichen Codebasis vorantreiben Als engagierter User kann man kann sich auch als Entwickler registrieren lassen um auch ein aktiver Teil der Weiterentwicklung zu werden Support Forum http www xtce modified org forum Demoshops http www xtc modified org demoshops Kostenloser Download http www xtc modified org download Liste bisheriger nderungen seit Ver ffentlichung der letzten Originalversion von xt Commerce Version 3 0 4 SP2 1 http sourceforge net apps trac xtemodified log Version 2 10 Seite 136 von 141 Anwenderhandbuch f r xt Commerce 3 0 4 SP2 1 Screenshot mit Standard Template von xtcModified xtcModified Shopsoftware for everyone Home Warenkorb Ihr Konto Neukunde Startseite Katalog Kategorien Willkommen Testkategorie 1 Sie haben noch keine Artikel in Ihrem Testkategorie 2 Herzlich Willkommen Gast M chten Sie sich anmelden Oder wollen Sie ein Kundenkonto Warenkorb er ffnen T
136. geh rige Passwort werden nun verwendet um sich in die Administrationsoberfl che des Shops einzuloggen Nachdem man sich erfolgreich eingeloggt hat ndert sich das Bedienfeld und ein Admin Button erscheint Ein Klick auf diesen Button bringt den Shop Administrator in den tats chlichen Admi nistrationsbereich in dem weitere Einstellungen f r den Shop gemacht werden k nnen Warenkorb gt gt Sie haben noch keine Artikel in Ihrem Warenkorb willkommen zur ck eMail Adresse oo Passwort Anmelden Passwort vergessen Warenkorb gt Sie haben noch keine Artikel in Ihrem Warenkorb Admin Info Statistik Nicht best tigt 0 Offen 0 In Bearbeitung 0 Versendet 0 Kunden 1 Artikel 1 Bewertungen 0 Admin In der Administrationsoberfl che wird man zun chst mit aktuellen XTC News konfrontiert Am linken Seitenrand sind verschiedene Optionsm glichkeiten sichtbar die sp ter noch genauer erkl rt werden pi F ie r n s rn pr A ER D a A S commerce News Support Site Shop Logout Credits el willkommen Kunden ee xt Commerce News Kundengruppen Bestellungen Artikelkatalog Kategorien Artikel Attribut Verwaltung xt Commerce community made shopping community made shopping Artikelmerkmale Hersteller Artikelbewertungen Sonderangebote Module VEYTON Umstiegsangebot jetzt zugreifen Zahlungsoptionen Versandart Zusammenfassung XT Module
137. gen define TABLE_HEADING_CUSTOMERSCID Kdn Nr 9 11 Statistiken der meistbesuchten und meistgekauften Artikel auf 0 setzen Einfach direkt in der Datenbank auf 0 setzen z B mit PHPMyAdmin Meistbesuchte Artikel Tabelle products_description gt Feld products_viewed Meistgekaufte Artikel Tabelle products gt Feld products_ordered SQL Befehl UPDATE products_description SET products_viewed 0 UPDATE products SET products_ordered 0 9 12 JavaScript Popups f r Versandkosten entfernen und mit normalen Links in den Shop Content ersetzen Egal wie man zu Popups steht die oftmalige Verlinkung der Versandkosten in Form eines Popups ist nicht unbedingt notwendig Es w re eventuell sch ner diese Information ebenso im Shop selbst zu ffnen wie es von der Box Mehr ber box_CONTENT ausgehend der Fall ist Daf r reicht eigentlich der allgemeine Quelltext lt a href FILENAME_CONTENT colD SHIPPING_INFOS gt SHIPPING_COSTS lt a gt z B Neue Produkte Kategorie TOP auf Startseite und in jeder Haupt Kategorie includes modules new_products php ca Zeile 99 ship_info SHIPPING_EXCL lt a href javascript newWin void window open xtc_href_link FILENAME_POPUP_CONTENT colD SHIPPING_INFOS popup toolbar 0 width 640 height 600 gt SHIPPING_COSTS lt a gt wird zu ship_info SHIPPING_EXCL lt a href FILENAME_CONTENT colD SHIPPING_INFOS gt SHIPPING_COSTS lt a gt
138. gure php bei der Variable define DIR_FS_ADMIN var www web123 html admin denselben Pfad von DOCUMENT_ROOT inklusive dem Zusatz admin eintragen 6 Die Variablendefinitionen nur ndern wenn sich der Shop zuk nftig in einem anderen Unterver zeichnis befindet In includes configure php define DIR_WS_CATALOG shop_unterverz Version 2 10 Seite 131 von 141 Anwenderhandbuch f r xt Commerce 3 0 4 SP2 1 In admin includes configure php define DIR_WS_ADMIN shop_unterverz admin 7 Den Inhalt des Verzeichnisses templates_c leeren wobei die Datei htaccess beibehalten werden muss 8 Die Zugriffsrechte im Verzeichnis des neuen Webhosters gem Kapitel 1 der Dokumentation set zen Version 2 10 Seite 132 von 141 Anwenderhandbuch f r xt Commerce 3 0 4 SP2 1 15 Sicherheitsupdates Den Shop mit aktuellen Sicherheitsupdates zu versorgen sollte neben einer ordentlichen Backup Strategie immer oberste Priorit t haben 15 1 Wichtige Sicherheitsupdates Die folgenden Sicherheitsupdates seit Ver ffentlichung der Version 3 0 4 SP2 1 sollten unbedingt eingespielt werden um bekannte offene Sicherheitsl cken zu schlie en Sicherheitsupdate 1_xtc_currency_exists inc php zip Sicherheitsupdate 2_banktransfer php zip Sicherheitsupdate 3_advanced_search_result zip Sicherheitsupdate 4_class inputfilter php zip Sicherheitsupdate 5_application_top php zip
139. h ist zwingend unter XT Module das Image Processing auszuf hren damit die nde rungen f r alle Bilder bernommen werden 4 2 Entfernen der Umrandungen bei Produktbildern Alle Bilder k nnen automatisch im Admin Bereich unter Bildoptionen angepasst werden Nach den gew nschten Anderungen ist es wiederum wichtig das Image Processing ausf hren siehe 4 1 Erst danach werden die Anderungen an den Bildern wirksam 4 3 ndern des Begr ungstexts Der Standardtext wie Sch n das Sie wieder da sind Willkommen usw befindet sich in der Datei lang german german php und kann hier auch entsprechend angepasst werden Version 2 10 Seite 41 von 141 Anwenderhandbuch f r xt Commerce 3 0 4 SP2 1 4 4 Zuweisen von Produktoptionen f r einzelne Artikel Artikelkatalog unter Kategorien Artikel den zu bearbeitenden Artikel ausw hlen Wenn der Artikel aktiviert ist dem die Produktoptionen zugewiesen werden sollen auf den Button Produktoptionen klicken Jetzt erscheint die Liste der vorher eingegebenen Artikelmerkmale Hier k nnen beliebige Merkmale kombiniert werden z B Gr e Farbe etc Einfach einen Haken bei den Optionen setzen die aktiviert werden sollen 4 5 Anlegen von Herstellern Im Artikelkatalog k nnen unter Kategorien Artikel Hersteller alle Hersteller der angebotenen Artikel angegeben werden Dies dient der bersichtlichkeit sowie der M glichkeit weitere Informationen des Herstellers anzug
140. hres Bestellstatus Download aktiviert Hinweise Die Kunden k nnen nun Ihre Produkte bestellen und sie als Admin bestimmen ab wann der Kunde den Artikel herunterladen kann Der Kunde erh lt automatisch eine Mail dass der Bestellstatus ge ndert wurde Allerdings ist bis jetzt der Download der Datei noch gesperrt und nicht m glich Sobald Sie nun die Bestell bersicht aufrufen und der Bestellung xyz den Versandstatus Download aktiviert zuweisen kann der Kunde in seinem pers nlichen Men die Datei downloaden Der Download kann auch nach dem Kauf aber erst nach der nderung des Bestellstatus ber den Punkt Ihr Konto erreicht werden Wichtig Jeder neu angelegte Bestellstatus nach Download aktiviert f hrt automatisch dazu dass der Downloadlink aktiviert ist Wenn Sie das nicht wollen legen Sie Ihren Download Status immer zuletzt an und weisen dann in den Download Optionen auf die entsprechende ID hin Sollen zu einem Artikel alle Optionen gleichzeitig angezeigt werden muss noch je eine Zusatzoption angelegt werden die entweder keinen Download oder keinen Wareneinkauf erm glicht damit nicht der Download UND die Ware gekauft werden m ssen Alternativ k nnte man auch die Downloads und die realen Waren in 2 Kategorien unterteilen sodass keine Zusatzoptionen notwendig sind 4 16 Beschleunigung des xt Commerce Onlineshops Artikelanzahl hinter den Kategorienamen deaktivieren Die Artikelanzahl hinter d
141. ht der Verbraucher von seinem Widerrufsrecht nach Ziffer der AGB Gebrauch so hat er die Kosten f r die R cksendung der Ware zu tragen wenn die gelieferte Ware der bestellten entspricht und wenn der Preis der zur ckzusendenden Sache einen Betrag von 40 Euro nicht bersteigt oder wenn bei einem h heren Preis der Sache der Verbraucher die Gegenleistung oder eine vertraglich vereinbarte Teilzahlung noch nicht erbracht hat 12 4 Muster Widerrufsbelehrung Weitere Informationen und Gestaltungshinweise der Muster Widerrufsbelehrung siehe http bundesrecht juris de bgb infov anlage 2 24 html Widerrufsbelehrung Widerrufsrecht Sie k nnen Ihre Vertragserkl rung innerhalb von zwei Wochen ohne Angabe von Gr nden in Textform z B Brief Fax E Mail oder wenn Ihnen die Sache vor Fristablauf berlassen wird durch R ck sendung der Sache widerrufen Die Frist beginnt nach Erhalt dieser Belehrung in Textform jedoch nicht vor Eingang der Ware beim Empf nger bei der wiederkehrenden Lieferung gleichartiger Waren Version 2 10 Seite 117 von 141 Anwenderhandbuch f r xt Commerce 3 0 4 SP2 1 nicht vor dem Eingang der ersten Teillieferung und auch nicht vor Erf llung unserer Informations pflichten gem 312c Abs 2 BGB in Verbindung mit 1 Abs 1 2 und 4 BGB InfoV sowie unserer Pflichten gem 312e Abs 1 Satz 1 BGB in Verbindung mit 3 BGB InfoV Zur Wahrung der Wider rufsfrist gen gt die rechtzeitige Absendun
142. icht eines gro en Pakets in Prozent Version 2 10 Seite 23 von 141 Anwenderhandbuch f r xt Commerce 3 0 4 SP2 1 Artikel Listen Optionen Hier wird bestimmt ob die Sortierungsfilter angezeigt werden oder nicht Lagerverwaltungsoptionen Einstellungen im Bereich der Artikelkontrolle zum berwachen von Artikeln Ist ein bestimmter Be stand unterschritten wird dies automatisch dem Administrator der Seite gemeldet Falls ein Artikel ausverkauft ist kann auch eine bestimmte Markierung gesetzt werden Logging Optionen Damit speichert Ihr Shop wie lange er ben tigt sich selbst aufzubauen Hier stellt man unter anderem das Speicherformat ein Cache Optionen Hier bestimmen Sie ob der Shop einen Cachespeicher benutzen soll um bestimmte Daten zwischen zuspeichern was den Aufbau des Shops beschleunigen kann Desweiteren legen Sie fest wie lange und wo gespeichert werden soll E Mail Optionen In dieser Option legen Sie ihren E Mail Server fest und stellen die E Mail Adressen ein die Ihr Shop benutzen soll Der technische Support und die E Mail Adressen werden hier festgelegt um den Servi ce f r den Kunden zu verbessern Hier werden ebenfalls die Versandbest tigungen an den Kunden Versand bzw festgelegt was in der Best tigungs E Mail stehen soll Download Optionen Hier erlauben Sie das kostenpflichtige Downloaden von Artikeln aus dem eigenen Shop Gzip Kompression Hierdurch kann eine Kompression die Ge
143. ie Zahl auf die gew nschte Anzahl an Zonen erh hen Definieren Sie anschlie end die L nder und die Versandkosten f r die Zonen Zone x L nder Hier die L nderkennunngen der Ziell nder eintragen Die L nder werden durch Komma getrennt Beispiel AT US FR Zone x Versandkosten Hier die Versandkosten eintragen Die Systematik f r die Eingabe lautet bis_Gewicht Preis bis_Gewicht Preis Beispiel 10 5 00 30 10 00 bedeutet bis 10 kg gt 5 EUR bis 30 kg gt 10 EUR Versandkosten Zu be achten ist dass auch Gewichte bei den Versandkosten eingetragen werden Versand nur in bestimmte L nder erlauben Unter der Rubrik Land Steuer gibt es eine L nderliste Hier kann man ausw hlen welche L nder auf aktiv gestellt werden sollen nur in die aktiven L nder ist dann ein Versand m glich Die anderen L nder lassen sich bei der Adressangabe dann gar nicht ausw hlen 3 11 Standardtexte im Shop und E Mails ndern Auf der Start als auch der Impressums Datenschutz AGB und Versandkostenseite wird man mit einem Standardtext begr t oder darauf hingewiesen diesen Text baldm glichst zu bearbeiten Im Admin Bereich unter Content Manager lassen sich die Seiten so wie sie auf der Hauptseite erschei Version 2 10 Seite 34 von 141 Anwenderhandbuch f r xt Commerce 3 0 4 SP2 1 nen und englisch und deutsch anpassen Es ist auch m glich neue Seiten anzulegen und mit Inhalten zu f llen Die Standardtexte in E Mails z
144. ie vor so ist diese zwar w hrenddessen inaktiv aber z B bei gr eren Umbauten am Quelltextger st w re eine Seite mit folgendem Inhalt oft w nschenswert Der Onlineshop ist wegen Wartungsarbeiten geschlossen Nun gibt es f r diese Umsetzung viele M glichkeiten wobei aber eine Umleitung per htaccess die eleganteste und sicherste Methode zu sein scheint Die htaccess Datei wie folgt modifizieren RewriteEngine on RewriteRule index php http www meinshop de wartung htm L und ins oberste Shopverzeichnis kopieren Dies bewirkt dass beim Aufruf der Domain sofort die war tung htm aufgerufen wird in der die Meldung zu den Wartungsarbeiten steht Die Datei wartung htm k nnte z B folgenderma en aussehen Version 2 10 Seite 71 von 141 Anwenderhandbuch f r xt Commerce 3 0 4 SP2 1 lt DOCTYPE html PUBLIC W3C DTD XHTML 1 0 Strict EN http www w3 org T R xhtml1 DTD xhtml1 strict dtd gt lt html xmIns http www w3 org 1999 xhtml xml lang de lang de gt lt head gt lt title gt Wartungsarbeiten lt ftitle gt lt head gt lt body style font family Verdana Arial Helvetica sans serif text align center font size 12px gt lt h4 gt Diese Website ist wegen Wartungsarbeiten geschlossen lt h4 gt lt p gt Bitte besuchen sie uns am wieder lt br gt lt br gt Wir danken f r ihr Verst amp auml ndnis lt br gt lt br gt lt span style font size 75 gt lt a href mai
145. iedliche Produkte bear beiten wie z B einen Fernseher 19 oder Lebensmittel 7 Diese k nnen ge ndert werden und Neue hinzugef gt werden Steuers tze Hier legen Sie die Steuers tze f r die Steuerzonen fest Es k nnen aber eigene Steuers tze erstellt werden Da ein Onlineshop International erreichbar ist ben tigen Sie in der Regel eine Mehrwertsteu er f r das Inland und eine steuerfreie Lieferung in das Ausland siehe Steuerzonen Version 2 10 Seite 20 von 141 3 1 7 Konfiguration Konfiguration Mein Shop Minumum Werte Maximum Werte Bild Optionen Kunden Details Versand Optionen Artikel Listen Optionen Lagerverwaltungs Optionen Logging Optionen Cache Optionen eMail Optionen Download Optionen Gzip Kompression Sessions Meta Tags Suchmaschinen Zusstzmodule UST ID xt C Partner Such Optionen Bestellstatus Lieferstatus Verpackungseinheit Kampagnen Cross Marketing Gruppen Mein Shop Anwenderhandbuch f r xt Commerce 3 0 4 SP2 1 Unter dem Men punkt Konfiguration den ersten Eintrag Mein Shop ausw hlen Ubersichtlich aber auch etwas gew hnungsbed rftig wird nun eine Reihe von Einstellungen pr sentiert Einige der Voreinstellungen haben allerdings schon w hrend der Installation festgelegt Im Folgenden sind noch einige essentielle Grundeinstellungen n tig die mit der Installation noch nicht abgedeckt wurden Dabei sind viele Optionen mit true ja und
146. ieren ausw hlen Hier k nnen Sie nun Ihren Artikel ausw hlen und einstellen ob der Download zeitlich oder per St ck zahl begrenzt sein soll Es m ssen Artikel auf Lager sein und es muss mindestens 1 Download ver f gbar sein M gl Downloads Attribute Editieren Prod 2 downloads Reihenfolge Artikel Nr Lager Gewicht Pre Preis Fade v ar Download 0 H Bild M gl Downloads Downloadzeit Tage umleitung gif 3 29KB Speichern Abbrechen Einstellungsm glichkeiten e M gl Downloads Anzahl der Downloads wie oft das Produkt von einem Kunden heruntergeladen werden kann e Downloadzeit Tage Anzahl der Tage wie lange der Download nach Freischaltung m glich sein soll Nach Ablauf dieser Tage ist es dem Kunden nicht mehr m glich das Produkt zu herunterzuladen auch wenn er dies noch nicht gemacht hat 6 Konfiguration gt Bestellstatus gt neuen Bestellstatus erstellen Erstellen Sie einen neuen Bestellstatus Download aktiviert Version 2 10 Seite 51 von 141 Anwenderhandbuch f r xt Commerce 3 0 4 SP2 1 Klicken Sie den neuen Bestellstatus an damit der gr ne Pfeil rechts erscheint und lesen in Ihrer Browserzeile oben den Status ab admin orders_status php page 1 amp o0ID xxx Der Wert xxx steht f r Ihre neue Status ID Bitte merken 7 Konfiguration gt Download Optionen einstellen Stellen Sie den Schalter von Min Bestellstatus auf den Wert I
147. in Bereich kann die neue Vorlage un ter Mein Shop Templateset Theme ber den Button Bearbeiten ausgew hlt werden Ein professio neller Shop fr her oder sp ter ein eigenes Template entwickeln um sich von der Masse abzuheben F r einen schnellen Einstieg gen gt aber vorerst ein fertiges Set Unter dem templates Verzeichnis existiert im Ordner des gew hlten Template Sets eine Datei in dex html Diese enth lt Platzhalter f r die verschiedenen Elemente Ihres Shops Hier werden die Posi tionen der Boxen mit der Suchfunktion Produktkategorien Lieferbedingungen und dem Warenkorb festgelegt Am einfachsten k nnen die jeweiligen Elemente z B im HTML Editor Dreamweaver in dessen Entwurfsansicht neu angeordnet werden Dazu die Datei index html ffnen und die z B die Platzhalter f r die Box mit den neuen Produkten box_WHATSNEW oder die Suche box_SEARCH mit Ausschneiden und Einf gen an eine gew nschte Stelle einbauen 4 1 Entfernen des XT Logos aus Produktbildern Das kleine XT Logo das als Wasserzeichen auf den Produktbildern erscheint hei t overlay gif und befindet sich im Ordner images Man kann nun entweder dieses overlay gif durch ein eigenes Was serzeichen ersetzen einfach wieder unter dem Namen overlay gif speichern oder es komplett entfer nen Hierzu m ssen alle Bildoptionen welche die Zusammenf gen Funktion Merge haben geleert werden Bei Fehlermeldungen siehe hierzu auch Punkt 10 Wichtig Danac
148. in Module XT Module XT Imageprocessing befindet Wenn man es noch nicht verwendet hat so muss es erst mit Klick auf Installieren installiert werden Tipp Mit dem Imageprocessing bekommt man auch eventuelle Schatten oder sonstige Effekte an Bilder weg oder wieder hinein 6 4 Import von Bildern und Namen von Bildern Standardm ig speichert der Shop Bilder unter dem Namen PID_ ab PID interne Artikel ID fortlaufene Bildnummer beginnend mit 0 Version 2 10 Seite 60 von 141 Anwenderhandbuch f r xt Commerce 3 0 4 SP2 1 Hat der Artikel Nr 4711 z B die interne ID 177 so wird ein Bild 177_0 jpg als erstes Bild 177_1 jpg als 2 Bild abgelegt usw Wenn beim Import mehrere Bilder Importiert werden so m ssen die Felder p_image 1 Bild p_image 1 2 Bild etc importiert werden Wird die Artikelnummer bei Import als Bildnamen verwendet so sollte bei Verwendung von mehreren Bilder konsequenterweise die Namensgebung wie folgt sein 1 Bild artikelnummer_0 jpg 2 Bild artikelnummer_1 jpg 3 Bild artikelnummer_2 jpg Ein nachtr gliches Eintragen des Bildnamens in die Datenbank mit einer Stringoperation mit der der Bildname artikelnummer _O jpg gesetzt wird update ist nur beim ersten Bild m glich Die weiteren Bilder werden in der Tabelle products _images zugeordnet Hier die Bildnamen ber SQL einzutragen ist nicht sinnvoll weil nur ID s verwaltet werden und Inkonsistenzen entstehen
149. in anzupassen m ssen diese folgenden Dateien ge ndert werden templates ihr_template admin print_order html templates ihr_template admin print_packingslip html Um die Status E Mails anzupassen m ssen diese folgenden Dateien ge ndert werden templates ihr_template admin mail german change_order_mail html templates ihr_template admin mail german create_account_mail html Beispiel Texterweiterung in der Statusmail Der Status Ihrer Bestellung Nr ORDER_NR vom ORDER_DATE wurde ge ndert Version 2 10 Seite 35 von 141 Anwenderhandbuch f r xt Commerce 3 0 4 SP2 1 3 12 Content Manager nderung des textbasierten Inhalts Der Content Manager ist eine Art Verwaltung ber alle zus tzlichen Informationen im Shop Hier las sen sich z B zus tzliche Links anlegen denen dann eigener Text hinterlegt werden kann Diese las sen sich dann aktivieren so dass sie auch im Shop sichtbar sind AGB f r verschiedene Kundengruppen 1 Kundengruppencheck einschalten Admin Bereich gt Konfiguration gt Zusatzmodule 2 Verschiedenen AGB f r beliebige Kundengruppen anlegen Admin Bereich gt Content Manager 3 Diese jeweils den Kundengruppen zuordnen wo sie erscheinen sollen 4 Allen AGB Content Seiten die Sprachgruppe 3 zuweisen Muss Gruppe 3 sein Erkl rung s u Die AGB werden nicht berall richtig angezeigt Wenn das Problem besteht dass die AGB im Bestellvorgang nicht richtig dargestellt werden gen
150. inbinden Um im der Browseradresszeile die Darstellung eines eigenen sogenannten Favicons zu erm glichen muss in der Datei includes header php folgendes Coding erg nzt werden lt link rel shortcut icon href images favicon ico type image x icon gt Und das entsprechende Icon als favicon ico z B im Pfad shopdomain de images favicon ico abge legt werden 9 43 Zus tzliche Indices in der Datenbank zur Performancesteigerung Version 2 10 Seite 94 von 141 Anwenderhandbuch f r xt Commerce 3 0 4 SP2 1 Wenn viele Artikel gt 1000 im Shop angelegt sind wird es fr her oder sp ter zu Performanceeinbr chen kommen da die Datenbank sehr stark anw chst und noch keine Optimierungen getroffen wur den Folgende Indices k nnen zu einer erheblichen Performancesteigerung vor allem bei sehr vielen Arti keln im Shop f hren Vorher auch unbedingt ein Backup der Datenbank durchf hren Dazu folgende SQL Befehle in der Datenbank ausf hren ALTER TABLE shipping_status ADD INDEX language _id ALTER TABLE products ADD INDEX products_startpage ALTER TABLE products _to_categories ADD INDEX categories _id ALTER TABLE orders_products ADD INDEX orders_id products_id ALTER TABLE zones_to_geo_zones ADD INDEX geo_zone_id ALTER TABLE tax_rates ADD INDEX tax_zone_id ALTER TABLE products ADD INDEX manufacturers_id Bei Problemen k nnen die Indices ber folgende Befehle wieder en
151. includes configure php Hierzu einfach die beiden Variablen wie folgt ab ndern Beispiel mit SSL Proxy von Hosteurope define HTTPS_SERVER https ssil webpack de www domain de define ENABLE_SSL true sicheren Webserver w hrend des Bestellprozesses und den SSL Server Host eintragen der vom Webspacebetreiber angegeben wurde In der admin includes configure php sind die folgenden Variablen zu bearbeiten define HTTPS_CATALOG_SERVER https ssi webpack de www domain de Version 2 10 Seite 69 von 141 Anwenderhandbuch f r xt Commerce 3 0 4 SP2 1 define ENABLE_SSL_CATALOG true sicheren Webserver w hrend des gesamten Prozesses Damit bei der Nutzung eines SSL Proxys das gelbe Verschl sselungs Schlo im Browser richtig an gezeigt wird sind zu den blichen Angaben noch folgende Datei nderungen notwendig In der Datei includes application_top php und application_top_export php in Zeile 51 den Quelltext hier am Beispiel des Providers Hosteurope request_type getenv HTTPS 1 getenv HTTPS on SSL NONSSL ersetzten durch request_type _SERVER HTTP_X_FORWARDED_HOST ssl webpack de SSL NONSSL Eventuelle ist noch eine nderung in der Datei inc xtc_redirect inc php notwendig function xtc_redirect url if ENABLE_SSL true amp amp getenv HTTPS on getenv HTTPS 1 We are loading an SSL page if substr
152. ing Conversion Tracking bedeutet soviel wie die Verfolgung der Umwandlungsquote Dabei ist die Um wandlung von Besuchern zu K ufern also auf neudeutsch die Conversion Rate gemeint Um die Be sucher als K ufer zu identifizieren reicht es nicht mehr aus einfaches Javascript vom Google Server aufzurufen Hier m ssen wichtige Daten z B der Kaufpreis an Google bertragen werden Ein vollst ndig berarbeitetes Modul f r Google Analytics Conversion Tracking findet man unter commerce Nachteile von Google Analytics Es gibt eine Reihe von Nachteilen von Google Analytics die man beim Einsatz bedenken sollte Man sollte sich bewusst sein dass man eine Reihe von sehr wertvollen Daten an Google preisgibt Kritiker von Google weisen immer wieder auf die Informationsmacht von Google hin Man gibt dem Konzern beispielsweise seine Shopumsatze oder die Besucherstruktur preis Dabei solle man bedenken dass Googles Firmensitz in den USA ist und es dort nur sehr geringe Datenschutzrichtlinien gibt Au erdem sollte in den Datenschutzbestimmungen im Shop auf den Einsatz von Google Analytics hingewiesen werden da die Daten an einen externen Dienstleister zur Weiterverarbeitung weiterge reicht werden Alternative zu Google Analytics gt PIWIK Wer seine Daten nicht unbedingt an Google bermitteln m chte kann auch auf eine hnliche Auswer tungs Plattform namens PIWIK http piwik org zur ckgreifen Die Vorteile liegen auf der Hand
153. ird Dort wird die aktuelle Position innerhalb der Seite angezeigt mit Links auf alle vorherliegenden Ebenen Als erstes Schlagwort steht dort Startseite Die Hauptseite wird also von jeder Unterseite mit dem Keyword Startseite verlinkt Viel besser als der Begriff Startseite k nnte man dort sein wich tigstes Keyword f r die Suchmaschinen unterbringen Um dies zu realisieren muss man eine kleine Anderung in der Datei lang german german php vornehmen In ca Zeile 50 steht define HEADER_TITLE_TOP Startseite Dasselbe gilt nat rlich f r die english php etc bei mehrsprachigen Shops Damit wird also die Start seite von allen Unterseiten mit dem Haupt Keyword verlinkt Ein kleiner Schub f r die interne Verlin kung Version 2 10 Seite 126 von 141 Anwenderhandbuch f r xt Commerce 3 0 4 SP2 1 13 3 Google Analytics und Conversion Tracking Google Analytics ist ein kostenloser Analyseservice von Google der umfangreiche Statistiken ber die Besucher einer Website liefert Wichtige Erkenntnisse f r die Webseitenvermarktung liefern z B Wie sich die Anzahl der Besucher ber die Zeit entwickelt Von welcher Quelle die Besucher auf die Seite gefunden haben Mit welchen Suchw rtern Google Besucher zu meiner Seite verweist Wie lange die Besucher auf der Seite bleiben und wie viele Seiten sie dabei anschauen Welche Inhalte Einstiegs und Ausstiegspunkte sind Welchen Umsatz Besucher in meinem Shop t tige
154. is der Sache zum Zeitpunkt des Widerrufs noch nicht die Gegenleistung oder eine vertraglich vereinbarte Teilzahlung erbracht haben Anderenfalls ist die R cksendung f r Sie kosten frei Nicht paketversandf hige Sachen werden bei Ihnen abgeholt Verpflichtungen zur Erstattung von Zahlungen m ssen innerhalb von 30 Tagen erf llt werden Die Frist beginnt f r Sie mit der Absendung Ihrer Widerrufserkl rung oder der Sache f r uns mit deren Empfang Ihr Widerrufsrecht erlischt vorzeitig wenn der Vertrag von beiden Seiten auf Ihren ausdr cklichen Wunsch vollst ndig erf llt ist bevor Sie Ihr Widerrufsrecht ausge bt haben Ende der Widerrufsbelehrung 12 5 Preisangabenverordnung Wie bisher m ssen Preise gegen ber Endverbrauchern inklusive der gesetzlichen Umsatzsteuer an gegeben werden Zus tzlich ist nun aber nach 1 Abs 2 PAngV bei Fernabsatzvertr gen ein explizi ter Hinweis erforderlich dass die geforderten Preise die gesetzliche Umsatzsteuer und alle sonstigen Preisbestandteile enthalten ob zus tzliche Versand und Lieferkosten anfallen und diese sind ggf anzugeben Ein allgemeiner Hinweis in den AGB reicht daher nicht aus Am sichersten ist es den Preis direkt neben der Ware darzustellen Version 2 10 Seite 118 von 141 Anwenderhandbuch f r xt Commerce 3 0 4 SP2 1 12 6 Durchsetzung der Kaufpreiszahlung Lieferung per Nachnahme Das Vertrauen der Internetgemeinde in die Seriosit t von Onlineanbietern
155. ist beispielsweise unter Versandkosten Bearbeiten einstellbar dass versandkostenfreie Lieferungen ab einem Bestellwert von 50 Euro Standard sind Auch Rabatte und Gutscheine k nnen angeboten werden Bevor der Shop ffentlich zug nglich gemacht wird sollten s mtliche Funktionen Links und der Be stellvorgang sowie der ausgerechneten Preise genau berpr fen werden Staffelung der Versandkosten nach Produktanzahl In der Shopadministration Module Versandart gibt es die M glichkeit Tabellarische Versandkosten zu aktivieren Dort k nnen die Versandkosten entweder nach Preis oder nach Gewicht gestaffelt wer den Dazu muss nur noch bei jedem Artikel im Shop angegeben werden dass dieser z B 1 kg wiegt womit dann die Staffelpreise nach Produkten festgelegt werden gt 1 kg 1 Produkt z B Flasche Beispiel bis 18kg 7 20 EUR von 18kg bis 36kg 11 40 EUR von 37kg bis 60kg 25 00 EUR ab 61kg bis 1000kg 0 00 EUR Daraus ergibt sich folgender Versandkostenschl ssel 18 7 20 36 11 40 60 25 00 1000 0 00 Bitte weitere Optionen unter Konfiguration Versandoptionen beachten Tabellarische Versandkosten werden nicht richtig berechnet Version 2 10 Seite 33 von 141 Anwenderhandbuch f r xt Commerce 3 0 4 SP2 1 In der Shopadministration Konfiguration Versandoptionen gt Maximalgewicht das als ein Paket versendet werden kann auf 1000 setzen Paketleergewicht auf 0 setzen Bei gr eren Lee
156. k n nen 6 5 Import von Artikel Attributen Attribute zu Artikeln k nnen nur ber SQL importiert werden Relevant f r den Import ist die DB Tabelle products_attributes Vor einem Import m ssen ber die Shopadministration die Attribut Stammdaten in Admin gt Artikel katalog gt Artikelmerkmale angelegt sein Tabelle products_attributes Feld Kommentare Intern products attributes id Interne ID wird automatisch hochgez hlt x products_id Interne Artikel ID des Grundartikels X options_id Interne Options ID aus product_options X options_values_id Interne Werte ID aus products_options_values X options_values_price Differenz Preis gegen ber Gundartikelpreis price_prefix Preis Prefix oder attributes model Artikelnummer des Artikelattributes attributes _stock Lagermenge des Artikelattributes options_values_weight Gewicht des Atrributartikels weight_prefix Gewicht Prefix oder sortorder Sortierfolge Die unter Intern mit X gekennzeichneten Felder m ssen entsprechende Eintr ge in den kursiv an gegebenen Tabellen enthalten Die ID s m ssen also bei einer Erfassung in Excel bekannt sein products_attributes_id wird automatisch hochgez hlt und darf nicht importiert werden Version 2 10 Seite 61 von 141 Anwenderhandbuch f r xt Commerce 3 0 4 SP2 1 6 6 Erweiterter Import Export xtc_erweiterter_imexport_2 zip o Eed XT Tools Einstellungen i Mit dem Modul
157. kte Verbindung miteinander Die MySQL Datenbank stellt die Kommunikationsschnittstelle der bei den anderen Bereiche dar Warenwirtschaftssystem Mit dessen Hilfe bearbeiten Sie die Auftr ge Ihrer Kunden verwalten den Lagerbestand erstellen Belege Lieferschein Rechnung Gutschrift und geben statistische Infor mationen ber Kunden und Produkte aus Besonders wichtig ist daher eine Schnittstelle zwischen Shop und Warenwirtschaftssystem Denn Produkt Kunden und Belegdaten werden automatisch vom Shop in das Warenwirtschaftssystem bernommen Durch diesen Aufbau l sst sich der Shop auch einfach an ein externes Warenwirt schaftssystem wie z B CAO Faktura oder JTL Wawi eazySales anbinden Zahlungssysteme Ein guter Shop verf gt neben den klassischen Zahlungsarten Vorauskasse Rechnung oder Nachnahme ber weitere Payment Schnittstellen Je mehr Schnittstellen zu Zah lungsdienstleistern vorhanden sind desto mehr Zahlungsarten k nnen Sie den Kunden anbieten Version 2 10 Seite 9 von 141 Anwenderhandbuch f r xt Commerce 3 0 4 SP2 1 Layout Pr sentationssystem Das Auge isst mit sagt man in unserem Zusammenhang muss es hei en es kauft mit Sobald ein Kunde Ihren Shop besucht begutachtet er automatisch zuerst das verwendete Layout Die gew hlten Bilder Formate und Farben m ssen harmonieren und zu den an gebotenen Produkten passen Einige Gestaltungshilfen erleichtern Anpassungen beim Shop Layout z B
158. l ersetzen durch if oder_total_values class ot_total 11 5 BUGFIX 0000223 SSL NONSSL check for google conversiontracking In der Datei includes google_conversiontracking js php suchen nach lt script language JavaScript src http www googleadservices com pagead conversion js gt lt script gt lt noscript gt lt img height 1 width 1 border 0 src http www googleadservices com pagead conversion lt php echo GOOGLE_CONVERSION_ID gt value 1 amp label Purchase amp script 0 gt lt noscript gt ersetzen durch lt php if request_type NONSSL gt lt script language JavaScript src http www googleadservices com pagead conversion js gt lt script gt lt noscript gt lt img height 1 width 1 border 0 src http www googleadservices com pagead conversion lt php echo GOOGLE_CONVERSION_ID gt value 1 amp label Purchase amp script 0 gt lt noscript gt lt php else gt lt script language JavaScript src https www googleadservices com pagead conversion js gt lt script gt lt noscript gt lt img height 1 width 1 border 0 src https www googleadservices com pagead conversion lt php echo GOOGLE_CONVERSION_ID gt value 1 0 amp label PURCHASE amp script 0 gt lt noscript gt lt php gt 11 6 BUGFIX 0000227 customers surname in reply address in orders mail to admin F gt den Nachnamen des Kunden in der Bestell Email an den Shopadminis
159. l ndern den Gesetzen und Gerichtsentscheidungen sehr sinnvoll 12 10 Weiterf hrende Informationen Im Anhang zu dieser Dokumentation finden Sie auch eine PDF Datei In 10 Schritten zum rechtssicheren Onlineshop pdf mit weiteren Informationen von Trusted Shops In diesem Doku ment wird nochmal genauer auf die einzelnen Themen eingegangen Version 2 10 Seite 122 von 141 Anwenderhandbuch f r xt Commerce 3 0 4 SP2 1 13 Suchmaschinenoptimierung SEO und Erfolgsauswertung Suchmaschinenoptimierung oder SEO ist der wichtigste Faktor im Internetmarketing Nichts ist effekti ver als Besucher auf seine Seite zu lotsen die genau nach dem suchen was man selber verkauft So gibt es keine Streuverluste Wer neu in der Suchmaschinenoptimierung ist ben tigt eine grundlegende Einf hrung in das Thema Hier kommen die Basics Keywords Unter Keywords versteht man die Suchbegriffe auf die man seine Seite optimiert Sie sollten mit den W rtern bereinstimmen die von den Nutzern in den Suchmaschinen verwendet werden Und hier liegt schon der erste Stolperstein denn oft wird vom Webseitenbetreiber auf ein Wort optimiert das kaum verwendet wird oder man verpasst die Chance auf ein wirklich starkes umgangssprachliches Keyword zu optimieren Eine umfangreiche Recherche der Keywords ist somit enorm wichtig und kann gar nicht ausf hrlich genug sein Zuerst sollte man ein Brainstorming machen um alle m glichen Be griffe die ein
160. laden werden die dann in der Produktinformationsan sicht auch angezeigt werden templateabh ngig 3 5 Vorhandene Artikel bearbeiten Im Dropdown Men des Artikelkatalogs die Kategorie Kategorien Artikel ausw hlen in der sich der zu bearbeitende Artikel befindet Den Artikel suchen und einem Mausklick markieren Nach Wunsch Bearbeiten L schen oder Verschieben 3 6 Artikelmerkmale Im Admin Bereich Artikelmerkmale ausw hlen Hier k nnen verschiedene Produktmerkmale hinter legt werden wie z B Gr e Farbe etc Das Formular nach eigenen W nschen f llen Um hier nach tr gliche nderungen durchzuf hren einfach den entsprechenden Eintrag aktivieren mit der Maus anklicken und dann auf Bearbeiten klicken Beispiel Optionsname in das Feld f r die entsprechende Sprache eingeben z B Farbe und einf gen klicken Danach unter dem Punkt Optionswert im Dropdown Men den Eintrag Farbe ausw h len und in dem Feld f r die entsprechende Sprache die gew nschte Farbe z B rot einf gen Version 2 10 Seite 29 von 141 Anwenderhandbuch f r xt Commerce 3 0 4 SP2 1 Artikelmerkmale i ID Optionsname 1 downloads 2 Farbe 3 Gr e en 4 de Optionswert 1 ID Optionsname 1 downloads 2 downloads 3 Farbe 4 Farbe J Zuweisen der Optionen Merkmale zu entsprechendem Produkt Optionswert download versand Rot Options ID lt Aktion Bearbeiten Bearbeiten L schen L schen
161. lerdings eine Einschr nkung des Verbraucherrechts denn dann kann der Kunde sich nur durch R cksendung der Ware selbst vom Vertrag l sen und nicht mehr durch Versen den einer Widerrufserkl rung Das ist nur unter besonderen Voraussetzungen zul ssig Der Vertrag kommt aufgrund eines Verkaufsprospektes zustande Katalog Postwurfsendung Disketten Internet katalog im Prospekt muss eine deutlich gestaltete Belehrung ber das R ckgaberecht enthalten sein der Verbraucher muss den Verkaufsprospekt in Abwesenheit des Unternehmers eingehend zur Kenn tnis nehmen k nnen und dem Verbraucher muss das R ckgaberecht schriftlich einger umt werden Version 2 10 Seite 116 von 141 Anwenderhandbuch f r xt Commerce 3 0 4 SP2 1 Einer der entscheidenden Unterschiede zum R ckgaberecht besteht demzufolge darin dass dieses nur durch die R cksendung der Sache ausge bt werden kann Eine Erkl rung wie beim Widerrufs recht gen gt hierf r nicht Sobald Sie die Ware zur ckerhalten haben stehen Sie quasi in der Schuld des Verbrauchers Das bedeutet Sie m ssen den bereits erhaltenen Warenwert und eventuell ange fallene Versandkosten zur ckerstatten R ckgew hrschuld Welche Alternative die sinnvollere Variante f r Ihren Online Shop ist m ssen Sie selber pr fen Aller dings wird in den meisten F llen das Widerrufsrecht verwendet Den rechtlichen Hinweis m ssen Sie dem Kunden in Form einer Belehrung vor dem Absenden seiner Bestellung mit
162. lisch zu sehen sondern eine ganz andere Seite Box Hier kann man die Seite einer bestimmten Box zuordnen in dem man auf das Dropdown Men klickt und passende Box ausw hlt Sortierung Gibt die Reihenfolge der Darstellung in der Box an Sichtbar Die Seite aktivieren oder deaktivieren Sehr n tzlich wenn man die Seite nicht l schen will aber auch nicht im Shop anzeigen m chte Titel Erscheint in der Box als Link berschrift i Erscheint auf der Seite als Uberschrift wenn man die Seite aufruft Datei hochladen Version 2 10 Seite 37 von 141 Anwenderhandbuch f r xt Commerce 3 0 4 SP2 1 Hier kann man eine bereits vorhandene Datei z B in HTML Format hochladen um sie sp ter einzu binden ohne sie neu zu verfassen Datei w hlen Hier w hlt man eine Datei die man zuvor hochgeladen hat und weist sie der Seite zu WICHTIG Die Datei darf kein HTML Grundger st enthalten z B lt html gt lt body gt lt html gt Ansonsten wird das Layout des Shops durcheinandergebracht 3 13 Kundenverwaltung Im Admin Bereich unter Kunden sehen Sie die bersicht ber alle Ihre Kunden Sie k nnen nach Gruppen sortieren Dropdown Men Kunden l schen bearbeiten anderen Kundengruppen zuord nen f r einzelne Kunden Administrationsrechte vergeben direkt E Mails an Ihren Kunden schreiben und auch get tigte Bestellungen ansehen und bearbeiten Alle diese Funktionen erfolgen ber die Buttons auf der rechten Seite
163. loadartikel einrichten 444444nnnsnennnnnnnennnnnnnennnnnnnnnnnnnnennnnnnnannnnn 50 4 16 Beschleunigung des xt Commerce Onlineshops 4444s4nn0nnsnnonnnnnnnnnennnnennnnnnn 52 4 17 Nummernkreis der Bestellnummern bzw Rechnungsnummern ndern 53 4 18 Cross Selling einrichten Querverbinden von Artikeln 40s4440r nennen 53 4 19 Produktbilder in xt Commerce 40rs240snnnsnnnnnennnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn nn 54 Version 2 10 Seite 2 von 141 Anwenderhandbuch f r xt Commerce 3 0 4 SP2 1 5 Komplettes Backup eines Shops erstellen und wieder einspielen uuuessnnnnnnenen 56 5 1 Erstellen eines Datenbank Backups 4us44s44enennnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn nn 56 5 2 Wiedereinspielen eines Datenbank Backups uuu 244unssnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn nn 56 5 3 Backup der Shopdateien 2 244044440nnnnonnnnnnnnnnonnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn 56 5 4 Zus tzliche Tools MySQLDumper uursnsunsnnennsnnensnnnnnnnnnnnnnonnnnnnnnnnnnnnnnnnnnnannnnnnnnnn 56 6 Artikel Import EXPO t PMNPERERERERDHRREUNEEREREREBEEERERENFBE NE EBEIUNEEREEEREB EEE FEHERDERUEUER ES EEUEAEEEUEREEEREBEEEEEENE 57 6 1 Die Administrationsoberfl che von xt Commerce aufrufen 2 urr240nn nennen 57 6 2 Die beiliegende Datei Beispiel_import_csv zip siehe Anhang in z B in
164. ltextanpassungen Tipps amp Tricks Das folgende Kapitel ist f r versierte Nutzer gedacht die sich nicht scheuen Anpassungen an den Quelltext Dateien des Shops vorzunehmen Einerseits sind diverse Anpassungen zwingend n tig z B SSL andererseits ffnet sich den erfahrenen Nutzern eine einfache M glichkeit eigene Ideen in sei nen Shop einflie en zu lassen Hier sind nur einige ausgew hlte und sinnvolle Erg nzungen be schrieben die sich im allt glichen Umgang mit xt Commerce bew hrt haben 9 1 Kein Zugang zum Admin Bereich nach nderung pers nlicher Daten Wenn man im Frontend im Shopbereich ber Account lhr Konto als Administrator pers nliche Da ten ndert wechselt der Status des Adminkontos zu dem eines normalen Kunden Er besitzt also keine Administrationsrechte mehr Das ist kein Fehler sondern eine zus tzliche Sicherheitsfunktion Deshalb Daten des Administrationsusers grunds tzlich im Administrationsbereich ndern Wenn der Zugriff in den Administrationsbereich nicht mehr m glich ist hilft nur noch die nderunge direkt in der Datenbank ber PHPMyAdmin Tabelle customers anzeigen gt customers_id anzeigen gt bei customers_id 1 Admin den customers_status von 2 wieder zur ck auf 0 stellen Kein Administrations Login bei ge nderten Sessioneinstellungen Sollte der Login als Administrator trotzdem noch nicht funktionieren sind wahrscheinlich noch diverse Session Einstellung gesetzt w
165. lto webmaster domain de subject Anfrage title Anfrage gt webmaster domain de lt a gt lt span gt lt p gt lt body gt lt html gt und sollte ebenfalls ins oberste Shopverzeichnis kopiert werden Sind die Wartungs Arbeiten beendet benennt man einfach die htaccess um etwa den Punkt davor entfernen und der Shop ist wieder verf gbar Die htaccess Datei wird durch Umbenennung nicht mehr als solche erkannt und damit ignoriert Somit k nnen index php Shophauptseite war tung htm Wartungsarbeiten und die htaccess Umleitung immer am Server bleiben und es muss auch nichts am Quelltext der Shopdateien ver ndert werden Anmerkung Diese Methode funktioniert nur bei Apache auf Linux Unix Webservern Sollte sich bereits eine htaccess Datei im Shop Rootverzeichnis befinden so kann die Rewrite Regel dieser hinzugef gt werden Unter Windowssystemen kann es wegen des Punktes vor htaccess Probleme geben deshalb die Datei erst auf dem Server umbenennen bzw erstellen 9 9 Automatische Kundennummer Vergabe Da das Shopsystem nicht automatisch eigene eindeutige Kundennummern vergeben kann ist diese Erweiterung sehr sinnvoll Ein Backup der Datenbank ist empfehlenswert Diese Erweiterung kann jederzeit eingebaut werden da erst neu registrierte Kunden eine automatisch vergebene Kundennummer erhalten Altkunden die noch keine Kundennummer besitzen werden nicht automatisch mit einer Kundennummer versorgt In
166. m glich cao_xtc php action products_export amp user AdminEMail amp password AdminPasswort cao_xtc php action categories_export amp user AdminEMail amp password AdminPasswort cao_xtc php action customers_export amp user AdminEMail amp password AdminPasswort cao_xtc php action orders_export amp user AdminEMail amp password AdminPasswort Dabei muss der Administrationsuser benutzt werden der w hrend der Installation des Shops ange legt wurde ID 1 6 8 CSV Export nur aktiver Artikel Um den Export der inaktiven Artikel zu unterdr cken und nur die aktiven in einer CSV Datei zu erhal ten in der Datei admin includes classes import php suchen nach export_query xtc_db_query SELECT FROM TABLE_PRODUCTS Und ersetzen durch export_query xtc_db_query SELECT FROM TABLE_PRODUCTS where prod ucts_status 1 Version 2 10 Seite 62 von 141 Anwenderhandbuch f r xt Commerce 3 0 4 SP2 1 7 Schnittstellen 7 1 Anbindung an externe Warenwirtschaftssysteme WaWi Mit Hilfe von externen Warenwirtschaftssystemen ist es m glich xt Commerce zum Gro teil ofline zu administrieren Eine kostenlose Warenwirtschaftssoftware stellt hierbei z B das Programm JTL Wawi eazySales dar Die Anbindung des Onlineshops an das WaWi erfolgt hierbei ber einen sogenannten Connec tor der wie ein normales Modul in den Shop eingebunden wird Der eazySales Connector ist ein kostenloses Modul f r xt Commerce um
167. m Eingabefeld Gesch ftsadresse und Telefonnummer siehe Konfiguration gt Mein Shop Im Feld Zahlbar an stehen die Bankinformationen Kontoinhaber Bankleitzahl und Kontonummer an die der Geldbetrag berwiesen werden soll F r den europ ischen Geldtransfer mit IBAN und SWIFT BIC kann Modul eustandardtransfer verwendet werden Auf diese Weise lassen sich alle gew nschten Zahlungsarten installieren Die Anzeigereihenfolge wird anhand von Zahlen bestimmt Je kleiner die Zahl umso weiter oben steht die Zahlungsart in der Anzeige Nachnahmegeb hr anlegen Im Backend in der Rubrik Module den Men punkt Zahlungsoptionen anklicken und das Modul Nachname installieren In derselben Rubrik Module anschlie end den Men punkt Zusammenfas sung ausw hlen um das Modul Nachnahmegeb hr installieren und gegebenenfalls bearbeiten Mindermengenzuschlag Unter Module gt Zusammenfassung befindet sich das Modul ot_loworderfee f r den Mindermen genzuschlag welches nach der Installation je nach Wunsch angepasst werden kann Einzelne Zahlungsmethoden f r einzelne Kunden oder Kundengruppen sperren Version 2 10 Seite 32 von 141 Anwenderhandbuch f r xt Commerce 3 0 4 SP2 1 Es gibt die M glichkeit bestimmte Zahlungsmethoden f r einzelne Kunden oder auch f r ganze Kun dengruppen nicht zu erlauben In der Praxis wird dies oft benutzt um z B Neukunden nur per Vorkas se W
168. m in das Feld Gesch ftsadresse und Telefonnummer etc eintragen Dieser Eintrag wird in der Konstante STORE_NAME_ADDRESS hin terlegt 2 Die Datei inc xtc_php_mail inc php an drei Stellen wie folgt erweitern if E MAIL_USE_HTML true set E Mail format to HTML mail gt IsSHTML true E Mail Pflichtangaben message_body_html lt br gt lt font size 2 face Arial Helvetica sans serif gt nl2br STORE_NAME_ ADDRESS lt font gt Ende E Mail Pflichtangaben mail gt Body message_body_html remove html tags message_body_plain str_replace lt br gt n message_body_plain E Mail Pflichtangaben f r HTML Formatierung in der Adresse message_body_plain n n STORE_NAME ADDRESS Ende E Mail Pflichtangaben f r HTML Formatierung in der Adresse message_body_plain strip tags message_body_plain mail gt AltBody message_body_plain else mail gt IsHTML false Version 2 10 Seite 83 von 141 Anwenderhandbuch f r xt Commerce 3 0 4 SP2 1 E Mail Pflichtangaben message_body_plain n n STORE_NAME ADDRESS Ende E Mail Pflichtangaben remove html tags message_body_plain str_replace lt br gt n message_body_plain message_body_plain strip _tags message_body_plain mail gt Body message_body_plain Eine andere L sung stellt die Benutzung der zahlreichen Konstanten der xt Commerce Konfiguration dar die in der inc
169. mancesteigerung 9 43 CSV Export nur aktiver Artikel 6 8 Version 2 x FCKEditor_Update ist jetzt als wichtiges Sicherheitsupdate gekennzeichnet Automatische Kundennummer Vergabe 9 9 berarbeitet Onlineshop umziehen aktualisiert Die Session ID wird an jeden Link angeh ngt bzw verschwindet nicht 10 16 Neuer Anhang In 10 Schritten zum rechtssicheren Onlineshop zip 12 10 Neuer Anhang Dokumentation_Beschreibung der Modul Dateien zip 12 10 Anpassung Muster Widerrufsbelehrung f r Dienstleistungen vom 05 08 2009 SQL Syntax f r einfacheres Copy amp Paste angepasst Anhang Dokumentation_XML_Export_Schnittstelle zip aktualisiert bestimmte htaccess Direktiven um PHP im CGI Modus erweitert MySQL 5 Bugfix robots txt aktualisiert Smarty Update aktualisiert gt Datei Update_Smarty_2 6 26 zip Valide Links mit xt Commerce 9 46 Shopstat Logging deaktivieren FCKEditor aktualisiert gt Datei Update_FCKEditor_2 6 4 1 zip Sicherheitsupdates als eigenen Punkt und um SSEQ erweitert Probleme beim Administrationslogin 9 1 Mustervorlagen f r AGB und Datenschutz 12 9 16 viele weitere kleinere Anpassungen Reduzierte Warenkorbbox 9 41 Bugfix 0000218 force to enter password when editing customers Cross Selling einrichten 4 18 Produktbilder in xt Commerce 4 19 Artikel Import Export 6 berarbeitet weiterf hrende Webseiten erweitert 16 Bugfix G
170. mationen zu sammeln und auszuwer ten Die Shop Software gibt Ihnen h ufig schon Auskunft dar ber welche Artikel die Kunden am h u figsten anklicken oder einkaufen Zudem stehen Kundenbestell und Umsatzstatistiken zur Verf gung Kundendaten werden statistisch erfasst und mit hilfreichen Managementtools ausgewertet Damit optimieren Sie Ihren Online Shop und vor allem Ihre Produktpalette z B erkennen Sie so leichter Ladenh ter Zusatzfunktionen Kleine Tools helfen Ihren Kunden w hrend bzw nach dem Einkauf z B Sen dungsverfolgung Volltextsuche Sitemap Hilfe FAQ usw Hilfesysteme Trotz gut aufgebauter Navigation kommt es h ufig vor dass User Hilfe ben tigen Gut ist daf r eine eigene Hilfeseite mit Tipps gerade f r Kunden die Ihren Shop zum ersten Mal besu chen Das gilt aber auch f r Benutzer die schon fter bei Ihnen zu Besuch waren jedoch nicht mehr wissen wo sie zu den Artikeln die passenden Informationen finden So etwas kann nach dem berar beiten der Kategorien vorkommen Auf gar keinen Fall darf in einem Shop die Suchfunktion fehlen Am besten ist eine Volltextsuche die alle Produktfelder durchforstet Verfolgbarkeit Hat ein Kunde das passende Angebot gefunden und bestellt erwartet er heute oft eine automatische Best tigung Eine solche Best tigung per Mail ist nicht nur wegen des Verbrau cherschutzes wichtig sie geh rt auch zu Ihrem Kundenservice Au erdem wird eine Kopie im Kun denkonto angelegt auf
171. merce 3 0 4 SP2 1 nenfalls die G ltigkeit festlegen wenn sie z B eine Sonderangebotswoche machen In der index html im Template ist dann nur noch die Smarty Variable Banner an die gew nschte stelle zu setzen Server Info Enth lt alles was Sie wissen m ssen ber den Server und die benutzten Skripte Wer ist Online Es wird tabellarisch angezeigt wer aktuell online ist mit welcher IP und wann er den Shop aufgerufen hat Import Export Dieses Programm dient zum Importieren bzw Exportieren von Dateien in ein Verzeichnis auf den Server 3 1 6 Land Steuern Land Steuer Hier treffen Sie alle wichtigen Einstellungen wenn Sie Ihre Seite international Sprachen nutzen m chten bzw in mehreren L ndern verkaufen wollen Sie f gen hier Land mehr Sprachen ein und stellen die Steuers tze f rs Ausland ein W hrungen Bundesl nder Steuerzonen Steuerklassen Steuers tze Sprachen Hier sehen Sie alle Sprachen die installiert sind Standard Deutsch Englisch und k nnen weitere Sprachen hinzuf gen oder bestehende ver ndern Jede Sprache bekommt ein eigenes Verzeichnis auf dem Server Unter Bearbeiten bekommen Sie den rechts angezeigten Bildschirm dort k nnen Sie z B auch das Bild ndern xt Commerce ist mit der Erweiterbarkeit von Sprachen sehr flexibel Hier lassen sich schnell neue Sprachen anlegen indem unter Land Steuer Sprachen auf Neue Sprache geklickt und die Codierung und ein Symbol f r die L
172. min Bereich auf Datenbanksicherung klicken Anschlie end die Backup Datei durch einen Klick auf sichern herunterzuladen und lokal abspeichern Stellen Sie dann rechts so ein das bei nur herunterladen und bei keine Komprimierung ein Punkt enthalten ist Nun klicken Sie auf sichern Sie werden nun aufgefordert die Datei auf Ihren PC zu spei chern W hlen Sie einen Ort auf Ihrem PC 5 2 Wiedereinspielen eines Datenbank Backups Stellen Sie mit phpMyAdmin eine Verbindung zu Ihrer Datenbank her auf der Ihr Shop installiert ist W hlen Sie den Bereich SQL im Men aus Dort k nnen Sie nun das gespeicherte File sql aus w hlen und in Ihre Datenbank einspielen 5 3 Backup der Shopdateien ber ihr FTP Programm k nnen Sie alle Shopdateien php Dateien Bilder Templatedateien etc einzeln herunterladen und lokal auf Ihrem Rechner sichern was sich oft vor der Installation neuer Module anbietet Alternativ bieten viele Webhoster auch die Option regelm ige Backups eventuell sogar mit Daten bank Bankup ber sogenannte Cronjobs einzuplanen Dabei werden als Resultat meist 2 gepackte Dateien erzeugt die zum einen die Datenbank enthalten und zum anderen die Shopdateien Diese liegen dann oft auf dem eigenen Server als tar gz oder sonstige Dateiendung bereit und k nnen bequem per FTP heruntergeladen und gesichert werden 5 4 Zus tzliche Tools MySQLDumper Mit dem kostenlosen Programm MySQLDumper http www mysgld
173. mit f r bestimmte Kundengruppen sperren Aussagekr ftige Beschreibungstexte sind nicht nur f r die Kaufentscheidung eines Kunden sondern ebenso f r die integrierte Suchfunktion wichtig die den Artikelnamen und ber die erweiterte Suche auch die Beschreibungen durchforstet Neben einer klaren Artikelbeschreibung mit relevanten Schl s selw rtern als auch passende Ausdr cke f r die META Beschreibungen f r Produkt Suchmaschi nen sind vor allem Artikelbilder sehr von Vorteil Die Thumbnail Generierung Erstellung eines kleinen Vorschaubildes f r ein hochgeladenen Bild ber die Uploadfunktion bernimmt xt Commerce wenn GDlib zur Verf gung steht siehe Systemvoraussetzungen Wie bei den Kategorien m ssen die einzelnen Artikel auch wieder aktiv gesetzt werden indem deren Status von rot auf gr n geschaltet wird Artikel verlinken oder duplizieren Im Shop hat man die M glichkeit bestehende Artikel zu verlinken oder zu duplizieren Beim Verlinken wird ein bestehender Artikel in einer Kategorie nur verlinkt hnlich einem Hyperlink Typischer An wendungsfall siehe z B Anzeigen von Artikeln in der TOP Kategorie auf der Startseite Hingegen wird beim Duplizieren ein neuer Artikel erstellt der danach im Shop auch zweimal vorhanden ist So mit lassen sich beispielsweise hnliche Artikel mit hnlichem Beschreibungstext schnell erstellen Wenn Artikel nicht angezeigt werden Im Admin Bereich gt Artikelkatalog gt K
174. n Integration von Google Analytics in xt Commerce Bei Google Analytics muss man zwischen zwei Funktionen unterscheiden die verschiedene Integrati onsarbeiten erfordern F r das normale Besuchertracking reicht das Einf gen des Google Analytics Codes am Ende des Seite vor dem lt BODY gt Tag Damit stehen einem alle Daten mit Ausnahme der Umsatzangaben zu Verf gung F r eine R ckmeldung der Shopumsatze an das Analytics Tool muss man in der Checkout Success Datei einige Variablen an Google bergeben Doch zuerst solle man sich bei Google Analytics ein Konto anlegen und sich anmelden http www google de analytics de DE Nach dem Einloggen und dem Anlegen einer neuen Website bekommt man den Analytics Code f r die eigene Website Hat man seinen pers nlichen Code von Google Analytics bekommen so baut man ihn in die Datei includes application_bottom php vor der Zeile echo lt body gt lt html gt folgenderma en ein google analytics code gt do not count admin login if _SESSION customers_status customers_status_id 0 isset _GET admin else echo lt script type text javascript gt var gaJsHost https document location protocol https ssl http www document write unescape 3Cscript src gaJsHost google analytics com ga js type text javascript 3E 3C script 3E lt script gt lt script type text javascript gt try var pageTracker _gat _getTracker
175. n immer vorausgesetzt das Modul ist nicht f r bestimmte Kunden oder Kundengruppen gesperrt Durch Angabe der Sortierreihenfolge kann bestimmt werden in welcher Reihenfolge die Module zur Auswahl erscheinen Wichtiger Hinweis zum Kreditkartenmodul cc Beim diesem Kreditkartenmodul werden die Kreditkartendaten des Kunden direkt an den Shopbetrei ber also an Sie bermittelt Um diese Daten selbst verarbeiten zu d rfen m ssen Sie sich zertifizie ren lassen Im Detail nennt sich dies PClI Zertifizierung Payment Card Industry Data Security Standard Die Zertifizierung ist relativ kostspielig weshalb es empfehlenswert ist ein Modul wie z B payment oder worldpay zu benutzen da hierbei die sensiblen Kreditkartendaten von Drittanbietern bernommen werden Zahlungsmethode Barzahlung wird nicht angezeigt Die Zahlungsmethode Barzahlung erscheint nicht im Kassenweg obwohl es im Admin Bereich akti viert wurde Das Modul Barzahlung ist verkn pft mit der Versandmethode Selbstabholung Wird nun z B im Kassenweg einen Schritt zuvor die Versandmethode per Post angew hlt wird im n ch sten Schritt die M glichkeit Barzahlung ausgeblendet Grund Man geht davon aus dass per Post versendet wird und der Kunde das Geld nicht zus tzlich Bar vorbeibringen wird Vorauskasse anlegen Die Zahlungsart Vorauskasse l sst sich mit dem Modul moneyorder realisieren Die unter Voraus kasse angezeigte Anschrift stammt aus de
176. nde M glichkeit In der Datei create_account php im Hauptverzeichnis die Zeilen assign data to smarty smarty gt assign language _SESSION Ilanguage suchen und direkt danach folgenden Quelltext einf gen assign data to smarty smarty gt assign language _SESSION Ilanguage smarty gt assign Iogo_path HTTP_SERVER DIR_WS_CATALOG templates CURRENT_TEMPLATE img smarty gt assign content module_content smarty gt assign PASSWORT password Version 2 10 Seite 86 von 141 Anwenderhandbuch f r xt Commerce 3 0 4 SP2 1 smarty gt assign smarty gt assign smarty gt assign smarty gt assign smarty gt assign smarty gt assign smarty gt assign smarty gt assign smarty gt assign smarty gt assign smarty gt assign smarty gt assign VORNAME firstname NACHNAME lastname STRASSE street_address ZIP postcode STADT city COUNTRY country EMAIL email_address TEL telephone COMPANY company VAT vat GENDER gender NEWSLETTER newsletter smarty gt assign START_CID start_cid smarty gt assign FAX fax smarty gt assign DOB dob smarty gt caching false N PTER AA PAREN PAN PAN G A Mit diesem Quelltext werden alle eingegebenen Kundendaten an das E Mail Template bergeben In der Best tigungs E Mail k nnte nun zum Beispiel eine Tabelle erstellt werden in der
177. ng Artikeln Um die Anzahl der Eintr ge bei Kunden welche diesen Artikel kauften haben auch folgende Artikel gekauft zu begrenzen muss im Administrationsbereich unter Konfiguration gt Maximale Werte gt ebenfalls gekauft eine Zahl eingetragen werden 4 19 Produktbilder in xt Commerce Bilder werden beim Anlegen von Artikel hochgeladen von xt Commerce umbenannt und in 3 Ver zeichnisse abgelegt Benennung von Bildern durch xt Commerce Standardm ig speichert der Shop Bilder unter dem Namen PID_ ab PID interne Artikel ID fortlaufene Bildnummer beginnend mit 0 Hat der Artikel Nr 4711 z B die interne ID 177 so wird ein Bild 177_0 jpg als erstes Bild 177_1 jpg als 2 Bild abgelegt usw Ablage von Bildern Hochgeladene Bilder werden wie folgt unter oben genannten Dateinamen abgespeichert images product_images original_images Original Bild unver ndert images product_images popup_images Bild f r Popup Darstellung images product_images info_images Bild f r Artikeldetail Darstellung images product_images thumbnail_images Bild f r Listen product _listing Die Bilder werden beim Hochladen entsprechend der Maximalgr en skaliert wie sie im Admin gt Bildoptionen definiert wurden Anmerkung Das Auswahlfeld Bildgr e berechnen im Admin ist offenbar ohne Funktion Imageprocessing Version 2 10 Seite 54 von 141 Anwenderhandbuch f r xt Commerce 3 0 4 SP2 1 ber Admin gt
178. nnnnn nn 77 9 17 Widerruf amp Datenschutz bei der Bestellung abzeichnen lassen 78 9 18 Herstellerliste sortieren ussuum4nnsannennnnnnnennnnnnennnnnnnnnnnnnnnnnnnnnnnnnnonnennnnennennnnennen nn 79 9 19 Template und DB Cache automatisch l schen 0 22400444040ennnennnnnnnnnnnennnennnnnnnnen 79 9 20 PayPal Bezahl Link in Best tigungsmail an den Kunden 24444444 44nnn nennen nn 80 9 21 Produktbewertungen von Testeo integrieren 40s44s440nennnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn nn 81 9 22 Neue Pflichtangaben f r gewerbliche E Mails nen et 83 9 23 Andern von Kundendaten im Admin ohne Passworteingabe uneeeeeeeesennennennn 84 9 24 Verwenden von HTML berschrift Tags H1 bis H6 im Template 84 9 25 Integration des Besucherz hlers BBCLONE in xt Commerce uuuussensenssennennnennnennn nen 85 9 26 Ab der 2 Bestellung Kundenstatus ndern z B in Stammkunde 86 9 27 Alle Daten der Kundenanmeldung in der Best tigungs E Mail anzeigen 86 9 28 Aktualisierung des FCKeditor WYSIWYG Editor auf eine neuere Version 88 9 29 Das Wort Katalog und oder Startseite aus der Breadcrumb Navigation entfernen 88 9 30 Artikelname statt Artikelnummer in der Breadcrumb Navigation 444ssr en 88 9 31 CloseTags bei Smarty erm glichen wenn truncate verwendet wird 89
179. nnnnnnnnnnnnnnnnnnnnnnnnnn anne 95 9 45 Zuf llige neue Artikel auf der Startseite anzeigen u s400nnnnsensnnnnnnnnnnnnnnnnnnnnnnnn 95 9 46 Valide Links mit xt Commerce 20urssneunsnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnsnnnnnnnnnnnnnnnnnnnnnnnnnnn 96 9 47 Artikel automatisch bei Anzahl 0 auf inaktiv setzen uuu 22444snsnnnnnnnnnnnnnnnnnnnnnnnn nn 97 9 48 Session ID wird immer angeh ngt weil kein Cookie gesetzt werden kann 97 10 H ufige xt Commerce Fehlermeldungen und deren L sung zzuuuuurs0nnnnnnnnnnnnnnn 98 10 1 Cannot send session cookie headers already sent 240u4sn00nnnnnnnnnnennnnnnnnnnnnn 98 10 2 Fatal error Allowed memory size Of uuurs44ssensnnnnnnnsnnnnnnnnnnnnnnnnnnnnnnnnnnnnnonnnnnnnann nn 98 10 3 Fatal error Call to undefined function imagecreatefromgif 40nnnnen nenne 98 10 4 Warning fopen fputs Fehlermeldungen beim Export uusrs4nnnnnnsnnnnnnnsnnnnnnnennnnnnn 98 10 5 Warning fopen pfad shop admin rss xt news cache 2244400snnnnnnnnnnennennnnnnnnnn 99 10 6 Imageprocessing bricht vorzeitig ab 444snsnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnannnnnennnnnnnannn nn 99 10 7 Unable to determine pagelink uz u 44440n4nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnennenannennenannn 100 10 8 Warning Division by Zero bannann ea aa EaR EAR ES ANA aAA KS AN BR 100 10 9 Warning image
180. noptlonen Hilfe Feste Drete Juetrenat Tzbulztor Komma Andere 4 Semikolon Leerzeichen Feldtrenner zusammenfassen Textttennzr Felder Spatentyp r_stnrF p_shinping n_tr s larl ld 5 L prudact influ ywl Hh artl105 0 41 L prodact_inf artnr8510 55 L prodact_info_vl ht 6 3 Aufbau der beispiel_import csv A B c D E F 1 KTSOL p_model p_stock p_shipping p_tpl p_manufacturer _2 ATSOL arnri014 150 0 product_info_vi html Hersteller A 5 Es ist wichtig dass alle Zellen auch wenn man ggf welche hinzuf gt als Text formatiert werden Siehe auch der Dokumentation beiliegenden Datei beispiel_import csv Detaillierter Aufbau der Datei Erste Zeile Kopfzeile diese Felder d rfen nicht ge ndert werden XTSOL p_model p_stock p_shipping p_vpe p_vpe_status p_vpe_value p_tpl p_manufacture r p_fskl18 p_priceNoTax p_tax p_status p_weight p_ean p_disc p_opttpl p_image p_name en p_desc en p_shortdesc en p_meta_title en p_meta_desc en p_meta_key en p_url en Version 2 10 Seite 58 von 141 Anwenderhandbuch f r xt Commerce 3 0 4 SP2 1 p_name de p_desc de p_shortdesc de p_meta_title de p_meta_desc de p_meta_key de p_u rl de p_cat O p_cat l p_cat 2 p_cat 3 p_cat 4 p_cat d5 Zweite und folgende Zeilen Datensatz diese Felder m ssen je nach Artikel angepasst werden XTSOL artnr1014 150 0 1 1 6 000 product_info_vl html HerstellerA 0 1 500 000 160 00 0 1 10 00 0 00 product_options_selection html 000
181. ntlich Wenn Sie hier Ja ausw hlen wird die Gruppenzugeh rigkeit f r den User in seinen pers nlichen Einstellungen seines Accounts ersichtlich Wenn Sie Nein ausw hlen kann der Kunde seine Gruppenzugeh rigkeit nicht selber erkennen Au erdem sind bei Nein auch s mtliche Rabatt Berechnungen deaktiviert Preisanzeige im Shop Wenn man hier Ja ausw hlt dann werden im Shop f r die Benutzer der Gruppe die Preise sichtbar Im anderen Fall nicht Die Einstellung Nein macht nur dann Sinn wenn Sie z B G sten oder unerw nschten Usern keine Preise zeigen m chten Auf die Frage ob die Preise inkl MwSt angezeigt werden sollen brauchen Sie nur eine Version 2 10 Seite 38 von 141 Anwenderhandbuch f r xt Commerce 3 0 4 SP2 1 Einstellung zu setzen wenn Sie f r die Kundengruppe die Preisanzeige im Shop akti viert haben Im Normalfall werden Sie die Preise nat rlich inklusive der Umsatzsteuer anzeigen wollen und k nnen die n chste Zusatzeinstellung getrost ignorieren Falls Sie angezeigte Preise ohne Umsatzsteuer verwenden wollen k nnen Sie bei UST in Rechnung ausweisen noch ausw hlen ob die exklusiv gehaltene Mehrwertsteuer dann in der Rechnung erscheinen und ausgewiesen werden soll Also diese Einstel lung nur setzen falls Preis inkl Steuer auf Nein steht Maximaler Rabatt auf Produkte Diese Einstellung in angegeben legt einen maximalen Rabattspielraum fest den in Kunde der betreffenden Grup
182. oduktbildern sssesssessriseesieersrrrsrirrserirrnnrirnnerirnnnerennsenns 41 4 2 Entfernen der Umrandungen bei Produktbildern 2 222 22242200200200200220020000000000000 00000 41 4 3 Andern des Begr ungstexts nuuusssnnennnsnnnnennannnnennnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn 41 4 4 Zuweisen von Produktoptionen f r einzelne Artikel 2uusnnsnnnnennnnnnennennnnennannnnannnnn 42 4 5 Anlegen von Herstellern u2z0u4444404HHHnHBn man nnnnnnannnnnnnannnnnnnannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn 42 4 6 Anzeigen von Artikel auf der Startseite 4 r44404nnn0ennnnnnnnnnnnnnnnnnnnnnnennnnnnnnnnennnnenn 42 4 7 Das xt Commerce Preis System 2uu422404nnnsnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn 42 4 8 Einstellen von Grundpreisen 244444440nnnnonnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnannnnnnnnnnnnnnnnnnnnnnann 47 49 PayPal Payment ModUul 2 24 222m e nenne 48 4 10 RUNdSCHFEIDEnis uz2 tee ERE a ea ae SA 49 ATi Meno prac Ngko 2 22 22 2 ee nal ee re 49 4 12 Rabatte und Staffelpreise 4uu4424044nn0nnnnnnnannnnnnnnnnannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnenn 50 4 13 Umsatzsteuersatz auf 19 ndern uuusrssnssennsnnnnennnnnnnennnnnnnennnnnnennnnnnnnnnnnnnnnnannnnnnnn 50 4 14 Formulare und Formularfelder usu4444444nnnnnnnnnnnnnnnnnnnnnnnnnannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn 50 4 15 Digitale Down
183. ommerce 3 0 4 SP2 1 Vorlage f r Kategorie bersicht Auswahl des Template f r die Auflistung der Kategorien Serverpfad templates ihr_template module category_listing Artikel Sortierung Kriterium f r die Sortierung der Produkte innerhalb dieser Kategorie ASC Aufsteigend DESC Absteigend Sortierreihenfolge Zahl von O bis x Kategoriename Name der Kategorie Kategorie berschrift Kategorie berschrift sichtbar innerhalb einer Kategorie Meta Title Titel f r die Suchmaschinenrelevanz Meta Description Beschreibung f r die Suchmaschinenrelevanz Meta Keywords Schl sselw rter durch Komma getrennt f r die Suchmaschinenrelevanz Kategorie Beschreibung Beschreibung der Kategorie Kundengruppe optional aktiviertem Kundengruppencheck Auswahl der einzelnen Kundengruppen die Zugang zu dieser Kategorie und den Produkten haben sollen Nach dem Erstellen einer Kategorie wird nur ein Pfeil gt angezeigt Im Admin Bereich unter Artikelkatalog Kategorien Artikel erscheint der Name der Kategorie mit ei nem roten Punkt Dies bedeutet dass die Kategorie inaktiv und somit im Shop nicht sichtbar ist Um sie zu aktivieren einfach auf den gr nen Punkt klicken Erst danach ist sie im Menu des Shops sich tbar Damit ist eine gezielte Auswahl der anzuzeigenden Kategorien m glich Nach der Aktivierung der Kategorien kann es unter Umst nden passieren dass die Kategorien trotz dem nicht angezeigt werden Dies ist kein Fehler
184. op php xxx Warnung Warnung XT Commerce kann nicht in das Sessions Verzeichnis schreiben tmp Die Sessions wer den nicht funktionieren bis die richtigen Benutzerberechtigungen gesetzt wurden L sung Die folgende Zeile in der configure php so einstellen dass die Sessions in der Datenbank speichert werden Version 2 10 Seite 103 von 141 Anwenderhandbuch f r xt Commerce 3 0 4 SP2 1 define STORE_SESSIONS mysaql leave empty for default handler or set to mysql siehe auch Kapitel 9 2 10 15 Magic Quotes beim Webhoster aktivieren Im Administrationsbereich wird nur der Header angezeigt Der Rest der Seite bleibt wei Problem Bei einigen Webhostern z B Hosteurope ist die Funktion PHP Magic Quotes GPC stan dardm ig deaktiviert Off was w hrend der Installation von xt Commerce auch angezeigt wird L sung z B Hosteurope In der Kundenadministrationsoberfl che des Webhosters z B KIS einloggen Unter Administration gt Webhosting gt DEIN_WEBPACK gt Skripte gt Script Einstellungen gt Die Funktion PHP Magic Quotes GPC von Serverstandard auf On ndern HINWEIS die get tigte nderung kann einige Minuten ben tigen bis sie tats chlich greift 10 16 Die Session ID wird an jeden Link angeh ngt bzw verschwindet nicht Problem Bei einigen Webhostern z B all inkl wird die Session ID an jeden Link angeh ngt und verschwindet nach dem ersten Be
185. orden siehe auch 9 2 die der Webserver Webspace nicht korrekt ver arbeiten kann Dazu ist folgender Befehl ber PHPMyAdmin oder hnliche Tools in der Datenbank auszuf hren UPDATE configuration SET configuration_value False WHERE configuration_key SESSION_FORCE_COOKIE_USE UPDATE configuration SET configuration_value False WHERE configuration_key SESSION_CHECK_SSL_SESSION_ID UPDATE configuration SET configuration_value False WHERE conrfiguration_key SESSION_CHECK_USER_AGENT UPDATE configuration SET configuration_value False WHERE configuration_key SESSION_CHECK_IP_ADDRESS UPDATE configuration SET configuration_value False WHERE configuration_key SESSION_RECREATE Version 2 10 Seite 68 von 141 Anwenderhandbuch f r xt Commerce 3 0 4 SP2 1 9 2 Sessionhandling in MySQL Datenbank oder in Dateiverzeichnis oo E Sessions Sessions sollten vorzugerweise in der Daten XT Configuration bank gespeichert werden Dazu die folgenden 2 Dateien bearbeiten u Session Speicherort Wenn Sessions als Files gespeichert werden sollen benutzen Sie folgenden Ordner includes configure php admin includes configure php S True g Cookie Benutzung False und folgende Zeile bavorzugen Session starten falls Cookies vom Browser laubt werden define STORE_SESSIONS leave ren nennen empty for default handler or set to mysal ne Checken der SSL Session ID False ersetzen
186. orienamen Auf true stellen wenn die Gesamtanzahl der Produkte in jeder Kategorie angezeigt werden soll Mit false wird die Gesamtzahl nicht angezeigt Kundenstatus Kundengruppe f r Administratoren Den Kundenstatus Gruppe f r Administratoren anhand der jeweiligen ID Nummer ausw hlen Kundenstatus Kundengruppe f r G ste Den Kundenstatus Gruppe f r G ste anhand der jeweiligen ID Nummer ausw hlen Kundenstatus f r Neukunden Den Kundenstatus Gruppe f r G ste anhand der jeweiligen ID Nummer ausw hlen TIPP Im Men Kundengruppen k nnen weitere Gruppen eingerichtet und z B Aktionswochen ge macht werden Diese Woche 10 Rabatt f r alle Neukunden Erlaubt Artikel in den Einkaufswagen zu legen Erlaubt das Einf gen von Artikeln in den Warenkorb auch dann wenn Preise anzeigen in der Kun dengruppe auf Nein steht Templateset Theme W hlen Sie ein Templateset Theme aus Das Template muss sich in einem eigenen Verzeichnis im Unterverzeichnis von shopdomain de templates befinden Brutto Admin Erm glicht die Eingabe der Bruttopreise im Admin Bereich Brutto Netto Dezimalstellen Umrechnungsgenauigkeit Damit das System intern keine Rundungsfehler macht sollten 4 Dezimal stellen eingestellt werden CC String Zeichenfolge zur verschl sselten Speicherung der Kreditkarten Informationen in der Datenbank Die Zeichenkette changeme umgehend ndern falls Kreditkarten als Zahlungsm glichkeit v
187. orting FILENAME_CUSTOMERS customers_lastname gt lt td gt folgendes einf gen lt td class dataTableHeadingContent width 40 gt lt php echo TABLE_HEADING_CUSTOMERSCID xtc_sorting FILENAME_CUSTOMERS customers_cid gt lt td gt F r den Tabelleninhalt vor dieser Zeile lt td class dataTableContent gt lt b gt lt php echo customers customers_lastname gt lt b gt lt td gt folgendes einf gen lt td class dataTableContent gt lt php echo customers customers_cid gt lt td gt F r die Sortierung Nach dieser Zeile case date account_created desc sort order by ci customers_info_date_account_created DESC break folgendes einf gen case customers_cid sort order by c customers_cid break case customers_cid desc sort order by c customers_cid DESC break Version 2 10 Seite 73 von 141 Anwenderhandbuch f r xt Commerce 3 0 4 SP2 1 F r die Einbindung der Kundenummer im Datenbank Query Zeilen editieren customers_query_raw select c account_type c customers_id c customers_vat_id L hier folgen noch weitere Abfragefelder und Eintrag f r die Abfrage des Kundennummernfeldes c customers_cid hinzuf gen customers_query_raw select c account_type c customers_id c customers_cid c customers_vat_id hier folgen noch weitere Abfragefelder F r die Sprachdatei in der Datei lang german admin customers php folgende Zeile hinzuf
188. pe auf jedes Produkt erh lt welches nicht wiederum durch die Maximale Rabattgrenze beim Produkt begrenzt wurde Stellen Sie bei ei nem Produkt Admin gt Kategorien Artikel gt Produkteditor unter Rabatt erlaubt keine Grenze in z B 7 ein so erh lt der Kundengruppenbenutzer den Maximal rabatt Im anderen Fall maximal 7 Steht dem Kunden ein Rabatt von maximal 5 zu und das Produkt hat bei Rabatt erlaubt z B 10 eingestellt bekommen so er h lt der Kunde nur 5 Rabatt n mlich seinen maximalen Rabatt In anderen Worten erh lt der Kunde der Gruppe immer seinen maximalen Rabatt au er wenn beim Pro dukt weniger erlaubt ist Rabatt auf Artikel Attribute Hier k nnen Sie einstellen ob Sie einen Rabatt auch auf die Preisaufschl ge bei den Produktattributen anwenden m chten Rabatt auf gesamte Bestellung Wenn Sie hier mit Ja aktivieren erhalten Kunden dieser Benutzergruppe einen pro zentualen Rabatt auf deren gesamte Bestellung Die Angabe ist in Staffelpreise Sie k nnen frei entscheiden ob der Kundengruppe die beim Produkt eingestellten Preisstaffeln angezeigt werden sollen oder nicht Nicht erlaubte Zahlungsweisen Wenn Sie der Kundengruppe bestimmte Zahlungsweisen verwehren m chten k nnen Sie die Modulnamen der Zahlungsmodule die Sie ausschlie en m chten kommage trennt eintragen Die Modulnamen finden Sie unter Zahlungsmodule im Adminmen z B cod banktransfer oder cc Nicht erlaubt
189. ppe zugeordnet werden Unter Konfiguration Cross Marketing Gruppen eine frei definierbare Gruppe einf gen Gruppen k nnen gegebenenfalls Einfluss auf die Kampagnenverfolgung haben Schritte zur Einrichtung von Cross Selling Artikeln 1 Artikel A anlegen 2 Artikel B anlegen 3 Im Artikelkatalog Kategorien Artikel A ausw hlen so dass in der Spalte Aktion der rote Pfeil neben dem Produkt steht Dadurch wird dann rechts unter Aktives Element der Cross Selling Button sichtbar 4 Auf diesen Button klicken gt Es ffnet sich das Cross Selling Men Version 2 10 Seite 53 von 141 Anwenderhandbuch f r xt Commerce 3 0 4 SP2 1 5 Unter dem Punkt Produktsuche die ARTIKELNUMMER des Artikels eingeben den man querverbinden m chte hier Artikel B 6 Auf Suchen klicken gt Es ffnet sich der zugeh rige Artikel 7 Cross Selling Gruppe n anlegen 8 Artikel der Cross Selling Gruppe n zuweisen Gruppe ausw hlen und H kchen in der Spalte Hinzuf gen machen 9 Speichern Es kann auch sinnvoll sein in der Datei lang german admin categories php folgenden Eintrag zu erg nzen so dass man nicht vergisst nach der Artikelnummer zu suchen Eintrag define CROSS_SELLING_SEARCH Produktsuche ndern in define CROSS_SELLING_SEARCH Produktsuche lt br gt lt small gt lt i gt Artikelnr eingeben lt i gt lt small gt Begrenzung der Anzeige von Cross Selli
190. private Endverbraucher schi cken Au erdem ist die Versendung unlizenzierter Verpackungen wettbewerbswidrig und somit ein Abmahngrund Zudem k nnen Bu gelder bis zu 50 000 verh ngt werden Es wird empfohlen sich rechtzeitig mit diesem Thema zu befassen um nicht durch Unwissenheit Op fer von Abmahnungen oder Schadenersatzanspr chen zu werden Weitere Informationen siehe http www it recht kanzlei de verpackungsverordnung fag html http www shopbetreiber blog de 2009 01 0 1 seit 112009 gilt die neue verpackungsverordnung wichtige aenderungen fuer shop betreiber 12 8 Abmahnungen Da gerade im Bereich des Internets sehr h ufig Abmahnungen ausgesprochen werden welche nur dem Zweck dienen missliebige Konkurrenten vom Markt zu dr ngen oder die Geb hren des Anwalts zu rechtfertigen sollte aufgrund der oftmals sehr hohen Kosten und Uhnterlassungsstrafen stets ein spezialisierter Rechtsanwalt um Rat gefragt werden Zum einen da Sie andernfalls Rechtspositionen aufgeben obwohl die Abmahnung vollkommen ungerechtfertigt ist Zum anderen da nur bei einer berechtigten Abmahnung auch ein Anspruch darauf besteht die Anwaltskosten der Gegenseite zu tragen Aufgrund der zeitlich sehr kurzen Fristen kann zudem nur ein spezialisierter Anwalt in der K r ze der Zeit berblicken welches Vorgehen am sinnvollsten ist Abmahnungen lassen sich durch vollst ndige und richtige AGB Impressum und Preisangaben ver meiden Auch ist bei der Verwen
191. rden nur bei t glich die Hits angezeigt 113 11 22 BUGFIX SSL gesicherte Links im Warenkorb bei Produkt nderungen 113 11 23 BUGFIX Wer ist Online zeigt keine IP Adresse 4 2440snsnennnnnnnnnnnnnnnnnnnnnnnnn 114 Rechtliches zum Thema Onlineshop uuussuuennnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn 115 12 1 Allgemeine Gesch ftsbedingungen 40u44440snnnennnnnnnnnnnnnnnnnnnnnnnnnnnnnnannnnnnnnnnnnn 115 12 2 Informationspilicht en ee nie 115 12 3 Widerrufsrecht oder R ckgaberecht u 42444444HHnBnnnnnnnnnnnnnnnnannnnnnnennnnnnnannn nn 116 12 4 Muster Widerrufsbelehrung 4444444444404HHnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnannnnnnnnnnn nn 117 12 5 Preisangabenverordnung 222 4444044444440RHennnnRnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnennensnnennenannn 118 12 6 Durchsetzung der Kaufpreiszahlung u 444444444400nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnannnnnnnann 119 12 7 Verpackungsverordnung 2 444404444H0HBnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnennnnnannennenannennenannn 120 12 8 Abmahnungen nassen entnehmen denne nen denne 120 12 9 Mustervorlagen f r AGB und Datenschutz 40s4240s42400nnnnnnnnennnnnnnnnnnnnnnnnnnnnnnn 122 12 10 Weiterf hrende Informationen u 444444444n4nnn nn nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn 122 Suchmaschinenoptimi
192. rpa keten Gewichtszuwachs in auf 0 setzen Versandkostenfreie Lieferung Unter Module gt Zusammenfassung befinden sich 2 Module Versandkostenfrei Modul freeamount Module gt Versandart Berechnungstechnisch arbeitet dieses Modul richtig Allerdings m ssen die Kunden die versandkos tenfreie Lieferung zuerst anw hlen damit sie sich das Geld sparen Das wird von den Kunden jedoch h ufig vergessen Versandkosten Modui ot_shipping Module gt Zusammenfassung Der Kunde sobald er ber dem Schwellenwert liegt keine alternative Versandart z B Selbstabho lung anw hlen Der Einsatz des Moduls ot_shipping wird empfohlen In Versandkostenfrei nach Zonen am besten national einstellen wenn aus Kostengr nden nur innerhalb Deutschlands versandkostenfrei geliefert werden soll Unterschiedliche Versandkosten f r verschiedene L nder F r diesen Zweck w hlen Sie am besten das Modul Versandkosten nach Zonen in den Versandar ten W hlen Sie im Administrationsbereich den Men punkt Module Versandart und installieren Sie dort die Option Versandkosten nach Zonen zones Hier ist allerdings zu beachten dass standard m ig nur eine Zone verf gbar ist Wenn Sie mehrere Versandzonen f r unterschiedliche Versand kosten ben tigen m ssen Sie im ersten Schritt die Datei includes modules shipping zones php editie ren Die Zeile this gt num_zones 1 ndern und d
193. rt auf dem Server Schreibrechte CHMOD 777 geben Version 2 10 Seite 98 von 141 Anwenderhandbuch f r xt Commerce 3 0 4 SP2 1 10 5 Warning fopen pfad shop admin rss xt news cache Warning fopen pfad shop admin rss xt news cache failed to open stream Permission denied in pfad shop admin includes classes carpinc php on line xxx CaRP Can t open cache file L sung Die Datei admin rss xt news cache muss Schreibrechte CHMOD 777 besitzen 10 6 Imageprocessing bricht vorzeitig ab L sung 1 Das Imageprocessing verarbeitet immer alle Bilder auf dem Server was bei schwachen Servern zu Problemen f hren kann Sollte das Script nicht alle Bilder bearbeiten muss am Server f r folgende Einstellungen die Werte erh ht werden bis das Script fehlerfrei durchl uft nderung folgender Variablen in der php ini mit entsprechend h heren Werten max_execution_time max_input_time memory_limit L sung 2 Hat man auf die php ini keinen Zugriff oder die Verarbeitung dauert trotzdem l nger als die maximal m gliche Zeit so muss das Imageprocessing h ppchenweise ausgef hrt werden Hier ist eine Erwei terung mit 4 Varianten denkbar siehe Anhang Update_lImageprocessing_4Varianten zip Variante A image processing new php XT Imageprocessing New mit leeren Verzeichnissen Variante A Es werden nur die noch fehlenden Bilder in den Verzeichnissen images product_images popup_images images product_images info_images
194. rtikelkatalog enth lt alles was Sie ber einen Artikel wissen m ssen hier Kategorien Artikel Unterteilen Sie Ihre Produktpalette in Kategorien und ordnen die Hersteller zu Attribut Verwaltung Hier sehen Sie unter anderem auch die Produktbewertungen durch die Kunden Artikelmerkmale und legen Sonderangebote fest Hersteller Artikelbewertungen Sonderangebote Kategorien Artikel Hier bekommen Sie alle Artikel bzw Kategorien in einer Tabelle angezeigt Sie erkennen auf einen Blick die wichtigsten Dinge wie Preis Status und die Steuer die auf diesen Artikel berechnet wird Hier liegt das Herzst ck des eigenen Shops denn hier ordnen Sie alle Artikel in Kategorien ein Hier legen Sie den Erscheinungstermin und den Status fest Ebenfalls legen Sie Produkteinzelheiten fest wie Nummer Gewicht Lieferstatus oder den Hersteller Sie k nnen ein Artikelbild einf gen und eine ausf hrliche Produktbeschreibung schreiben Attribut Verwaltung Hier k nnen alle wichtigen Produktattribute eingesehen und ver ndert werden Attribute werden unter Artikelmerkmale festgelegt Artikelmerkmale Hier werden Produktmerkmale hinterlegt wie z B Gr e Farbe etc diese werden wie folgt auf die Produkte verteilt wenn das Produkt unter Kategorien Artikel selektiert wurde erscheint in der Infobox die Option Attribute editieren Hersteller Hier werden alle Hersteller vermerkt die f r Ihren Shop wichtig sind Name Hersteller
195. rundpreis in der Artikelsuche Bugfix Keine berpr fung der E Mailadresse bei Gast Konten Favicon einbinden Sicherheitsupdate 6_ipayment_patch_102 zip robots txt aktualisiert Dokumentation _XML_Export_Schnittstelle zip 6 7 Zus tzliche Indices in der Datenbank zur Performancesteigerung Datei admin start php berarbeitet Bugfix Keine korrekte berpr fung der Bankleitzahlen Abmahnungen erweitert Zuf llige neue Artikel auf der Startseite anzeigen 9 45 Smarty Update aktualisiert gt Datei Update_Smarty_2 6 25 zip FCKEditor aktualisiert gt Datei Update_FCKEditor_2 6 4 zip PayPal Express erweitert Abmahnungen erweitert Fehler 1062 Duplicate entry hinzugef gt Piwik um Codebeispiel erg nzt Version 2 10 Seite 138 von 141 Anwenderhandbuch f r xt Commerce 3 0 4 SP2 1 wichtige Bugfixes Magic Quotes Meldung Diesen Artikel haben wir am xxx in unseren Katalog aufgenommen JTL Wawi Anbindung weiterf hrende Webseiten aktualisiert Downloadartikel erweitert Globale Preisanpassungen erweitert start php korrigiert fehlerhafter Newsletter Link Login Timeout verl ngern Anzahl der Optionswerte erh hen Kampagnenbeschreibung erweitert neue Fehlermeldung hinzugef gt Versandkostenarten erweitert Steuerzonen erweitert Sonderangebote erweitert Manuelle Bestellungen anlegen Testeo Integration erweitert Widerrufsbelehrung Muster
196. ruppen verschickt werden Die Voraussetzung daf r ist dass die Nutzer vorher den Newsletter bestellt haben bzw mit dem Empfang dieser einverstanden sind 4 11 Mehrsprachigkeit Der Shop kann so konfiguriert werden dass mehrere Sprachen zur Auswahl stehen Bei der Artikeler fassung erscheinen entsprechende Felder f r den Artikeltitel und die Artikelbeschreibung in den aus Version 2 10 Seite 49 von 141 Anwenderhandbuch f r xt Commerce 3 0 4 SP2 1 gew hlten Sprachen Standardm ig ist der Shop f r die deutsche und englische Sprache ausgelegt weitere Sprachen k nnen hinzugef gt werden Die Systemtexte werden automatisch der ausgew hl ten Sprache angepasst Um die englische Sprache zeitweise im Shop zu deaktivieren ohne sie vollst ndig zu l schen kann die Codierung unter Land Steuer gt Sprache gt Englisch gt Codierung von en in ge ndert wer den Aus der index html des jeweiligen Templates muss anschlie end nur noch die box_languages gel scht oder auskommentiert werden 4 12 Rabatte und Staffelpreise Bei jedem Produkt k nnen f r jede Kundengruppe Staffelpreise definiert werden Au erdem kann bei jeder Kundengruppe verschiedene Rabattfunktionen eingestellt werden 4 13 Umsatzsteuersatz auf 19 ndern Unter Land Steuer gt Steuers tze bei dem Steuersatz den Sie Ihren Artikeln zugewiesen haben zwei Anpassungen vornehmen Steuersatz 19 0000 Beschreibung UST 19 4 14
197. schwindigkeit beim Seiten Aufbau des Shops erh ht werden Sessions Hierdurch wird ein User Kunde der sich nicht ausgeloggt hat automatisch wieder eingeloggt wenn er die Seite wieder aufruft Session Speicherort tmp Falls die Sessions NICHT in der Datenbank gespeichert werden vgl configure php gt STO RE_SESSIONS dann werden sie hier Unix Pfad Standard abgelegt Kann von Webhoster zu web hoster unterschiedlich sein Schreibzugriff notwendig Cookie Benutzen bevorzugt Forced Cookies auf True bedeutet dass der Browser des Users Cookies annehmen MUSS Vorteil Der Kunde kann seinen Warenkorb f llen sich ausloggen sp ter wieder einloggen und der Warenkorb ist noch intakt Nachteil Durch diese Einstellung k nnten manche Kunden aus dem Shop ausgeschlossen werden wenn sie berhaupt keine Cookies erlauben Version 2 10 Seite 24 von 141 Anwenderhandbuch f r xt Commerce 3 0 4 SP2 1 Cookie Benutzen bevorzugt Forced Cookies auf False bedeutet dass der Browser des Users Cookies annehmen KANN muss aber nicht Vorteil Funktioniert immer Nachteil Wenn der Kunde seinen Warenkorb f llt sich ausloggt sp ter wieder einloggt kann der Warenkorb leer sein wenn der Browser des Users keine Cookies erlaubt Checken des User Browsers berpr fen des Browsers den der User benutzt bei jedem Seitenaufruf Die sollte auf true gesetzt werden da es die Sicherheit erh ht und bei fast all
198. serif size 2 gt COMPANY lt font gt lt td gt lt tr gt Version 2 10 Seite 87 von 141 Anwenderhandbuch f r xt Commerce 3 0 4 SP2 1 tif lt table gt 9 28 Aktualisierung des FCKeditor WYSIWYG Editor auf eine neuere Version Der FCKeditor wird im Admin Bereich zur Editierung der Artikel Kategorie und Contentseiten ver wendet Da neuere Versionen insbesondere saubereren Code erzeugen XHTML ist eine Aktualisie rung empfehlenswert Die dieser Anleitung beiliegende Datei Update_FCKEditor_2 6 4 1 zip enthalte alle wissenswerten Infos und Dateien um die Aktualisierung erfolgreich einzuspielen Als letzten Schritt im Content Ma nager des Adminbereichs die Funktionalit t testen 9 29 Das Wort Katalog und oder Startseite aus der Breadcrumb Navigation entfernen Viele H ndler nutzen xt Commerce nicht nur als Shop sondern integrieren dort auch eine rudiment re Website mit Hilfe des Content Managers Dann wirkt es st rend wenn berall auf den Unterseiten Katalog in der Breadcrumb Navigation steht Dazu in der Datei includes application_top php die folgende Zeile suchen breadcrumb gt add HEADER_TITLE_TOP HTTP_SERVER breadcrumb gt add HEADER_TITLE_CATALOG xtc_href_link FILENAME_DEFAULT und ersetzen durch breadcrumb gt add HEADER_TITLE_TOP HTTP_SERVER breadcerumb gt add HEADER_TITLE_CATALOG xtc_href_link FILENAME_DEFAULT Falls die Anzeige von Startseite entf
199. sionhandling in MySQL Datenbank oder in Dateiverzeichnis ne 69 9 3 SSL Verschl sselung mit SSL Proxy aktivieren u 2220u44400n4nn0nnnnnennnnnnnnnnnnnnnnnnnnnnn 69 9 4 Datenbankpasswort nachtr glich ndern 40s44444444nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn nn 70 9 5 Seitenumbruch nach bestimmter Anzahl von Artikeln erzwingen nn 71 9 6 Anzeige der Parse Time auf der Hauptseite deaktivieren 71 9 7 Verschl sselten xt Commerce Fu text Footer anpassen s0usnsenneennnennnnnnn 71 9 8 Wartungsseite einrichten sessies niser enine na NEEE AE NE AEE E nn 71 9 9 Automatische Kundennummer Vergabe s ssssssessrrressrnresernnesirnnnrernnernrnnanennnerenanarenanernnnne 72 9 10 In der Kunden bersicht die Kundenummer anzeigen lassen 73 9 11 Statistiken der meistbesuchten und meistgekauften Artikel auf 0 setzen 74 9 12 JavaScript Popups f r Versandkosten entfernen uuu22u20ssssnnnennnennnennnnnnennnnnnnnnnnnnnnn 74 9 13 Sicherheitscode bei der Newsletter Anmeldung optimieren eennn 75 9 14 Sortierung im Content Manager ndern 40us4sn0snnnnnnnnnennnnnnnnnnonnnnnnnnnennnnnnnnnnnnn 75 9 15 Bestelleingang anstelle der News beim Admin Login ss4244224444000nnnnnn nennen 76 9 16 Bei den Preisauszeichnungen das Ab entfernen 44s44s44snennnnnnnnnnnnnnnnnnn
200. sregeln daf r im entsprechenden Stylesheet des Templateverzeichnisses templates ihr_template stylesheet css hinzugef gt werden Z B h1 h2 h3 h4 h5 h6 color 006 font size 12px font family Verdana Verdana Ref text decoration none Version 2 10 Seite 84 von 141 Anwenderhandbuch f r xt Commerce 3 0 4 SP2 1 Damit erhalten alle berschriften dieselben Designformatierungen Wenn das nicht gew nscht ist einfach f r H1 bis H6 unterschiedliche Formatierungen festlegen Jetzt muss nur noch in allen Produkttemplates z B templates ihr_template module product_info product_info_v1 htmi folgende Stelle finden lt td class contentsTopics gt PRODUCTS_NAMEN lt td gt und durch folgenden Text ersetzen bzw die lt h1 gt Tags hinzuf gen lt td class contentsTopics gt lt h1 gt PRODUCTS_NAMEI lt h1 gt lt td gt 9 25 Integration des Besucherz hlers BBCLONE in xt Commerce Wer eine sekundengenaue Alternative zu Google Analytics als Besucherz hler sucht findet unter www bbclone de einen Besucherz hler mit erweiterten Statistikoptionen der sich besonders leicht ins Shopsystem integrieren l sst Am besten installiert man BBCLONE in ein eigenes Uhnterverzeichnis z B bbclone im Hauptverzeichnis setzt die Schreibrechte wie in der Installationsdatei beschrieben und sucht in der Datei includes header php im Hauptverzeichnis die Zeile include DIR_WS_INCLUDES FILENAME_ BANNER
201. strationsbereich im Backend Um im Backend die Merkmale beispielsweise nach Name zu sortieren die Datei includes modules produci_attributes php wie folgt modifizieren order by pa sortorder durch order by pov products_options_values_ name asc ersetzen um nach Attributname aufsteigend zu sortieren 9 36 Globale Preis nderungen in der Datenbank durchf hren Um eine globale Preis nderung im Shop durchzuf hren kann man dies ber einen SQL Befehl f r alle Artikel ausf hren Folgender Befehl erh ht alle Preise um 5 update products set products_price round products_price 1 05 Hierbei ist zu beachten dass die Preise in der Datenbank stets ohne Mehrwertsteuer gespeichert werden Um bei der Preisanpassung die Mehrwertsteuer z B 19 zu ber cksichtigen was am Ende krumme Preise vermeidet kann auch folgender Befehl verwendet werden um alle Preise um 5 zu erh hen update products set products_price round products_price 1 05 1 19 1 19 Oft ist es w nschenswert dass die Preise auf xx 99 enden z B 24 99 EUR Um dies zu bewerk stelligen kann folgender Befehl verwendet werden update products set products_price round products_price 1 05 1 19 0 99 1 19 H ndlerpreise sind in der Datenbanktabelle personal_offers_to_customers_status_3 zu ndern Vorgehen bei unterschiedlichen Steuers tzen Wenn man Produkte mit unterschiedlichen Steuers tzen in seinem Shop hat muss die Preisanpas sung mit ein
202. such des Shops nicht Dadurch entstehen Links wie z B http www domain de index php XTCsid p16jsqi638sba5dl8aja3c6fg3 Beim ersten Aufruf des Shops ist dies auch normal und gewollt aber wenn weitere Seiten des Shops besucht werden wird die sid Session ID gespeichert und aus dem Link entfernt Somit erscheint bei weiteren Aufrufen nur noch http www domain de index php Ist dies nicht der Fall so hat der Webhoster seine Webserver anders konfiguriert Dies kann um un g nstigsten Fall dazu f hren dass Suchmaschinen trotz aktivierter Option Spider Sessions vermei den alle Links mit einer Session ID indizieren und somit doppelten Content aufnehmen da jeder Link ein Unikat darstellt aber trotzdem den gleichen Inhalt hat L sung z B all inkl Im Root Verzeichnis des Shops eine htaccess Datei mit folgendem Inhalt erstellen bzw erg nzen php_flag session use_trans_sid O Bei PHP im CGI Modus wenn PHP nicht als Modul l uft muss folgendes in die htaccess Datei lt lfModule mod_php c gt php_flag session use_trans_sid O lt lfModule gt Version 2 10 Seite 104 von 141 Anwenderhandbuch f r xt Commerce 3 0 4 SP2 1 11 Bugfixes Die folgende Liste zeigt offizielle Bugs die in xt Commerce 3 0 4 SP2 1 nicht mehr bereinigt wurden f r den ein oder anderen aber trotzdem relevant sein k nnen 11 1 BUGFIX 0000211 falsche Artikelnummern bei gleichnamigen Attributen In der Datei inc xtc_get_attri
203. t Commerce Standard Shopsoftware http www xte modified org download Kostenloser Download von freien Modulen f r xt Commerce http www xtc load de http xtc addons de http www estelco de index php cat c35_erweiterungen html Kostenlose und sehr ansehnliche CSS Templates f r xt Commerce zum Download http www i3internet de http www hhg design com doc download html http www zs ecommerce com yaml fuer xtcommerce download html Download der jeweils aktuellsten Version dieses Anwenderhandbuchs http www xtc modified org forum http www nandlstadt com xtcommerce http www xtc load de category tipps anleitungen Informationsquellen f r Online H ndler und Wegweiser bei juristischen Fallstricken http www shopbetreiber blog de http www it recht kanzlei de abmahnung ebay html Support Foren Tipps amp Tricks Codeschnipsel http www xtc modified org forum http www xtc supportforum de http www gunnart de Version 2 10 Seite 135 von 141 Anwenderhandbuch f r xt Commerce 3 0 4 SP2 1 18 xtcModified Modifizierte freie Version von xt Commerce 3 0 4 SP2 1 Bei xtcModified handelt es sich um eine Abspaltung Fork von xt Commerce 3 0 4 SP2 1 Da die letzte Version von xt Commerce die Basis f r die xtcModified Version darstellt bleiben alle Module sowie der Datenbestand kompatibel Eine einfache Migration des Datenbestandes ist deshalb prob lemlos m glich Bei der Migration
204. t de tipps und tricks valide links mit xtcommerce ganz einfach Im Grunde muss die Datei unter includes classes Smarty_2 6 14 plugins outpuffilter note php um folgendes Coding erg nzt werden VOR der Zeile return tpl_output cop folgendes einf gen function NoEntities Input TransTable1 get_html_translation_table HTML_ENTITIES foreach TransTablei as ASCII gt Entity TransTable2 ASCII amp ord ASCII TransTable1 array_flip TransTable1 TransTable2 array_flip TransTable2 return strtr strtr Input TransTable1 TransTable2 function AmpReplace Treffer return Treffer 1 htmlentities NoEntities Treffer 2 Treffer 3 tpl_output preg_replace_callback lt gt http s WI E I lt gt Usi AmpReplace tpl_output Version 2 10 Seite 96 von 141 Anwenderhandbuch f r xt Commerce 3 0 4 SP2 1 9 47 Artikel automatisch bei Anzahl 0 auf inaktiv setzen Um Artikel mit einem Warenbestrand lt 0 im Shop gleich direkt auszublenden bzw auf inaktiv zu set zen kann in der Datei includes application_top php folgender Code eingebaut werden xtc_db_query UPDATE TABLE_PRODUCTS SET products_status 0 WHERE products _quantity lt 0 Damit k nnen diese nicht mehr vorr tigen Artikel nicht mehr eingekauft werden 9 48 Session ID wird immer angeh ngt weil kein Cookie gesetzt werden kann Bei einigen Domains schl gt die b
205. t er die Wahl ob er den gesamten Betrag oder nur einen Teilbetrag verschenken m chte Dies geht an jeden Empf nger Version 2 10 Seite 66 von 141 Anwenderhandbuch f r xt Commerce 3 0 4 SP2 1 der eine E Mail Adresse besitzt Damit der Empf nger des Gutscheins bzw Guthabens dieses einl sen kann muss er sich im Shop registrieren da nur so das Guthaben dem Konto des Beschenkten zugewiesen bzw damit bezahlt werden kann Unter Gutschein Kupons gt Gutschein E Mail kann der Shopbetreiber jeden beliebigen Betrag an einen beliebigen E Mail Empf nger versenden bzw verschenken wenn z B ein nicht registrierter Kunde einen Gutschein kauft oder der Gutschein bar bezahlt wird Unter Gutscheine Kupons gt Gutschein versandt kann eingesehen werden wer welchen Gutschein erhalten hat Anmerkung Beim Versenden der Kupons ist ein kleiner Sch nheitsfehler vorhanden und zwar ist die Vorschau nicht richtig formatiert Hier die L sung f r 3 0 4 SP2 1 um f r Rabatt Kupons den Vorschau Style zu erg nzen In der Datei admin coupon_admin php Zeile 492 die class erg nzen bzw die vorhandene Zeile lt table border 0 widtn 100 cellspacing 0 cellpadding 6 gt gegen die folgende austauschen lt table class dataTableContent border 1 width 100 cellspacing 0 cellpadding 6 gt Version 2 10 Seite 67 von 141 Anwenderhandbuch f r xt Commerce 3 0 4 SP2 1 9 Erweiterte n tzliche Shop und Quel
206. talseite mit wichtigen Informationen siehe Kapitel 9 15 Modifikation_erweiterter_im export_2 zip siehe Kapitel 6 Modifikation_PayPal_express_xtCommerce_304SP21 zip siehe 4 9 PayPal Payment Modul Weiterf hrende Informationen Dokumentation_Xtcom Dok 1 1 1 zip Datenmodell zu xt Commerce Dokumentation_XML_Export_Schnittstelle zip Beschreibung der Schnittstelle zum XML Export Beispiel_import_csv zip Beispieldatei f r den Import nach xt Commerce Dokumentation_In 10 Schritten zum rechtssicheren Onlineshop zip Rechtliche Hinweise Dokumentation_Beschreibung der Modul Dateien zip bersicht darstellungsrelevanter Dateien im Template Mustervorlagen Muster AGB txt als Ausgangsbasis f r eigene AGB Muster Datenschutzhinweise txt als Ausgangsbasis f r die eigene Datenschutzerkl rung Version 2 10 Seite 134 von 141 Anwenderhandbuch f r xt Commerce 3 0 4 SP2 1 17 Weiterf hrende Webseiten zu Downloads Shop Module HowTos Folgende Webseiten haben sich durch ihren Informationsgehalt als sehr hilfreich erwiesen Stand Oktober 2009 Kostenloser Download der xt Commerce Shopsoftware letzte Version 3 0 4 SP2 1 http code google com p xt commerce Download der freien und berarbeiteten xtcModified Version siehe Kapitel 18 basiert auf der xt Commerce Version 3 0 4 SP2 1 und enth lt bereits viele Bugfixes sowie ein anseh nliches Template bleibt dabei jedoch 100 kompatibel zur x
207. teilen Damit ein Kunde seine bestellte Ware zur cksenden kann sollte die R ckgabe m glichst einfach verlaufen Dem Kun den muss klar sein welche Kosten auf ihn zukommen und wie er sein Geld zur ckerstattet bekommt F r den schnellen Einstieg hat der Gesetzgeber Mustervorlagen zur freien Verwendung erstellt Zum kostenlosen Download finden Sie hier beide Varianten Bitte pr fen Sie regelm ig die aktuelle Rechtssprechung oder lassen sich von einem Fachmann beraten Nat rlich k nnen wir selbst f r die Korrektheit der Vorlagen keine Gew hr bernehmen Wichtige Hinweise zum Widerruf Denken Sie daran ihrem K ufer die Widerrufsbelehrung nach Abschluss des Kaufvertrages nochmals gesondert in Textform z B per E Mail oder durch Beilage zur Ware zu bermitteln Bei eBay z B k nnen andere Fristen gelten als in einem normalen Onlineshop Die Widerrufsfrist betr gt bei eBay statt 2 Wochen jetzt einen Monat vergleiche Urteil des OLG Hamburg vom 24 8 2006 3 U 103 06 R cksendekosten Es geht im folgenden Artikel um den Hinweis in der Widerrufsbelehrung dass die R cksendekosten bis zu einem Wert der Artikel von 40 Euro vom Kunden zu bezahlen sind Diese Vereinbarung soll nur dann legitim sein wenn sie eigens vereinbart und in den AGB aufgef hrt worden ist http www onlinemarktplatz de 14169 retourenkosten eine neue abmahnfalle fuer internet haendler Die AGB sollten deshalb um folgenden Passus erg nzt werden Mac
208. tellun gen und Installationen vorzunehmen Dazu m ssen Sie jede Menge Daten eingeben Hier schon mal ein kurzer berblick das Hauptaugenmerk liegt auf dem Produkt Zahlungs und Versandmanage ment In Ihrem Produktkatalog nehmen Sie Produktdaten bilder und preise auf die Sie in Kategorien einteilen Verschiedene Zahlungsarten sollten immer zur Auswahl stehen dazu m ssen Sie unter schiedliche Zahlungsprozesse in das Shop System integrieren Dar berhinaus bieten Sie abh ngig von den Produkten auch verschiedene Versandoptionen an Digitale G ter Software lassen sich einfach herunterladen dagegen erfordern physische Waren einen gewissen logistischen Aufwand was Lager Verpackung und Versand angeht Die wichtigsten Standardkomponenten des Onlineshops Die Standardkomponenten sind der wichtigste Teil Ihres Shops Sie sollten sie genau kennen um eine Shop Software beurteilen zu k nnen Das Shop System dient ja quasi als Vermittler zwischen dem Kunden im Frontend und Ihnen als Shop Betreiber im Backend Damit die Shop Software Ihnen alle Daten f r den Bestellablauf liefern kann sind einige Standardkomponenten im Einsatz Warenkorb Der virtuelle Warenkorb sammelt Artikel die der Kunde kaufen m chte er speichert sie client oder serverseitig Datenbanksystem Die zu einem Shop geh rende Datenbank verwaltet Produktinformation Kunden daten Auftragsdaten und viele administrative Informationen Frontend und Backend haben keine di re
209. ten m chte Um dies zu bewerkstelli gen sucht man in der Datei checkout_success php im Hauptverzeichnis die Zeilen require DIR_WS_INCLUDES header php orders_query xtc_db_query select orders_id or ders_status customers_city customers_state customers_country from TABLE_ORDERS where customers _id _SESSION customer_id order by orders_id desc limit 1 Direkt danach f gt man den folgenden PHP Code ein ab 2 Bestellung Stammkunde hier Kundengruppe 4 orders_count query xtc_db_query select count orders_id orders_count from TABLE_ORDERS where customers_id _SESSION customer_id orders_count xtc_db_fetch_array orders_count query echo orders_count orders_count if orders_countl orders_count gt 2 amp amp _SESSION customers_status customers_status_id 0 xtc_db_query update TABLE _CUSTOMERS set customers_status 4 where customers_id _SESSION customer_id Ende Stammkunde Hierdurch wird der Kundenstatus ab der 2 Bestellung auf die Kundengruppe 4 Stammkunde ge ndert Der Admin ID 0 wird ber cksichtigt und nicht irrt mlich als Stammkunde zur ckgestuft 9 27 Alle Daten der Kundenanmeldung in der Best tigungs E Mail anzeigen Um dem Kunden alle Daten anzuzeigen die er w hrend der Kundenanmeldung eingegeben hat k n nen diese auch im Anschluss nochmals in der Best tigungs E Mail verschickt werden Dazu gibt es folge
210. testeo WHERE yourlD product gt data products_id testeo_query xtc_db_query testeo_query testeo_data xtc_db_fetch_array testeo_query Version 2 10 Seite 82 von 141 Anwenderhandbuch f r xt Commerce 3 0 4 SP2 1 info_smarty gt assign TESTEO testeo_data sourceCode testeo Damit die Abfrage passt muss die oben genannte Zeile eventuell angepasst werden z B von products_id auf products _model o je nachdem wie die Daten vorliegen testeo_query SELECT FROM testeo WHERE yourlD product gt data products_id ODER testeo_query SELECT FROM testeo WHERE yourlD product gt data products _model An der Stelle im Template an der die Produktbewertung zuk nftig stehen soll muss nur noch der Platzhalter TESTEO eingef gt werden z B in templates TEMPLATENAME module product_info product_info_v1 htmi nach dem Ausdruck lt more images eof gt lt more images eof gt lt tr gt lt td gt TESTEO lt td gt lt tr gt 9 22 Neue Pflichtangaben f r gewerbliche E Mails Ein neues Gesetz schreibt seit Anfang 2007 vor dass gewerbliche E Mails bestimmte Ausk nfte ber das versendende Unternehmen enthalten Wer diese Informationen nicht in seinen elektronischen Brief aufnimmt riskiert Abmahnungen Die folgende Erweiterung bildet dies im System f r jede versendete E Mail automatisch ab 1 Im Konfigurationsmen unter Mein Shop beim Impressu
211. tfernt werden ALTER TABLE shipping_status DROP INDEX language _id ALTER TABLE products DROP INDEX products_startpage ALTER TABLE products_to_categories DROP INDEX categories _id ALTER TABLE orders_products DROP INDEX orders_id products _id ALTER TABLE zones_to_geo_zones DROP INDEX geo_zone_id ALTER TABLE tax_rates DROP INDEX tax_zone_id ALTER TABLE products DROP INDEX manufacturers_id 9 44 zus tzliche Boxen im Template erstellen Eine sehr ausf hrliche Anleitung zu dem Thema findet sich unter http www suchmaschinen optimierung templates de xt commerce template eine neue box im xt commerce template erstellen html 9 45 Zuf llige neue Artikel auf der Startseite anzeigen Um auf der Startseite des Shops beliebige neue Artikel per Zufall anzeigen zu lassen muss in der Datei includes modules new_products php folgendes Coding erg nzt werden Anmerkung Diese Anpassung ist nur sinnvoll wenn der Shopcache deaktiviert ist Ist der Cache aktiviert kann es dazu kommen dass das Zeitlimit berschritten wird oder eine neue Sitzung gestartet wird Suchen nach new_products_query SELECT FROM TABLE_PRODUCTS p TABLE_PRODUCTS_DESCRIPTION pd TABLE_PRODUCTS_TO_CATEGORIES p2c TABLE_CATEGORIES c where c categories_status 1 and p products_id p2c products_id and p products_id pd products_id and p2c categories_id c categories_id group_check fsk_lock Version 2 10 Seite 95 von 141
212. tgelegt werden Grundlegendes Alle Preise im Admin Bereich m ssen Netto exkl Steuer angegeben werden W hrungseinstellung Version 2 10 Seite 42 von 141 Anwenderhandbuch f r xt Commerce 3 0 4 SP2 1 Es k nnen auch gleichzeitig verschiedene W hrungen im Shop gef hrt werden wobei die Berech nung automatisch erfolgt Ebenso k nnen pro W hrung verschiedene Formatierungsoptionen festge legt werden W hrungssymbol Dezimalkomma Tausenderpunkt Die Einstellungen befinden sich in der Administrationsoberfl che unter Land Steuer gt W hrungen XT v I a ER Een commerce Kuntmreten h W hrungen k D Birsel _ n Maen Woneubesteten kurs terser ta Leuten o Pine ti un bis ahe nee Anden zeigt wenden bin b iran megesamt D W hmngen Steuer und Systemoptionen Da Steuer und Preissystemoptionen kundengruppenabh ngig festgelegt werden k nnen besteht die M glichkeit verschiedene Kundengruppen B2B und B2C in einem Shop zu f hren Standardm ig sind 2 Kundengruppen Admingruppe in xt Commerce eingerichtet Gast Kunden die noch kein Kundenkonto im Shop er ffnet haben Neuer Kunde Kunden die ein Kundenkonto er ffnet haben Mit neuen Kundengruppen k nnen auch Rabatt Aktionen verwirklicht werden z B alle Neukunden im Monat X oder am Tag X bekommen 10 Rabatt Die Kunden werden automatisch den Gruppen zu geteilt n here Informationen siehe Punkt 3 8 Kundengruppen Die
213. tionsoberfl che von xt Commerce aufrufen Dort unter Hilfsprogramme die Option Import Export ausw hlen In dem rechten Fenster CSV Import Export ist nun oben links ein Verweis auf Einstellungen Darauf klicken und die Optionen berpr fen Wenn es nicht so aussieht sollte man sie so einstellen wie auf der folgenden Darstellung IX CSV Import Export XTTools Einstellungen Texterkennungszeichen zb Trennzeichen zb Kompression true false Kompression der exportierten Daten Die get tigten Einstellungen gegebenenfalls speichern 6 2 Die beiliegende Datei Beispiel_import_csv zip siehe Anhang in z B in Ex cel ffnen Beim Import ist dabei auf folgendes zu achten Version 2 10 Seite 57 von 141 Anwenderhandbuch f r xt Commerce 3 0 4 SP2 1 1 Trennoptionen getrennt 2 Semikolon anhaken da dieses auch als Trennzeichen in xt Commerce konfiguriert wurde und ggf das Komma rausnehmen 3 Darauf achten dass das Texttrennzeichen auf das Anf hrungszeichen eingestellt ist 4 Nun ist es wichtig dass alle Spalten wie folgt zu sehen markiert werden Im folgenden Schritt im Dropdown neben Spaltentyp den Wert von Standard auf Text ndern Damit aus einer Artikelnummer nicht unbeabsichtigt ein Datum oder anderer nichtverwertbarer Wert wird Ania be Band he Kr ah Ann nz Import g ME Zeichensarz WYestzurope Windows 1252 WinLazin I Y Asbrechen Asdele Tren
214. trator hinzu In der Datei send_order php suchen nach Version 2 10 Seite 106 von 141 Anwenderhandbuch f r xt Commerce 3 0 4 SP2 1 xtc_php_mail EMAIL_BILLING_ADDRESS EMAIL_BILLING_NAME EMAIL_BILLING_ADDRESS STORE_NAME EMAIL_BILLING_FORWARDING_STRING order gt customer email_address order gt customer firstname order_subject html_mail txt_mail ersetzen durch xtc_php_mail EMAIL_BILLING_ADDRESS EMAIL_BILLING_NAME EMAIL_BILLING_ADDRESS STORE_NAME EMAIL_BILLING_FORWARDING_STRING order gt customer email_address order gt customer firstname order gt customer lastname order_subject html_mail txt_mail 11 7 BUGFIX 0000233 added check for emails in account_edit In der Datei account_edit php suchen nach if xtc_validate_email email_address false error true messageStack gt add account_edit ENTRY_EMAIL_ADDRESS_CHECK_ERROR ersetzen durch if xtc_validate_email email_address false error true messageStack gt add account_edit ENTRY_EMAIL_ADDRESS_CHECK_ERROR else check_email_query xtc_db_query select count as total from TABLE_CUSTOMERS where customers_email_address xtc_db_input email_address and account_type 0 and customers_id _SESSION customer_id check_email xtc_db_fetch_array check_email_query if check_emaill total gt 0 error true messageStack gt add
215. ty gt assign PIWIK PIWIK Durch die Einbettung des JavaScript Codes m ssen in der Zeile mit document write die einfachen Anf hreungszeichen mit einem Backslash escaped werden da es sonst zu PHP Syntaxfehlermeldungen kommt Entsprechende Zeile ersetzen mit e document write unescape 3Cscript src pkBaseURL piwik js type text javascript 3E 30C script 3E 2 Auf diese Weise kann man die Login Seite und nat rlich auch jede andere Seite im Shop so aufru fen dass kein PIWIK Code ausgegeben wird man muss einfach ein admin an die Adresse h n gen Wenn man dann also direkt http www shopdomain de login php admin eingibt wird auch die eige ne Anmeldung nicht mehr mitgez hlt Version 2 10 Seite 129 von 141 Anwenderhandbuch f r xt Commerce 3 0 4 SP2 1 13 4 Kanonische URLs ber die htaccess erzeugen Die Startseite des Shops ist meist ber viele verschiedene URLs erreichbar Folgende Adressen zeigen beide auf die gleiche Startseite http shopdomain de http www shopdomain de Das k nnte Suchmaschinen den Anlass geben den Seiteninhalt als sogenannten Duplicate Content also doppelten Inhalt einzustufen und daher in der Wertigkeit herabzusetzen Falls also die Domain mit und ohne www erreichbar ist sollte man die Datei htaccess um folgenden Eintrag erweitern Falls der RewriteEngine Eintrag noch nicht existiert diesen hinzuf gen darf nur
216. um ab 99 00 EUR ab 99 00 EUR inkl 19 MwSt zzgl N z Versandkosten 19 MwSt andkosten 02 Testprodukt3 129 99 EUR inkl 19 MwSt zzgl Versandkosten Jetzt Kaufen Details anzeigen awahwalgweigwdgwegwewefwefge tygervgerfgaervgaeraertg Testprodukt3 Lorem Ipsum is simply dummy text ofthe printing and typesetting industry Lorem Ipsum has been the industry s standard dummy text ever since the 1500s when an unknown printer took a galley of type and scrambled itto make a type specimen book Ithas survived not only five centuries but also the leap into electronic typesetting remainina essentially unchanaed It was popularised in the 1960s with 03 Testprodukt4 33 95 EUR inkl 19 MwSt zzgl Versandkosten 04 Testprodukt2 49 99 FIIR Version 2 10 Seite 137 von 141 Anwenderhandbuch f r xt Commerce 3 0 4 SP2 1 19 Versionshistorie Version 2 10 xtcModified Vorstellung erweitert Abmahngr nde erweitert Kapitel Sessions erweitert Kanonische URLs ber die htaccess 13 4 Artikel automatisch bei Anzahl 0 auf inaktiv setzen 9 47 Session ID wird immer angeh ngt weil kein Cookie gesetzt werden kann 9 48 PIWIK Admin nicht in der Statistik mitz hlen Aktualisiert Google Analytics Code BUGFIX SSL gesicherte Links im Warenkorb bei Produkt nderungen BUGFIX Wer ist Online zeigt keine IP Adresse Aktualisiert Zus tzliche Indices in der Datenbank zur Perfor
217. umper de lassen sich auch sehr komfortabel komplette Datenbanksicherungen durchf hren MySQLDumper bietet sich vor allem bei gro en Datenbankbest nden an deren Sicherung als 30 60 Sekunden dauert Da hier viele Webhoster eine Obergrenze setzen wie lange ein Skript laufen darf umgeht MySQLDumper diese Limitierung indem es sich selbst mehrere male nacheinander aufruft Nach dem Hochladen des Tools auf den eigenen Webspace sollte das Verzeichnis noch mit einer htaccess und htpasswd gesch tzt werden um Zugriff durch unbefugte Dritte zu verhindern Version 2 10 Seite 56 von 141 Anwenderhandbuch f r xt Commerce 3 0 4 SP2 1 6 Artikel Import Export Diese Funktion kann dazu genutzt werden mehrere Artikeldaten gleichzeitig von einer externen Datei z B einer Excel CSV Datei in den Shop einzuspielen Grunds tzlich sollte vor dem Import eine Sicherung der Datendank gemacht werden Ein Import ist ohne Angaben von Preis und Kategorie m glich Ein Import von Artikelmerkmalen Attribute Optionen ist ber Shop Funktionen nicht m glich Nicht existierende Artikel werden angelegt Existierende key Artikelnummer eindeutig werden aktualisiert Nicht existierende Kategorien werden angelegt Fehlt die Angabe einer Kategorie und der Artikel ist nicht vorhanden wird er in die Top Kategorie ge stellt Fehlt die Angabe einer Kategorie und der Artikel ist vorhanden wird er in die Top Kategorie verlinkt 6 1 Die Administra
218. und welche nicht Die Datei enth lt also Anweisungen f r Robots von Suchmaschinen Die berwiegende Mehrheit der Robots moderner Suchmaschinen ber cksichtigt das Vorhandensein einer robots txt lesen sie aus und befolgen die Anweisungen Die Datei robots txt muss immer in das Wurzelverzeichnis der Domain gelegt werden z B www shopdomain de robots txt Wurde der Shop in einem Unterverzeichnis installiert muss die robots txt entsprechend dem Unter verzeichnis aktualisiert werden z B f r www shopdomain de shop robots txt Da die mitgelieferte robots txt von xt Commerce veraltet ist sollte stattdessen die folgende benutzt werden User agent Disallow XTCsid Disallow action Disallow admin Disallow cache Disallow callback Disallow download Disallow export Disallow import Disallow inc Disallow includes Disallow lang Disallow media Disallow pub Version 2 10 Seite 124 von 141 Anwenderhandbuch f r xt Commerce 3 0 4 SP2 1 Disallow Disallow Disallow Disallow Disallow Disallow Disallow Disallow Disallow Disallow Disallow Disallow Disallow Disallow Disallow Disallow Disallow Disallow Disallow Disallow Disallow Disallow Disallow Disallow Disallow Disallow Disallow Disallow Disallow Disallow Disallow Disallow Disallow Disallow Disallow Disallow Disallow Disallow Disallow Disallow Disallo
219. undengruppen verarbeiten Bestellungen Kunden Hier werden in tabellarischer Form alle Kunden angezeigt zus tzlich haben Sie die Option ob diese in Gruppen angezeigt werden sollen Sie haben auch die M glichkeit neue Kunden zu erstellen und die se zu verwalten Zus tzlich haben Sie f r jede Person mehrere Auswahlm glichkeiten Kundengruppen Hier erhalten Sie Informationen und Statistiken ber die allgemeinen Gruppen des Shops z B User Gruppe Rabatte Zahlungsmethoden Versandarten Diese k nnen Sie dann auch individuell f r die einzelnen Gruppen bearbeiten Bestellungen Hier werden alle Bestellungen und deren Status in einer Tabelle angezeigt Sie erhalten in einem klei nen Fenster Informationen ber die Bestellnummer Datum und Uhrzeit der Bestellung was bestellt wurde den Gesamtwert und den Status der Bestellung Sie k nnen ebenfalls Auftr ge bearbeiten oder v llig l schen Eine Bestellung manuell anlegen ber die Kundenverwaltung k nnen Sie eine manuelle Bestellunge anlegen W hlen Sie den ge w nschten Kunden aus und klicken anschlie end auf Neue Bestellung Sie sehen jetzt eine leere Rechnung Um Artikel hinzuzuf gen klicken Sie rechts auf Bearbeiten suchen den gew nschten Artikel ber das Suchfeld und klicken Einf gen um den Artikel der Bestellung hinzuzuf gen Version 2 10 Seite 14 von 141 Anwenderhandbuch f r xt Commerce 3 0 4 SP2 1 3 1 2 Artikelkatalog Artikelkatalog Der A
220. undpreis 1 St ck 1 5 Euro p_priceNoTax ID Preis excl Steuer 1 1 5000 Staffelpreise mit 1 10 0000 5 9 0000 10 8 0000 1 5 St ck 10 Euro 6 9 St ck 9 Euro Version 2 10 Seite 59 von 141 Anwenderhandbuch f r xt Commerce 3 0 4 SP2 1 ab 10 St ck 8 Euro Sprachabh ngige Texte ID Sprachcode z B de en etc p_name ID Produktname string p_desc ID Produktbeschreibungsstring p_shortdesc ID Kurzbeschreibung string p_meta_titleID Meta Titel string p_meta_desc ID Meta Beschreibung string p_meta_key ID Meta Keywords string p_url ID Hersteller URL string Format www domain de ohne http Kategorie EBENE Zahl Ebene 0 0 Ebene 1 1 p_cat EBENE Kategoriename String p_cat O z B Elektronik p_cat 1 z B Computer p_cat 2 z B Bildschirme als Feldtrennzeichen speichern Feldoptionen T EEEIEE A Eeee Eie eieae ELLE AWe stentornra AMindoy 2 1 263 inLatin T EE A APENA ee _ Zeichensatz Abbrechen Feldtrenner Texttrenner i Hilfe Feste Spaltenbreite Bevor man nun die fertige CSV Datei nach XTC importiert m ssen die unbearbeiteten Original Produktfotos in das Verzeichnis original_images hochgeladen werden Die Einstellungen f r Gr e und Form der Produktbilder findet man im Administrationsmen von xt Commerce unter Konfiguration Bild Optionen Nach nderungen an den Bild Optionen muss das Modul XT Imageprocessing ausgef hrt werden welches sich
221. ung im Quellcode in den berschriften im Flei text im Title in der Meta Description in den Meta Keywords usw Suchmaschinenfreundliche URLs verwenden D h die URL sollte so wenig wie m glich Parameter enthalten und optimalerweise den Suchmaschinen eine statische Website vermitteln Dies wird durch den Einsatz von modrewrite und htaccess umgesetzt Von Zeit zu Zeit Inhalte ver ndern Z B auf der Startseite mit Hilfe des Content Managers Neuigkei ten nennen oder die neuen Produkte auf der Startseite variieren Umso fter sich Inhalte des Shops ver ndern umso fter besucht Sie Google amp Co Offpage Optimierung Hier eine grobe bersicht ber relevante Ma nahmen Eintragung in ausgew hlte Suchmaschinen und Suchkataloge keine Masseneintragungen oder sog Linkfarmen Netzwerk mit Partnerseiten aufbauen Im Idealfall sollten die Partnerseiten einen Google Pagerank gt 2 haben und themenverwandt sein Eine Hauptdomain st rken Evtl weitere Domains per htaccess auf die Hauptdomain umleiten Keinesfalls eine JavaScript Weiterleitung oder hnliche suchmaschinensch dliche Techniken hierzu verwenden Durch interessante Inhalte versuchen dass andere im Idealfall themenverwandte Websites auf einen selbst verlinken Die Datei robots txt In einer Datei dieses Namens k nnen Betreiber von Webseiten angeben welcher Suchmaschinen Spider welche Dateien und Verzeichnisse auslesen darf
222. uy_success o afterbuy_id 0 customers_name o customers_id o payment_method o date_purchased o last_modified o currency o currency_value o orders_status s orders_status_name ot text as order_total from TABLE_ORDERS o left join TABLE_ORDERS_TOTAL ot on o orders_id ot orders_id TABLE_ORDERS_STATUS s where o customers_id xtc_db_input cID and o orders_status s orders_status_id or o orders_status 0 and s orders_status_id 1 and ot class ot_total and s language_id _SESSION languages_id order by orders_id DESC 11 10 BUGFIX 0000255 ung ltige SQL Abfrage pd undefiniert In der Datei admin validproducts php suchen nach result xtc_db_query SELECT FROM TABLE_PRODUCTS p TABLE_PRODUCTS_DESCRIPTION WHERE p products_id pd products_id and pd language_id SESSION Ianguages_id ORDER BY pd products_ name ersetzen durch result xtc_db_query SELECT FROM TABLE_PRODUCTS p TABLE_PRODUCTS_DESCRIPTION pd WHERE p products_id pd products_id and pd language id SESSION Ianguages_id ORDER BY pd products_name 11 11 BUGFIX 0000264 specials are no longer deactivated when stock check false In der Datei admin specials php suchen nach insert a product on special if PRICE_IS_BRUTTO true amp amp substr _POSTI specials_price 1 sql select tr tax_rate from TABLE_TAX_RATES tr TABLE_PRODUCTS p where tr tax_class
223. w Disallow Disallow Disallow Disallow Disallow Disallow Disallow Disallow Disallow shopstat templates templates_c account php account_edit php account_history php account_history_info php account_password php address_book php address_book_process php advanced_search php advanced_search_result php checkout_confirmation php checkout_iclear php checkout_payment php checkout_payment_address php checkout_process php checkout_shipping php checkout_shipping_address php checkout_success php cookie_usage php create_account php create_guest _account php display_vvcodes php download php google_sitemap php gv_redeem php gv_send php login php logoff php newsletter php password_double_opt php popup_coupon_help php popup_cvv php popup_image php popup_search_help php print_order php print_product_info php product_reviews php product_reviews_info php product_reviews_write php reviews php send_order php shopping_cart php sofortueberweisung_abort php sofortueberweisung_checkout_success php sofortueberweisung_tracking php ssI_check php wpcallback php wsdl_iclear_order php Weiterf hrende Informationen Unter folgendem Link werden noch mehr Tipps f r eine erfolgreiche Verlinkung aufgezeigt http www gogozone de blog onlineshops 10 tipps fuer eine perfekte onpage optimierun Version 2 10 Seite 125 von 141 Anwenderhandbuch f r xt Commerce 3 0 4
224. weist zu erg nzen um dann ber diesen Referrer die Kampagnenzuordnung zu gew hrleisten Z B http www shopdomain de index php reflD 1 Somit wird der Aufruf der Webseite ber die Kampagne mit der Nummer 1 gez hlt und f r die Statistik protokolliert Als Referrer sind NUR Zahlenwerte von 1 99999 erlaubt Cross Marketing Gruppen Aufgebaut wie das Kampagnenmen mit einem Hinzuf gen Button 3 2 Kategorien anlegen Um einen Shop erfolgreich zu betreiben sind nat rlich Produkte notwendig die als Artikel in verschie denen Kategorien angeboten werden Im ersten Schritt werden deshalb Produktkategorien erstellt und diese mit den ersten Artikeln gef llt ber Neue Kategorie im Men punkt Artikelkatalog Kategorien Artikel wird zun chst eine Warengrup pe mit einem passenden Bild f r diese Kategorie definiert Dar ber hinaus kann eine Sortierungsopti on f r diese Produkte festgelegt werden Da als Sprachen f r den Shop Deutsch und Englisch einges tellt wurden existieren an dieser Stelle bereits f r jeden Eintrag zwei Felder jeweils f r deutsche und englische Bezeichnungen und Beschreibungen Einstellungen bei einer neuen Kategorie Kategoriebild Bild der Kategorie Hier auf die richtige Gr e achten Vorlage f r Artikel bersicht Auswahl des Template f r die Auflistung der Produkte Serverpfad templates ihr_template module product _listing Version 2 10 Seite 26 von 141 Anwenderhandbuch f r xt C
225. zhals etc die dazu genutzt werden k nnen den eigenen Artikelkatalog bei den bekannten Online Preisvergleichsseiten anzubieten Dies kann dazu f hren dass mehrere Kunden ber die Preisver gleichsseiten im Onlineshop landen und dementsprechend f r mehr Bestellungen sorgen In der Re gel sind die meisten Preisvergleichsseiten kostenpflichtig Allerdings d rften die standardm ig mitgelieferten Exportmodule mittlerweile nicht mehr den gesetz lichen Anforderungen entsprechen da in Preissuchmaschinen mittlerweile die Versandkosten genannt werde m ssen Andernfalls riskiert man eine Abmahnung Siehe auch http www shopbetreiber blog de 2009 07 16 bgh in preissuchmaschinen muessen versandkosten genannt werden Version 2 10 Seite 63 von 141 Anwenderhandbuch f r xt Commerce 3 0 4 SP2 1 7 3 Schnittstelle shopinfo xml f r Preissuchmaschinen Mit dem shopinfo xmI Standard beabsichtigte man die Festlegung eines offenen m glichst universell einsetzbaren Beschreibungsformats f r Produktdaten in Onlineshops Das Ganze zielt darauf ab den st ndigen und teils komplexen Datenaustausch zwischen Online Shops und Internet Dienstleistern zu vereinfachen Mit Hilfe des Moduls k nnen Shopbetreiber auf einfache Weise ihre Shop und Produkt daten f r Internetdienste wie Shopping Portale Produktsuchmaschinen Preisvergleichsdienste usw zur Verf gung stellen Kostenloser Download unter http projekt wifo uni mannheim de

Download Pdf Manuals

image

Related Search

Related Contents

Manuale Utente (IT)  Laptop de Bolso B-Berry  GESTIÓN DE RESIDENCIAS  ps568a_quick start guide BASE    Text, PDF - 4FriendsOnly.com Internet Technologies AG  Bildungsprogramm 2012 - Sparkassenakademie Hessen  Userful MultiSeat Linux™ - Guía del Usuario  User's Manual  Español  

Copyright © All rights reserved.
Failed to retrieve file