Was ist OPC Portlets vererben?
DZM OPC Portlets vererben verwandelt den JTL OPC Editor in eine mächtige Template Engine, mit der du Mastertemplates für Header, Footer, Kategorie- und Produktseiten anlegen kannst. Statt jede Seite einzeln zu bearbeiten, pflegst du Inhalte zentral im Mastertemplate und vererbst sie mit nur einem Klick auf alle relevanten Seiten – Änderungen am Master werden automatisch überall übernommen. Besonders praktisch: Bei Produkten kannst du Inhalte vom Vaterartikel automatisch auf alle Kindartikel vererben, wobei individuelle Anpassungen jederzeit möglich bleiben. Das Plugin spart bis zu 90% Zeit bei der Contentpflege und gibt dir die volle Kontrolle über dein Shop-Template. Vererbte Inhalte, die du auf einzelnen Seiten anpasst, werden als individuell markiert und nicht mehr überschrieben – so hast du maximale Flexibilität bei minimalem Aufwand.Einsatzmöglichkeiten
Header & Footer
Editieren eines Headers und Footers für den gesamten Shop
Globale Elemente
Einfügen von Popups oder anderen OPC Elementen global im ganzen Shop
Content Vorlagen
Anlegen von Produkt Content Vorlagen
Wireframes
Mastertemplates als Wire Frame für Produkt Content
Countdowns
Countdowns oder andere Elemente auf allen oder ausgewählten Produktseiten
Support-Infos
Supportinformationen global auf allen Produkt und/oder Kategorieseiten
Produktgruppen
Einheitliche Produktinformationen für Produktgruppen global pflegen
Und vieles mehr...
Deiner Kreativität sind keine Grenzen gesetzt
Featureübersicht
Mastertemplates
Mastertemplates
- Mastertemplates anlegen und global pflegen
- Automatische Übernahme der Inhalte eines Mastertemplates auf entsprechende Seiten
- Mastertemplates für Header
- Mastertemplates für Footer
- Mastertemplates für Seiten
- Mastertemplates für Produkte
- Mastertemplates für Kategorien
Vererbung
Vererbung
- Automatisch von Vaterartikel auf Kindartikel vererben
- Alle Inhalte individualisierbar
- Vererbte Inhalte bleiben mit Mastertemplates synchronisiert
- Individuelle Anpassungen werden respektiert
Bedienung und Funktionsweise
Begrifflichkeiten
- Entwürfe, Pages, Templates
- Portlets, Blöcke
- Mountpoints
In der folgenden Dokumentation reden wir stets über Entwürfe. Entwürfe sind OPC Pages, die mit dem OPC Editor angelegt werden. Jede Seite kann mehrere individuelle Entwürfe haben, aber es ist immer nur maximal einer aktiv. Wenn wir also von Entwürfen reden, meinen wir immer den gerade aktiven Entwurf der jeweiligen Seite. Entwurf, Page, Template oder OPC Page sind in diesem Zusammenhang synonym.
Vererbungslogik
Der OPC Vererber arbeitet mit Mastertemplates, die auf den OPC Entwürfen beruhen. Statt also für jede Seite einen eigenen Entwurf anlegen zu müssen, können Inhalte, die auf mehreren Seiten dargestellt werden sollen in einem Mastertemplate gepflegt werden. Diese können dann im Nachgang auch noch bearbeitet werden, sodass sich die Inhalte global pflegen lassen, ohne dass jede Seite einzeln bearbeitet werden muss.Vererbungslogik und Anpassung
Vereinigung von Entwürfen
Der Vererber vereint den aktuellen Entwurf der jeweiligen Seite mit allen passenden Mastertemplates. Die jeweiligen Inhalte der Mastertemplates werden je nach Priorität an bestehende Inhalte angehangen.
Seiten ohne Entwurf
Hat eine Seite noch keinen Entwurf, werden nur die Inhalte der Mastertemplates angezeigt, nach Priorität
Kennzeichnung im Editor
Öffnet man im OPC Editor eine Seite, werden vererbte Inhalte farblich gekennzeichnet
Automatische Synchronisation
Verändert man Inhalte in den Mastertemplates, werden diese automatisch auf den Erben übernommen
Individuelle Anpassungen
Vererbte Inhalte können auf individuellen Seiten angepasst werden. Der Vererber weiß dann, dass das Portlet aus einem Master stammt, überschreibt diese Inhalte aber nicht mehr
Komplett oder gar nicht
Vererbte Inhalte können nur komplett oder gar nicht angepasst werden. Die Änderung eines verschachtelten Portlets, zB innerhalb eines vererbten Containers, führt dazu, dass der Originalcontainer aus dem Mastertemplate den Inhalt überschreibt. Der Vererbte Container muss als ganzes bearbeitet werden, damit er als individueller Inhalt gespeichert wird. Dann können auch verschachtelte Portlets bearbeitet werden.
Individuelle Inhalte
Individuelle Inhalte können auf individuellen Seiten weiterhin gepflegt werden.
Kennzeichnungen im OPC Editor
Auf der Grafik sieht man ein mal alle Zustände, die ein Vererbtes Portlet annehmen kann. Auch wenn der Vererber so konstruiert wurde, dass er intuitiv funktioniert, möchten wir euch hier einmal alle Zustände und Kennzeichnungen erklären.
Ursprung: Mastertemplate | Verändert: nein
Das Portlet wurde in einem Mastertemplate angelegt und ist im aktuellen individuellen Entwurf unverändert. Der Inhalt lässt sich im Mastertemplate anpassen und so automatisch auf alle anderen Seiten übertragen. Solange dieses Portlet im individuellen Entwurf nicht bearbeitet wird, bleibt die Eigenschaft erhalten, dass der Inhalt im Mastertemplate bearbeitet werden kann.Portlets mit dieser Markierung können auf individuellen Seiten nicht gelöscht werden. Diese Portlets müssen im Mastertemplate angepasst werden.