linke Menuleiste ausblenden möglich? gelöst!

  • hallo zeta team, hallo forum
    ist es möglich beim layout cars die linke menuleiste auszubleden? hintergrund ist, das ich leistenfreie produktseiten erstellen möchte, diese jedoch gerne in einen "unterordner" (untermenu) anlegen würde. ich möchte vermeiden das sämtliche produktseiten auf oberster ebene liegen, fachlich jedoch auf dritter oder vierter menuebene gehören. gibts es da einen trick, workaround, etwas per css....?

    wäre super wenn ihr da etwas hättet....

    vielen dank für hilfe

    gruss

    wolfgang

    3 Mal editiert, zuletzt von toni (17. September 2012 um 06:31)

  • Hallo Wolfgang,

    Du könntest hier eine zweite Vorlage neben der "default.html" erstellen. Also beispielsweise "ohnesubnav.html". Den Quellcode der Datei musst Du dann halt entsprechend anpassen, dass das Untermenü nicht mehr angezeigt wird. In den Seiteneigenschaften kannst Du dann der jeweiligen Seite diese Vorlagendatei zuweisen.

    Freundliche Grüße
    Steffen T. (Zeta Producer-Support)

  • super steffen,dass das geht nur wie?

    ich habe leider schon probleme ein test-default.html anzulegen!

    was habe ich gemacht:

    1 die default.html im ordner: projects/meinprojekt/layouts//mein layout/templates kopiert und umbenannt in test-default.html

    2 in zp10 aufruf einer testseite, rechte maustaste...eigenschaften.....vorlage kein pfad ersichtlich, dann einfach test-default.html in das feld eingegeben.

    fertig. (keine ahnung was da passiert)

    3 zu anderer projektseite gewechselt
    dann zurück gewechselt zur testseite

    dann fehlermeldung > test-default.html kann nicht gefunden werden

    4 zeta produzer beendet

    5 zeta produzer gestartet-> fehlermeldung > test-default.html kann nicht gefunden werden-> projekt kann icht gestartet werden...

    mist, klappt nicht, gut das ich das projekt immer sichere

    ich mache da also etwas falsch, nur was?

    mit der bitte um hilfe

    gruss

    wolfgang

  • Hallo Wolfgang,

    hab das mal auf die Schnelle in einem anderen Layout probiert.

    meine Vorgehensweise:
    1. die default.html nehmen und abändern
    2. die neue Datei (beratung.html) in den Ordner ..\Vorlage Standard\templates\ ablegen (zu der schon vorhandenen default.html)
    3. ZP öffnen und in das Projekt gehen
    4. Seite aufrufen auf der die neue Vorlagen angewendet werden soll
    5. rechte Maus - Eigenschaften - Vorlage (falls nicht sichtbar: "+" unten links klicken) und unter "Vorlagendatei:" die neue Vorlage auswählen - siehe Anhang "seite-bearb"
    6. mit "OK" bestätigen - Ergebnis -> siehe Anhang "leere-seite"

    Wichtig ist der richtige Pfad unter "2" und das ZP vorher geschlossen ist bzw. sich in einem anderen Projekt befindet
    Hoffe das es bei dir ebenfalls so klappt.

    Gruß wurzelsepp

  • hallo wurzelsepp,
    vielen dank, hat 1a geklappt!

    nun eine frage ans zeta team, um den gesamtzusammenhang zu verstehen, warum muss man in diesem fall das verzeichnis "vorlage standard" wählen und nicht das verzeichnis des gewählten layouts.

    was ist der sinn von "vorlage standard, was passiert da eigentlich?

    gruss wolfgang

  • Hallo Wolfgang,

    wurzelsepp meint sicherlich DeineLayoutvorlage\templates\. Er hat halt "Vorlage Standard" gewählt, da dies in einem neuen Projekt der Standard ist!
    Da man das ZP-Projekt ja auf das jeweilige eigene Layout umstellt, muss auch die geänderte "beratung.html" im entprechenden templates-Verzeichnis des jeweiligen Layouts stehen. Nur das kann dann auch wirklich funktionieren!

    Gruß dpessen

  • Hallo dpessen,

    Zitat

    wurzelsepp meint sicherlich DeineLayoutvorlage\templates\. Er hat halt "Vorlage Standard" gewählt, da dies in einem neuen Projekt der Standard ist!

    Nein, die neue default.html muss in das Verzeichnis: „..\kfz-werkstatt\Vorlage Standard\templates“ (wenn das Layout "Cars" verwendet wird)

    und nicht dahin: „..\kfz-werkstatt\Layouts\kopie von kfz-werkstatt (123456789)\templates“
    Andernfalls funktioniert es nicht. Hab das ja erst im anderen Template-Verzeichnis probiert.

    Gruß wurzelsepp

    Gruß wurzelsepp

  • ja dpessen,
    der wurzelsepp liegt hier richtig, ich hatte das nämlich auch schon ausprobiert, es funktioniert sonst nicht,
    ....und deshalb auch meine frage ans zeta team über sinn und zweck des ganzen... ich mir erhoffe mir ein wenig mehr hintergrundwissen, um einige umwege und unnötige ausprobiererei zu ersparen...

    gruss

    wolfgang

  • hallo zeta team, bitte um kurze bearbeitung!
    siehe punkt 5
    nun eine frage ans zeta team,
    um den gesamtzusammenhang zu verstehen, warum muss man in diesem fall
    das verzeichnis "vorlage standard" wählen und nicht das verzeichnis des
    gewählten layouts.


    was ist der sinn von "vorlage standard, was passiert da eigentlich?
    gruss
    wolfgang

  • Hallo Wolfgang,

    sei mir bitte nicht böse, aber das hier ist ein Support-Forum, wo wir Fragen bei Problemen mit Zeta Producer beantworten. Wir können hier keine Anleitungen geben, wie Zeta Producer technisch funktioniert bzw. wie die Funktionsweise der Templates ist und wie diese erstellt werden.

    Das Dich das interessiert ist natürlich vollkommen OK und wenn Du möchtest können wir Dir auch gerne eine Schulung für die Template-Erstellung anbieten. Aber über das Forum können Fragen diesbezüglich nicht beantworten.

    Freundliche Grüße
    Steffen T. (Zeta Producer-Support)

  • hallo steffen,

    nein ich bin natürlich nicht böse, nur so ganz nachvollziehen kann ich das
    nicht....

    du bist ja auch ingenieur, und als ingenieur lernt man ja eigentlich von anfang
    an: zu aller erst, immer die basis einer(s) aufgabe, problems etc. zu betrachten, …versteht man
    die basis, ist das nachfolgende meist leicht abzuleiten...


    und genau das ist hier auch der fall, ich habe mich vorher rund drei bis vier
    stunden bzgl. der default.html aufgehalten und dann entnerft aufgegeben....

    wurzelsepp hat dann freundlicherweise den entscheidenen tipp gegeben und ich
    bin dadurch einen schritt weiter....und auch er hat es nur durch ausprobieren herausgefunden!

    nur, ich möchte halt verstehen, warum das so ist, denn das nächste problem kommt
    bestimmt und wieder muss ich im forum eine frage stellen, die wahrscheinlich
    vermeidbar gewesen wäre, mal ganz davon abgesehen, dass davor wahrscheinlich
    wieder ne menge probiererei erfolgte....

    und siehe da, heute morgen, gab es die nächste frage, ich benötige den pfad
    eines bildes (background url) welches in zeta eingelesen wurde, nur welchen
    ordner soll ich nehmen, preview, ausgabe, vielleicht doch web/media / oder über
    oid://image/ …wieder ne menge ausprobiererei...um die richtige angabe zu
    finden…

    auch hier wieder .... versteht man den gesamtzusammenhang, dann versteht man
    wohlmöglich das detail, ->keine frage im forum notwendig -> keine antwort
    von euch notwendig...wir alle sparen zeit......


    fazit: es wäre wirklich sehr hilfreich für uns user, ein bisschen mehr zu
    erfahren wie die seiten in zeta generiert werden bzw. was „vorlage standard“ macht
    , ich persönlich muss ein bisschen mehr mit zeta machen, um einen marktgerechten
    auftritt zu generieren, denn der
    wettbewerb nutzt joomla oder wordpress.....

    …eine kurze erklärung muss man ja nicht unbedingt im forum
    publizieren, ihr habt ja extra seiten dafür wie faq, dokumentation etc.

    gruss

    wolfgang

    ps: Bzgl. template-erstellung und template editor hatte ich
    dir ja schon mal ne antwort gegeben, ich fall da doch eher aus der zielgruppe heraus,
    da ich nicht zu den personen zähle für den der editor gemacht ist (html-kenntnisse etc..). reizen
    würde mich das schon, ich pack das zeitlich aber nicht….

  • Hallo Wolfgang, hallo Wurzelsepp,

    ich vermute, dass die oben beschrieben Lösung mit der kopierten und abgewandelten default.html sich auf die ZP-Version 10 bezieht.
    Dort ist es scheinbar tatsächlich nötig, die abgewandelte default.html in das Verzeichnis
    \Vorlage Standard\templates zu kopieren. Wenn man dann aber die Funktion "Auf geänderte Vorlagen prüfen" betätigt, verschwinden die Änderungen in dem \Vorlage Standard\ Verzeichnis und werden durch die Inhalte von DeineLayoutvorlage\templates\. ersetzt (so wie es von dpessen beschrieben wurde.)

    In der Version 11 (wenn Du Dein Projekt von 10 auf 11 konvertiert hast) gehst Du wie oben beschrieben vor. Da die Funktion "Auf geänderte Vorlagen prüfen" nicht mehr existiert, musst Du in den Layout Editor gehen und einmal sichern. Dann werden alle Änderungen (und Deine neue Vorlagendatei) ins System eingepflegt und Du kannst sie wie gwohnt als Vorlagendatei auswählen.

    Bei in Version 11 neu erstellten Projekt kannst Du Dir den Umweg (in den Layout Editor gehen und einmal sichern) esparen. Alternative Vorlagendateien im <projektname>\template\templates Verzeichnis sind sofort auswählbar.

    Freundliche Grüße
    Herbert

    Freundliche Grüße aus Düsseldorf

    Herbert

  • hallo herbert,
    danke für deine unterstützung, ja ich benutze zp10....nur so ganz verstehe ich das nicht, "auf geänderte vorlagen prüfen", das ist doch ein befehl aus zp9 oder, gibt es den beizp 10 noch?....ich mach das jetzt so, ich verändere die default-neu.html im vorlage standard und im meinlayout verzeichnis parallel, das funktioniert bisher...wird nicht gelöscht.....

    gruss
    wolfgang

    Einmal editiert, zuletzt von toni (9. September 2012 um 20:03)

  • Hallo Wolfgang,

    möglicherweise stammt die Funktion "auf geänderte vorlagen prüfen" daher, dass ich auch den Template Editor besitze. In der Version 10 wird dann ein Reiter "Vorlagen" eingeblendet und in diesem befindet sich die oben erwähnte Funktion. Ob und wo diese Funktion auch ohne Template Editor existiert, kann ich nicht sagen.
    Freundliche Grüße
    Herbert

    Freundliche Grüße aus Düsseldorf

    Herbert

  • .....so hier ist eine lösung die z.b. für layout cars/ werkstatt funktioniert....


    in der default.html

    <$ dim submenu : dim projectfolder : set projectfolder = Context.Scope.CurrentPage.ParentPage : if projectfolder.ParentPageID = 0 then : dim childpages : set childpages = Context.Scope.CurrentPage.ChildPages : dim s : for s = 0 to childpages.Count-1 : dim childpage : set childpage = childpages(s) : if childpage.IsVisible and childpage.IsActive then : submenu = false : end if : next : else : submenu = false : end if $>

    den wert von true auf false ändern und schon werden die submenus nicht mehr angezeigt...

    wichtig ist aber, dass ihr vorher ne zweite default.html erzeugt, diese in "vorlage standard"-ordner und "meinlayout"-ordner anlegt, diese umbenennt und dann unter eigenschaften der entsprechenden seite (rechtemausklick) auf das pluszeichen klicken dann vorlage->vorlagendatei, dann die datei ohne submenu auswählt....und erstellen lässt...(gilt für zp10)

    gruss

    wolfgang

    Einmal editiert, zuletzt von toni (17. September 2012 um 06:32)

Jetzt mitmachen!

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