XTCommerce: Difference between revisions
| (5 intermediate revisions by the same user not shown) | |||
| Line 11: | Line 11: | ||
===Layout=== | ===Layout=== | ||
Im Bereich Konfiguration->Mein Shop kann ein Templateset eingestellt werden. | Im Bereich Konfiguration->Mein Shop kann ein Templateset eingestellt werden. Pro Artikel gibt es die Möglichkeit die Darstellung der Artikeldetails und der Artikeloptionen über Templates zu steuern. Die Ablage ist ../templates/<???>module/product_info und ../templates/<???>module/product_options. Alle dort vorhandenen Dateien werden in der Auswahlliste für die Artikel angeboten. | ||
===Kundengruppen=== | ===Kundengruppen=== | ||
| Line 23: | Line 23: | ||
|} | |} | ||
Die Möglichkeit Produkte und Kategorien für einzelne Kundengruppen sichtbar zu machen, muss für den Shop konfiguriert werden (Admin -> Konfiguration -> Zusatzmodule -> Kundengruppencheck). Anschließend kann man die Sichtbarkeit bei den Produkten und bei den Kategorien einstellen (Feld group_permission_<Kundengruppen_ID> in Tabelle products und categories). | Die Möglichkeit Produkte und Kategorien für einzelne Kundengruppen sichtbar zu machen, muss für den Shop konfiguriert werden (Admin -> Konfiguration -> Zusatzmodule -> Kundengruppencheck). Anschließend kann man die Sichtbarkeit bei den Produkten und bei den Kategorien einstellen (Feld group_permission_<Kundengruppen_ID> in Tabelle products und categories). | ||
===Preise=== | |||
Alle Preise sind Netto-Preise. Am Produkt können Gruppen-spezifische Preise, bei Bedarf auch Staffelpreise, angegeben werden (Tabelle personal_offers_by_customers_status_<GROUP_ID>). Die Preisberechnung wird zu einem großen Teil bei den Kundengruppen konfiguriert. | |||
Die Preise bei Produkten haben folgende Bedeutung: | |||
{| | |||
|Artikelpreis: | |||
|Produktpreis (Hauptpreis) der zur Berechnung verwendet wird falls keine Gruppenpreise (bei der Gruppe steht als Preis 0.0000) angegeben wurden. | |||
|- | |||
|Gruppenabhängige Staffelpreise: | |||
|mengenabhängige Staffelpreise | |||
|- | |||
|Rabatt erlaubt: | |||
|Max. Rabattwert auf dieses Produkt (falls Produktrabatt für Gruppe erlaubt wurde). Dies ermöglicht Ihnen Gruppenabhängige Spezialangebote. | |||
|} | |||
Darüber hinaus gibt gruppenunabhängige Sonderpreise (Artikelkatalog -> Sonderangebote). Zur Preisberechnung für diese Sonderangebote wird der Artikelpreis verwendet, und alle Gruppenpreise ignoriert. Außer dem 'Rabatt auf gesamte Bestellung' können keine anderen Rabatte mehr berechnet werden. | |||
===Bestellstati=== | |||
Admin -> Konfiguration -> Bestellstatus | |||
===Rechte im Adminbereich=== | |||
#User muss der Admingruppe angehören (beim Ur-Admin geht es nicht) | |||
#User selektieren und Adminrechte wählen | |||
==Files== | |||
===Admin=== | |||
Root dieses Bereichs ist /catalog/admin/. | |||
====categories.php==== | |||
Anlegen, Bearbeiten und Löschen von Kategorien sowie die Store-Zuordnung. | |||
====manufacturers.php==== | |||
====modules.php==== | |||
Verwaltung der Module. | |||
====/includes/configure.php==== | |||
Zentrale Einstellungen wie Hostname, MySQL-Zugriffsdaten oder ob HTTPS bzw. SSL genutzt werden soll befinden sich in configure.php. | |||
====/includes/functions/general.php==== | |||
Allgemeine Datenbankzugriffsfuntkionen wie tep_get_xyz(). | |||
==Literature== | ==Literature== | ||
#C:\Uwes\Documents\OSCommerce_XTCommerce\OSCommerce.vsd | #C:\Uwes\Documents\OSCommerce_XTCommerce\OSCommerce.vsd | ||
#C:\Uwes\Documents\OSCommerce_XTCommerce\Oscommerce_XTCommerce.doc | |||
Latest revision as of 23:01, 21 February 2008
Installation[edit]
In htdocs entpacken und http://localhost/XTCommerce/xtc_installer/ aufrufen (das Installations SQL File findet man unter C:\Uwes\xampp\htdocs\xtcommerce\xtc_installer\xtcommerce.sql). In Tabelle configuration den Eintrag mit configuration_key= SESSION_WRITE_DIRECTORY anpassen, sowie alle Pfade mit /XTCommerce in /xtcommerce geändert (damit ist der Fehler weg).
Adaption for MySQL 5[edit]
ask Marcus
Concepts[edit]
Configuration[edit]
Layout[edit]
Im Bereich Konfiguration->Mein Shop kann ein Templateset eingestellt werden. Pro Artikel gibt es die Möglichkeit die Darstellung der Artikeldetails und der Artikeloptionen über Templates zu steuern. Die Ablage ist ../templates/<???>module/product_info und ../templates/<???>module/product_options. Alle dort vorhandenen Dateien werden in der Auswahlliste für die Artikel angeboten.
Kundengruppen[edit]
Standardmäßig sind 2 Kundengruppen und die Admingruppe in XT-Commerce (Tabelle customers_status) eingerichtet. Die Kundengruppen sind:
| Gast | Die Kunden die noch kein Kundenkonto in Ihren Shop eröffnet haben. |
| Neuer Kunde | Jene Kunden die ein Kundenkonto eröffnet haben. |
Die Möglichkeit Produkte und Kategorien für einzelne Kundengruppen sichtbar zu machen, muss für den Shop konfiguriert werden (Admin -> Konfiguration -> Zusatzmodule -> Kundengruppencheck). Anschließend kann man die Sichtbarkeit bei den Produkten und bei den Kategorien einstellen (Feld group_permission_<Kundengruppen_ID> in Tabelle products und categories).
Preise[edit]
Alle Preise sind Netto-Preise. Am Produkt können Gruppen-spezifische Preise, bei Bedarf auch Staffelpreise, angegeben werden (Tabelle personal_offers_by_customers_status_<GROUP_ID>). Die Preisberechnung wird zu einem großen Teil bei den Kundengruppen konfiguriert. Die Preise bei Produkten haben folgende Bedeutung:
| Artikelpreis: | Produktpreis (Hauptpreis) der zur Berechnung verwendet wird falls keine Gruppenpreise (bei der Gruppe steht als Preis 0.0000) angegeben wurden. |
| Gruppenabhängige Staffelpreise: | mengenabhängige Staffelpreise |
| Rabatt erlaubt: | Max. Rabattwert auf dieses Produkt (falls Produktrabatt für Gruppe erlaubt wurde). Dies ermöglicht Ihnen Gruppenabhängige Spezialangebote. |
Darüber hinaus gibt gruppenunabhängige Sonderpreise (Artikelkatalog -> Sonderangebote). Zur Preisberechnung für diese Sonderangebote wird der Artikelpreis verwendet, und alle Gruppenpreise ignoriert. Außer dem 'Rabatt auf gesamte Bestellung' können keine anderen Rabatte mehr berechnet werden.
Bestellstati[edit]
Admin -> Konfiguration -> Bestellstatus
Rechte im Adminbereich[edit]
- User muss der Admingruppe angehören (beim Ur-Admin geht es nicht)
- User selektieren und Adminrechte wählen
Files[edit]
Admin[edit]
Root dieses Bereichs ist /catalog/admin/.
categories.php[edit]
Anlegen, Bearbeiten und Löschen von Kategorien sowie die Store-Zuordnung.
manufacturers.php[edit]
modules.php[edit]
Verwaltung der Module.
/includes/configure.php[edit]
Zentrale Einstellungen wie Hostname, MySQL-Zugriffsdaten oder ob HTTPS bzw. SSL genutzt werden soll befinden sich in configure.php.
/includes/functions/general.php[edit]
Allgemeine Datenbankzugriffsfuntkionen wie tep_get_xyz().
Literature[edit]
- C:\Uwes\Documents\OSCommerce_XTCommerce\OSCommerce.vsd
- C:\Uwes\Documents\OSCommerce_XTCommerce\Oscommerce_XTCommerce.doc