Phase 4 Erstellung JO2 Shop
Aus Marburger Medien
(→Programmierung Shop) |
|||
Zeile 43: | Zeile 43: | ||
* Sowohl Produkt- als auch Kategorienamen müssen systemweit eindeutig/einzigartig sein. | * Sowohl Produkt- als auch Kategorienamen müssen systemweit eindeutig/einzigartig sein. | ||
- | == | + | ==Hinweise zur Shop Programmierung für Redakteure== |
+ | |||
+ | ===Plugin "Content - Hider"=== | ||
+ | |||
+ | Ermöglicht die Definition, welcher Inhalt bei welcher "Bedingung" / für welche Benutzergruppe etc. angezeigt werden, bzw. nicht angezeigt werden soll. Kann in Beiträgen und Modulen verwendet werden. | ||
+ | Was dargestellt werden soll, wird zwischen Tags in geschweiften Klammern dargestellt. | ||
+ | |||
+ | Beispeil: {green} text text text {/green} | ||
+ | Der Text wird in diesem Fall nur für den Freundes-Shop (= green) | ||
+ | dargestellt (Rechnungs-Shop = blue). | ||
+ | Inhalt kann auch nur für bestimmte Benutzergruppen dargestellt werden, z.B. nur für angemeldete Benutzer (reg) oder nur für Administratoren (admin). | ||
+ | |||
+ | Dabei muss folgende vorgeschriebenen Hierarchie der "Gruppen" eingehalten werden: | ||
+ | |||
+ | {reg}(.*?){/reg (angemeldet) | ||
+ | |||
+ | {pub}(.*?){/pub} (freigegeben) | ||
+ | |||
+ | {author}(.*?){/author} (Status Autor) | ||
+ | |||
+ | {editor}(.*?){/editor} (Status Editor) | ||
+ | |||
+ | {publisher}(.*?){/publisher} (Status Publisher) | ||
+ | |||
+ | {manager}(.*?){/manager} (Status Manager) | ||
+ | |||
+ | {admin}(.*?){/admin} (Status Administrator) | ||
+ | |||
+ | {super}(.*?){/super} (Status Superadministrator) | ||
+ | |||
+ | {green}(.*?){/green} (Freundes-Shop) | ||
+ | |||
+ | {blue}(.*?){/blue} (Rechnungs-Shop) | ||
+ | |||
+ | Soll also Inhalt nur im Freundes-Shop für angemeldete Benutzer sichtbar sein, ist die Syntax folgende: | ||
+ | {reg} | ||
+ | {green} | ||
+ | <p>text text text</p> | ||
+ | {/green} | ||
+ | {/reg} | ||
==Zeitplan== | ==Zeitplan== |