Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende ÜberarbeitungNächste ÜberarbeitungBeide Seiten der Revision | ||
oxid:changes [2015/05/27 12:26] – [Shop offline, wenn Module nicht aktiv] gerald | oxid:changes [2016/04/20 16:10] – [Geänderte Dateien] gerald | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
====== Meine Änderungen am Stammsystem ====== | ====== Meine Änderungen am Stammsystem ====== | ||
+ | |||
+ | [[: | ||
===== Tags ===== | ===== Tags ===== | ||
Zeile 40: | Zeile 42: | ||
Könnte man auch über die Modul-Blocküberschreibung machen. Blöcke: sidebar_trustedshopsratings sidebar_partners sidebar_shopluperatings | Könnte man auch über die Modul-Blocküberschreibung machen. Blöcke: sidebar_trustedshopsratings sidebar_partners sidebar_shopluperatings | ||
+ | |||
+ | Hab es jetzt aber über eigenes, von Azure vererbtes Theme gemacht... | ||
===== Sprache der PDF-Rechnung im Dropdown-Feld Standard en->de ===== | ===== Sprache der PDF-Rechnung im Dropdown-Feld Standard en->de ===== | ||
Zeile 98: | Zeile 102: | ||
</ | </ | ||
Im eigenen Modul muss es die Methode (natürlich ohne die Zeile) auch geben). | Im eigenen Modul muss es die Methode (natürlich ohne die Zeile) auch geben). | ||
+ | |||
+ | ====== Mobile ====== | ||
+ | |||
+ | Beim Mobile-Theme musste ich das Original nehmen, weil ich es nicht geschafft habe, das Theme zu vererben und dass dann der //Theme Switcher// nocht funtkioniert. Da hätte man evtl. so viel am Theme Switcher ändern müssen (Das Ändern der Einstellungen reicht nicht), dass es keine Sinn macht. | ||
+ | Also nehme ich das Original-Theme und mache so viel über Blocks wie möglich. | ||
+ | Es ist jedoch nicht nicht alles verblockt, besonders die Startseite nicht. Daher eine Änderung im Theme in oxid/ | ||
+ | < | ||
+ | [{include file=" | ||
+ | [{include file=" | ||
+ | [{foreach from=$oxidBlock_content item=" | ||
+ | </ | ||
+ | Also qqq/ | ||
+ | |||
+ | ====== Database ====== | ||
+ | |||
+ | < | ||
+ | ALTER TABLE `oxorder` | ||
+ | </ | ||
+ | |||
+ | |||
+ | ====== Je nach Nachbestellnummer temporär in bes. Nutzergruppen ====== | ||
+ | ===== Database ===== | ||
+ | < | ||
+ | INSERT INTO `oxgroups` (`OXID`, `OXACTIVE`, `OXTITLE`, `OXTITLE_1`, | ||
+ | (' | ||
+ | </ | ||
+ | |||
+ | Dann zu den Einstellungen gehen. Shopeinstellungen-> | ||
+ | |||
+ | Das Modul sieht sich die XMl-Datei an und wenn User über die NB-Nummer berechtigt ist, dann fügt er den Nutzer zu der Gruppe mit der OXID ' | ||
+ | Den Nutzer fügt das Modul bei jedem Seitenaufruf erneut der Gruppe zu und speichert das NICHT in die DB. Auch wenn der Nutzer gar nicht angemeldet ist (wichtig!). | ||
+ | |||
+ | ====== Download der gekauften Bilder ====== | ||
+ | |||
+ | Wird voll in das File-Download-System integriert. Fängt Fälle ab, wenn die Downloaddate ' | ||
+ | |||
+ | ===== Geänderte Dateien ===== | ||
+ | |||
+ | **/ | ||
+ | |||
+ | **/ | ||
+ | |||
+ | **/ | ||
+ | |||
+ | Theme /Views : | ||
+ | |||
+ | **application/ | ||
+ | |||
+ | **application/ | ||
+ | |||
+ | |||
+ | Richtige Anzeige statt Dateinamens (due NB-Nummer soll angezeigt werden) in Download-Link-eMails und Bestätigungsmails: | ||
+ | |||
+ | **/ | ||
+ | Ausserdem wird modules/ | ||
+ | Diese Datei wird nur von den TPLs gebraucht. | ||
+ | |||
+ | Dazugehörende TPLs: (wegen getFileSize & additional [{$oOrderFile-> | ||
+ | |||
+ | **application/ | ||
+ | |||
+ | **application/ | ||
+ | |||
+ | (**application/ | ||
+ | |||
+ | |||