TYPO3 Plugin:
pubshop
EXT:pubshop
Eine kleine Shop-Erweiterung, die es ermöglicht, Publikationen zu listen, zu suchen und zu bestellen.
Ursprünglich entwickelt von internalzzo und aktualisiert für TYPO3 8.7 von techniConcept.
Installation / Konfiguration
Um die Erweiterung zu installieren, führen Sie bitte diese Schritte aus:
1. Installieren Sie die Erweiterung
Installieren Sie die Erweiterung mit dem Extension Manager.
2. Seiten-/Ordnerstruktur:
Sie benötigen eine Ordnerstruktur wie folgt:
- Publikationsshop
- Konfiguration für den Shop
- Konfiguration für den Export
- Adressen und Newsletter
- Adressen für Deutsch
- Adressen für Französisch
- Adressen für Italienisch
Sie benötigen eine Seitenstruktur wie folgt:
- Eine Seite für die Liste der Veröffentlichungen
- Fügen Sie das Plugin "Publication Shop" hinzu und wählen Sie die Ansicht "Publikationen"
- Eine Seite für den Bestell- und Bestellvorgang
- Fügen Sie das Plugin "Publication Shop" hinzu und wählen Sie die Ansicht "Bestellung"
- Eine Seite für den Export Login
- Fügen Sie das Plugin "Login" hinzu und wählen Sie die "Konfiguration für den Export" als "Speicherseite verwenden".
- Eine Seite für das Export Plugin
- Fügen Sie das Plugin "Publication Shop" hinzu und wählen Sie die Ansicht "Orders export"
3. TypoScript-Konfiguration
Hier ist die Standardkonfiguration:
plugin.tx_pubshop_pi1 { {
persistenz {
storagePid =
}
einstellungen {
grenzwert = 10
indexPid =
loginPid =
donationPid =
emailAdmin = admin@my-company.com
emailFrom = no-reply@my-company.com
filePath = /fileadmin/user_upload/
prefixFileName = Bestellungen-Internet-
tt_address {
PidByLanguages {
0 =
1 =
2 =
3 =
standard = 0
}
}
}
}
Sie müssen plugin.tx_pubshop_pi1.persistence.storagePid
auf den Ordner "Configuration for the shop" PID setzen.
Die Einstellungen entnehmen Sie bitte der Tabelle unten
Einstellungen | Standard | Beschreibung |
---|---|---|
limit | 10 | Anzahl der Veröffentlichungen pro Seite |
indexPid | PID der Publikationslistenseite | |
loginPid | PID der Seite Kasse/Bestellvorgang | |
donationPid | PID der Spendenseite | |
emailAdmin | admin@my-company.com | E-Mail-Adresse, die zum Senden der Admin-Mail verwendet wird |
emailFrom | no-reply@my-company.com | E-Mail-Adresse, die ab in E-Mails verwendet wird |
filePath | _/fileadmin/userupload/ | Pfad, in dem Excel-Exportdateien gespeichert werden sollen |
prefixFileName | Präfix für Excel-Exportdateinamen | |
tt_address.PidByLanguages.default | 0 | Standard-PID für tt_address Datensätze (Fallback, wenn für die aktuelle Sprach-UID nichts eingestellt ist) |
tt_address.PidByLanguages |
PIDs für tt_address Datensätze für jede Sprach-UID |
Kontaktinformationen
techniConcept Sàrl
Rue de l'Ancien Comté 33 (Rue de l'Ancien Comté 33)
1635 La-Tour-de-Trême
Telefon: +41 26 565 35 14
Website: www.techniconcept.ch
E-Mail: support@techniconcept.ch
Benötigen Sie schnelle Hilfe mit dieser Extension? Unser Team von erfahrenen TYPO3-Entwicklern löst Probleme unkompliziert und zum Stundensatz.
[DependciesAndConflicts]