Version 11 - Geändertes Handling von Layouts

  • Hallo in die Runde,

    bis zur Zeta Version 10 war es so, dass Layout Vorlagen kopiert und verändert werden konnten. Dann konnte man ein alternatives Layout ausprobieren und ggf. anpassen und zwischen diesen Versionen hin und her schalten und das beste auswählen.
    Diese Möglichkeit scheint in Version 11 nicht mehr zu existieren. Nun wird immer die Layout Vorlage in das Template Verzeichnis des Projektes kopiert. Und wie gewohnt kann ich dann Anpassungen vornehmen. Aber wenn ich dann eine Alternative dazu erstelle ist die erste Version weg. Ein Vergleich auch nicht mehr möglich.
    Auch ist es scheinbar nicht mehr möglich, eigene angepasste Layoutvarianten (mit eigenem Namen) zu erstellen, die ich dann in einem neuen Projekt wieder verwenden kann.
    Für fortgeschrittene Anwender scheint mir das ein Rückschritt zu sein. Finde ich echt schade. Scheinbar ist die Zielgruppe von Zeta immer mehr der unbedarfte Anwender, der eine hochwertige Alternative zu den Homepagebaukästen der Webhosting Anbieter sucht. Nicht mehr auch Leute, die mit Zeta mehrere Webseiten erstellen.

    Zudem ist auch die ganze Projektverzeichnisstruktur eines Projektes aus Version 11 komplett anderes als die Projekte unter Version 10.
    Und alles ohne Dokumentation der Änderungen.

    Hier im Forum hatten einige sich eigentlich mal so etwas wie eine Versionsänderungshistorie erhofft. Dies scheint das Zeta Team aber immer noch
    weit nach hinten zu priorisieren.
    Schade, vieles beim Zeta-Producer ist echt top.

    Die Information der User finde ich aber absolut nicht ausreichend.
    - Versionshinweise dürftig, bis gar nicht vorhanden
    - Auch die Dokumentation ist sehr schmalbrüstig. Optionen werden oft gar nicht beschrieben.
    - Hinweise wie die oben beschriebenen Änderungen fehlen komplett

    Freundliche Grüße
    Herbert

    Freundliche Grüße aus Düsseldorf

    Herbert

  • Hallo,

    ich hatte einen ähnlichen Wunsch auch schon mal geäußert.

    Allerdings nicht von Version zu Version sondern nur für die neue 11er.

    Es scheint, dass sich hier einiges grundlegend geändert hat.
    In der Tat sind einige wesentlich Fragen noch offen und im Handbuch

    bisher nicht erwähnt.Hoffen wir mal, dass sich das Handbuch in Kürze

    auf dem aktuellen Stand befinden wird und einige Merkmale der Layouts

    bekannt werden.

  • uihhhhhhh ....ich nutze zp10......wenn das wirklich war ist mit den layoutanpassungen in zp11 und wenn das tatsächlich zu geringeren gestalltungsspielräumen für fortgeschrittene führt, dann ist das ja eher ein rückschritt für fortgeschrittene nutzer, da macht doch ein update zu zp11 keinen sinn...ich will hoffen, dass ich mich täusche....wäre echt schade.....


    herbert, besten dank für die infos!!!!


    gruss
    wolfgang

    ps: bzgl. der versionshistorie kann ich mich nur anschliessen,....
    der aufwand dürfte nicht allzugroß sein, grundsätzlich kann man ja das pflichten-/ lastenheft der version 11 als grundlage nutzen, da sollte "die halbe miete" schon drin sein...

  • Hallo,

    vielen Dank für dein Feedback Herbert,

    generell kann man Layouts nach wie vor für sich selbst anpassen, nur die Methode und der Aufbau des Projektordners hat sich geändert, was notwendig war um den Weg für neue Funktionen frei zu machen.

    Die Dokumentation wird sukzessive aktualisiert werden (Handbuch) - da sind wir dran.

    Freundliche Grüße
    Stefan S. (Zeta Producer-Support)

  • ....na gott sei dank stefan, wäre zu schade gewesen...eine versionshistorie wäre echt super, so kann man sich ne menge aufwand sparen die versionen bzgl. kosten-nutzen zu vergleichen......

    gruss
    wolfgang

  • Hallo,
    ich habe mal gehofft, dass ich weiterhin Layouts anpassen und wiederverwenden kann.

    Dann bitte ich um eine kurze Beschreibung, wie ich das Szenario

    bis zur Zeta Version 10 war es so, dass Layout Vorlagen kopiert und verändert werden konnten. Dann konnte man ein alternatives Layout ausprobieren und ggf. anpassen und zwischen diesen Versionen hin und her schalten und das beste auswählen.
    Diese Möglichkeit scheint in Version 11 nicht mehr zu existieren. Nun wird immer die Layout Vorlage in das Template Verzeichnis des Projektes kopiert. Und wie gewohnt kann ich dann Anpassungen vornehmen. Aber wenn ich dann eine Alternative dazu erstelle ist die erste Version weg. Ein Vergleich auch nicht mehr möglich.
    Auch ist es scheinbar nicht mehr möglich, eigene angepasste Layoutvarianten (mit eigenem Namen) zu erstellen, die ich dann in einem neuen Projekt wieder verwenden kann.

    gelöst bekomme.
    Freundliche Grüße
    Herbert

    Freundliche Grüße aus Düsseldorf

    Herbert

  • Herbert,
    wenn Du von "Layout anpassen" sprichst, meinst Du dann inkl. Eingriff in die styles.css und default.html etc. oder einfach die "Anpassung" mit dem Layouteditor, also mit Zeta Producer Bordmitteln?

    Freundliche Grüße
    Stefan S. (Zeta Producer-Support)

  • Hallo,
    ich verstehe zwar nicht ganz warum die Frage was genau ich verändern will wichtig ist, aber natürlich meine ich
    1. Anpassungen mit dem Layouteditor
    2. Anpassungen mit styles.css und default.html
    3. Anpassungen mit dem Template Editor

    Alle Anpassungen landeten früher (Version 10) in einem Unterordner des Layoutverzeichnisses und hießen dort so wie ich sie benannt hatte.
    (Kopie von Layout xy, Projektname1a, Projektname1b) und waren bei der Layoutauswahl im Layouteditor unter eigene Layouts abgelegt.

    Heute (Version 11) wird eine Kopie des Originallayouts im template Verzeichnis abgelegt. Und wenn ich ein anderes Layout wähle wird das erste überschrieben.

    Ich kann nun also nicht mehr bei Projekt 1 zwischen verschiedenen Version hin und herspringen, um dann die beste auszuwählen.
    Und ich kann nicht einfach bei Projekt 2 auf mein angepasstes Layout von Projekt 1 zurückgreifen.

    Meine einfache Frage ist nun, wie geht das heute?
    Freundliche Grüße
    Herbert

    Freundliche Grüße aus Düsseldorf

    Herbert

  • Hallo zusammen.

    Anpassen von Layouts in ZP11 (Farben, Schriften etc.) ohne Eingriff in die Templateprogrammierung oder CSS
    In ZP10 hat man sich, um seine Anpassungen zu sichern immer ein bestehendes Layout kopiert. Das ist in ZP11 nicht mehr notwendig, da wir hierfür die sogenannten "Varianten" eingefügt haben.
    Sobald man im Layout-Editor Änderungen an einem Layout durchführt und diese mit OK anwendet, erstellt ZP11 automatisch eine Variante in der die geänderten Einstellungen gespeichert sind (Die Farbigen Rechtecke unket dem Screenshot des Layouts im Layout Editor).

    Der Benutzer kann sich auch selbst eigene Varianten unter einem definierbaren Namen abspeichern.

    Auf diese Weise kann man genau wie in ZP11 zwischen den Werks-Einstellungen der Layouts und eigenen Anpassungen, bzw. zwischen verschiedenen Layouts umschalten, ohne eventuelle Anpassungen zu verlieren. Der einzige Unterschied ist, dass man sich nun eine Variante speichert und nicht eine komplette Kopie des Layouts.


    Anpassen von Layouts in ZP11 (Farben, Schriften etc.) mit Eingriff in die Templateprogrammierung oder CSS
    Wenn tiefergehende Anpassung an ein Layout gewünscht sind, die einen Eingriff in die jeweiligen Termplates erfordern, so kopiert man sich am besten den Ordner, der das gewünschte Layout enthält aus dem Installationsverzeichnis in den Ordner "Layouts" seines Projektordners (wenn es den Ordner noch nicht gibt, einfach anlegen).
    Also z.B. den Ordner "Golf" aus "C:\Users\DEINUSERNAME\AppData\Local\Zeta Producer 11\Packaging\Layouts\de\" in den ordner "Layouts\" innerhalb Deines Projektordners kopieren.

    Dann über den Layout Editor z.B. das Layout "Golf" (für dieses Beispiel) auswählen und anschließend alle Änderungen nur an den Daten des kopieren Layout Ordners in deinem Projekt durchführen.

    Wichtig zu wissen ist hierbei, dass der Layout-Editor in diesem Fall nur ein "Golf" Layout anzeigen würde und zwar die lokale Kopie. Wenn Sie der Kopie einen anderen Namen geben wollen (zur besseren Unterscheidung), müssen Sie die "Konfiguration.xml" im ordner "meta" des kopierten Layouts bearbeiten und dort in Zeile 2 den Parameter "name" z.B. von name="Golf" auf name="Meine Kopie von Golf" ändern.

    Achtung! Wenn Sie sich für diesen Weg entscheiden, erzeugen Sie eine eigenständiges Layout. Ein solches Layout wird bei Programm Updates nicht aktualisiert. Die "ab Werk" mitgelieferten Layouts können bei Programm Updates aktualisiert werden um z.B. Fehlfunktionen oder Fehlende Konfigurations-Optionen im Layout zu beheben. Kopierte Layouts können nicht aktualisiert werden. Es ist also empfehlenswert das Erscheinungsbild, wenn möglich, über die oben erwähnten "Varianten" zu bearbeiten.

    Das weitere Vorgehen, also die Anpassung von default.html bzw. CSS ist eigentlich gleich wie bei ZP10.

    Ich hoffe das war verständlich und hilft erst einmal weiter.

    Freundliche Grüße
    Stefan S. (Zeta Producer-Support)

  • Man Leute,
    so eine Hammerfunktion erfährt man so nebenbei.

    Anpassen von Layouts in ZP11 (Farben, Schriften etc.) ohne Eingriff in die Templateprogrammierung oder CSS
    In ZP10 hat man sich, um seine Anpassungen zu sichern immer ein bestehendes Layout kopiert. Das ist in ZP11 nicht mehr notwendig, da wir hierfür die sogenannten "Varianten" eingefügt haben.
    Sobald man im Layout-Editor Änderungen an einem Layout durchführt und diese mit OK anwendet, erstellt ZP11 automatisch eine Variante in der die geänderten Einstellungen gespeichert sind (Die Farbigen Rechtecke unket dem Screenshot des Layouts im Layout Editor).
    Der Benutzer kann sich auch selbst eigene Varianten unter einem definierbaren Namen abspeichern.[
    Auf diese Weise kann man genau wie in ZP10 zwischen den Werks-Einstellungen der Layouts und eigenen Anpassungen, bzw. zwischen verschiedenen Layouts umschalten, ohne eventuelle Anpassungen zu verlieren. Der einzige Unterschied ist, dass man sich nun eine Variante speichert und nicht eine komplette Kopie des Layouts.

    Das ist ja nun eine echte Verbesserung zu ZP 10. Jetzt verstehe ich auch die Frage, welche Anpassungen ich vornehmen wollte bzw. vorgenommen hätte.
    Kann ich dann die Layout-Variante mit meiner Variante dann auch in einem anderen Projekt benutzen?

    Danke auch für die Beschreibung beim Vorgehen bei tieferliegeneden Änderungen im Layout. Damit kann ich gut leben. Ich werde das Verfahren mal ausprobieren.

    Freundliche Grüße
    Herbert

    Freundliche Grüße aus Düsseldorf

    Herbert

  • Hallo,

    Varianten sind Layout-Bezogen. Das heißt, man kann eine Variante eines Layouts nicht für ein anderes Layout benutzen, da Layouts unterschiedliche Parameter-Sets haben.

    Im UI des Zeta Producer siehst Du Varianten auch immer nur Projektbezogen. Du kannst aber, vorausgesetzt die beiden Projekte verwenden das selbe Layout, die Dateien im "variants" Ordner bzw. den ganzen "variants" ordner von einem Projekt ins andere kopieren.

    Freundliche Grüße
    Stefan S. (Zeta Producer-Support)

  • Ja, kann man. Falls das Layout allerdings noch vom Projekt benutzt wird, könnte es sein, dass Du vorher das Layout im Layout Editor entsprechend wechseln solltest.

    Freundliche Grüße
    Stefan S. (Zeta Producer-Support)

  • Hallo Stefan,

    in diesem zusammenhang, möchte ich kurz daran erinnern, die anderen "Schönheitsfehler" bzgl. Layoutdesigner nicht zu vergessen!
    (Der Steffen weiß was ich meine).

    Danke

    Gruß
    Jochen

    Gruß
    Jochen

  • Hallo,

    ich habe früher sehr viel mit Dreamweaver gearbeitet, aber hier komme ich nicht mit.
    Wo befindet sich den unter ZP 11 der Ordner Layouts? Und in welche css muss ich eingreifen um etwas zu ändern und damit es beim weitern bearbeiten im Editor von ZP erhalten bleibt?

  • Hallo,

    wenn du wie oben beschrieben das richtige Layout in den erstellen Layoutordner deines Projektes kopiert hast, dann findest du da u.a den Ordner "_media" vor.

    In diesem, gibt es dann die Datei "styles.css" und diese kannst du dann editieren.

    Aber nochmal der Hinweis: Bitte aufpassen was du dort machst, denn u.U kannst du damit dein ganzes Layout "zerstören"!!!

    Also am besten erstmal das ganze mit einer Kopie deines Layouts durchprobieren.

    Gruß
    Jochen

    Gruß
    Jochen

  • Hallo,

    der _media ordner im template ordner? Denn der output ordner ist doch der , den ZP ausgibt?

  • Hi,

    Zitat......

    Wenn tiefergehende Anpassung an ein Layout gewünscht sind, die einen Eingriff in die jeweiligen Termplates erfordern, so kopiert man sich am besten den Ordner, der das gewünschte Layout enthält aus dem Installationsverzeichnis in den Ordner "Layouts" seines Projektordners (wenn es den Ordner noch nicht gibt, einfach anlegen).
    Also z.B. den Ordner "Golf" aus "C:\Users\DEINUSERNAME\AppData\Local\Zeta Producer 11\Packaging\Layouts\de\" in den ordner "Layouts\" innerhalb Deines Projektordners kopieren.

    Dann über den Layout Editor z.B. das Layout "Golf" (für dieses Beispiel) auswählen und anschließend alle Änderungen nur an den Daten des kopieren Layout Ordners in deinem Projekt durchführen.

    Zitatende......

    Wenn du diesen Ordner nicht finden solltest, dann in der Windowsansicht umstellen auf "Alle und versteckte Dateien anzeigen".

    Diesen Layoutordner dann in einen erstellten Layoutordner in deinen Projektorder kopieren und dort gibt es dann unter "_media" die "styles.css" Datei.

    Gruß
    Jochen

    Gruß
    Jochen

  • sorry wenn ich nerve.... reden wir vom programmordner oder vom projektordner. ich finde die ordnerstrukturen von zp sind etwas undurchsichtig. ich würde zum beispiel auch gerne bei einer Neuerstellung eines Projektes den Speicherort angeben ( würde sinn machen, den ordner gleich in dem kundenordner anzulegen). das war bei DW alles etwas einfacher.

    also nochmal... ich möchte einfach nur dauerhaft und bei späterer aktuallisierung ein ganz wenig die css ändern.

  • Ok, da eigentlich schon alles zum bearbeiten der css hier gut beschrieben ist, und dies eine Funktion ist, die Offiziel gar nicht "vorhanden" ist und auch nicht offiziliel von Zeta und mit hier unterstützt wird, und schon etwas Übung und sehr gute Kenntnisse in den ZP und in css voraussetzt, ziehe ich mich mit weiteren Infos dazu hiermit zurück.

    Sorry, aber wenn du das möchtest, musst du dich näher mit diesem Thema des ZP beschäftigen, oder jemand anderes hier ist bereit, dir weiter damit zu helfen.

    Zum Thema Speicherort:

    Das kannst du problemlos machen, in dem du deinen Projektordner dorthin kopierst/verschiebst wo du ihn haben möchtest, und dann einfach von dort dann unter dem ZP öffnest.

    Gruß
    Jochen

    P.s: Der Programmorder beinhaltet die Orginallayoutvorlagen, der Projektordner hingegen nach erstellen eines Layoutordners sein eigenes Layout.

    Gruß
    Jochen

  • ok, danke.... wollte eigentlich nur wissen welche css in welchem ordner geändert werden muss, aber meine frage scheint zu kompliziert zu sein.

  • ok, danke.... wollte eigentlich nur wissen welche css in welchem ordner geändert werden muss, aber meine frage scheint zu kompliziert zu sein.

    Das ist dir in dem Post 16 und 18 beantwortet worden.

    Gruß
    Jochen

    Gruß
    Jochen

  • wenn ich den eintrag mache in der css (template ordner) ist der komplette hintergrund weg... es muss doch irgendwie funktionieren

  • so jetzt hab ich es gefunden... die css im PREVIEW Ordner ändern dann klappts....wenn mir das einer vorher gesagt hätte.

    gute nacht

  • Das ist falsch!

    Da diese Datei, nach jeder Layoutänderung und/oder einem Erstellen im ZP wieder mit dem Inhalt der Originaldatei überschrieben wird.

    Und diese Originaldateien der ganzen Layouts,. befinden sich erst mal hier: C:\Users\DEINUSERNAME\AppData\Local\Zeta Producer 11\Packaging\Layouts\de\

    Wenn diese Dateien bei dir nicht sichtbar sein sollten, dann die Windowsansicht so umstellen, das auch versteckte Dateien angezeigt werden.

    Den dortigen (kompletten) Layoutinhalt deines Layoutes, kopierst du dann am besten in einen von dir dort angelegten "Layout" Ordner innerhalb deines Projektordners.

    Und in diesem dann die gewünschten Änderungen durchführen.

    Dann dieses eigene Layout im ZP noch kurz auswählen und fertig.

    Sollte es mit dieser Beschreibung wieder nicht klappen, dann muss ich dich leider zitieren:

    ok, danke.... wollte eigentlich nur wissen welche css in welchem ordner geändert werden muss, aber meine frage scheint zu kompliziert zu sein.


    Nur ist dann wohl die Antwort zu kompliziert....

    Gruß
    Jochen

    Gruß
    Jochen

  • wahrscheinlich bin ich einfach zu doof...

    "Den dortigen (kompletten) Layoutinhalt deines Layoutes, kopierst du dann am besten in einen von dir dort angelegten "Layout" Ordner innerhalb deines Projektordners."

    ...das habe ich gemacht. Das neue Layout muss doch dann aber im gleichen Ordner wie die "Werkslayouts" liegen?!?
    oder wie wähle ich es dann aus?

  • Hallo Bits,

    bitte lassen Sie sich etwas Zeit und lesen Sie genau, was hier beschrieben ist:
    Version 11 - Geändertes Handling von Layouts

    Da ist präzise beschrieben, wie man ein "standard" Layout in ein Projekt kopiert.

    Da das Layout den Selben Namen hat, wie das "standard" Layout, sehen Sie in der Layoutauswahl in ZP keinen Unterschied, hier taucht jedes Layout nur einmal auf (auch wenn es mehrere Layouts mit dem selben Namen gibt). Das Layout im Projektordner hat aber Vorrang. Das heißt, wenn Sie z.B. im "Layouts" Ordner des Projekt-Ordners ein Layout "Simple Responsive" haben und in der Layoutauswahl in ZP das Layout "Simple Responsive" wählen, dann wählen Sie damit nicht das "standard" Layout, sondern die Kopie in Ihrem Projektordner.

    Anschließend wird dann z.B. das CSS so bearbeitet, dass man die Datei styles.css, die sich nun innerhalb Ihres Projektordners in Layouts/LayoutName/_media/ befindet ändert. Änderungen in CSS oder in Templates werden in ZP dann über die Tastenkombination STRG-SHIFT-T eingelesen (damit sie sichtbar werden, wenn Änderungen am CSS durchgeführt wurden während das ZP Projekt offen war).

    Mehr können wir dazu hier nicht sagen, das solche Änderungen von uns nicht offiziell unterstützt werden und zu schwerwiegenden Fehlern in der Website führen können.

    Freundliche Grüße
    Stefan S. (Zeta Producer-Support)

  • Hallo Leute,

    für mich ist das auch noch nicht so ganz klar.
    Vielleicht können wir das mal mit ein paar Bildern aufdrösseln:


    Muss ich hier aus den Layouts den Ordner „Golf“ rauskopieren ...

    [dann halt ohne Bild]


    ... und hier in mein eigenes Projekt „test11“ reinkopieren ?

    [dann halt ohne Bild]

    Danke schon mal für eure Antworten

    Gruß wurzelsepp

    Gruß wurzelsepp

    Einmal editiert, zuletzt von wurzelsepp (31. Mai 2013 um 17:21)

  • ich weiß ich nerve, aber die Beschreibung ist überhaupt nicht präzise! woher weiß ZP denn, das das neue Layout jetzt in einem neuen Ordner Namens "Layout" im Projektordner zu finden ist. ...

    also, ich kopiere ein x-beliebiges layout zB Technical aus dem Install.Ordner in einen neuen Ordner der "Layout" heißt in mein Projekt -Verzeichnis...?!? die css kann ich dann ändern und wenn ich im Layout Editor auf aktualisieren klicke, ist alles IO ?

  • DAAAAAAAAAAAAAAAAAAAANKE...mein Reden! :) :) :) :)

    Einmal editiert, zuletzt von Jochen (31. Mai 2013 um 17:58)

  • YEAH !!!!

    @ Bits, du bist jetzt ganz nah dran!!!!!

    Nur bitte kein x-beliebiges Layout kopieren, sondern nur das das du urspünglich auch in deinem Projekt drin hattest!!!

    @ Wurzelsepp. Gratulation das es bei dir jetzt auch geklappt hat, aber bitte mach deine Bilder wieder raus, da dein Weg und dein Speicherort nicht dem Standard so ganz entsprechen, und das hier nur zu einem weiteren "durcheinander" führt. DANKE

    Gruß
    Jochen

    Gruß
    Jochen

  • gemacht getan..."background-attachment:fixed; padding:0px;" im neuen ordner layout style.css (wie hier mehrfach beschrieben)geändert und siehe da....es funktioniert nicht.

  • Also bei mir gehts.

    Wollte es gerade auf den Zeta Testserver hochschieben, so das du dich davon überzeugen kannst, aber der scheint gerade nicht zu gehen. Werde es später nochmal versuchen.

    Der Ordner mit dem Kopierten Layout muss Layouts heissen!

    Gruß
    Jochen

    Gruß
    Jochen

  • JAAAAAAAAAA... das war es das s von Layouts hat gefehlt. erstmal vielen dank für die hilfe, aber die Erklärung hätte etwas einfacher sein können. So nun gebe ich aber ruhe,erstmal...!

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!