Re: [TYPO3-german] backendlayout
Hallo Renzo, vielen Dank für Deine schnelle Antwort. ich habe folgenden Code in mein TS eingefügt: 10 < Fluidtemplate 10 { file.stdWrap.cObject = CASE file.stdWrap.cObject{ key.data = levelfield:-1, backend_layout_next_level, slide key.override.field = backend_layout default = TEXT default.value = fileadmin/Templates/index.html 4 = TEXT 4.value = fileadmin/Templates/zweispaltig.html } } alles andere beibehalten und es läuft! Vielen Dank nochmal! Grüße Ayhan ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] backendlayout
Hallo Ayhan das sollte kein Problem sein. Der Code muss als PageTS geschrieben werden und nicht als TypoScript, d.h. er wird (via Extension oder Includ in den Seiteneigenschaften) dem Backend zur Verfügung gestellt. So wie du andere BE Konfigurationen auch einbindest. Der Code selber kannst Du dir mit Bordmitteln von TYPO3 ersellen und dann in eine Datei raus kopieren. D.h. in deiner Root-Seite im Feld Seiten-TSconfig muss sowas stehen wie: Und in der Datei selber steht dann: mod { web_layout { BackendLayouts { hier deine Definition... } } } Noch ein Tip: Benenne die Backendlayouts, z.B. ZweispaltenLayout anstatt eine Nummer z.B. 1, dann kannst Du sie kopieren und in anderen Projekten auch verwenden! Beste Grüsse, Renzo -- conPassione gmbh CH-3661 Uetendorf +41 33 345 00 92 ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] backendlayout nicht über IDs steuern
Man kann eigentlich relativ gut zwischen systemimmanenten und inhaltlichen Daten unterscheiden. Alle systemrelevanten Daten liegen außerhalb der DB und können versioniert werden. Außer eben das Backendlayout. Aber Georg Ringer hat anscheinend bereits das Problem erkannt und schon eine Lösung dafür parat :) ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] backendlayout nicht über IDs steuern
Vielen Dank! Nach genau sowas habe ich gesucht: belayout_fileprovider Es ist ja nur sinnvoll, dass alle Daten vollständig systemunbahängig versionierbar sind und da darf das Backendlayout keine Ausnahme bilden. ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] backendlayout nicht über IDs steuern
Am 12.06.15 um 14:08 schrieb Floyd Hermes: Live Daten dürfen in diesem Fall nicht auf den Test-Server kommen. Derzeit überschreibe ich auch die Backendlayout IDs auf der Testumgebung, aber ich finde das recht aufwendig und nicht all zu elegant. ich kann ja verstehen wenn man Datenschutz ernst nimmt, aber man sollte deutlich unterscheiden welche Tabellen schützenswerte Daten enthalten und welche Konfiguration bzw. allgemeinen Content. TYPO3 unterscheidet bei seinem Konzept mit eienr Datenbank nicht zwischen diesen drei Informationen, aber das sollte ja händisch möglich sein und somit kann man ein Shell-script schreiben, das einen mysqldump erstellt, dabei die sensitiven Daten auslässt bz. durch ein paar Dummies ersetzt um auf dem Testsystem Änderungen zu testen. Ansonsten muss das Testsystem die Quelle für Synchronisation von Konfigurationstabellen (wie zb. BE-Layouts) werden. Oder wollt ihr tatsächlich Änderungen "auf gut Glück" ins Live-System veröffentlichen? Das klingt nämlich ziemlich nach: "Ich übertrage mal die neuen Einträge und hoffe dass ich alle Relationen richtig anpasse" (und wenn mal etwas nicht passt ist die Live-Site dann eben defekt.) bernd -- http://www.pi-phi.de/cheatsheet.html ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] backendlayout nicht über IDs steuern
und hier noch eine Extension (die wird immer im themes Paket genutzt): http://typo3.org/extensions/repository/view/belayout_tsprovider dadurch werden die BE-Layouts in Dateien definiert in der Art: backendlayouts { Layout1 { ... } } und dann greifst du im TS z.B. mit dem Alias Layout1 darauf zu !!! -- image[FORMAT] - Ralf-René Schröder http://www.image-format.eu ... Wir geben Ihrem Image das richtige Format ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] backendlayout nicht über IDs steuern
Du könntest mit Dateien als Backend-Layouts arbeiten und nicht mit Datensätzen, dann sind diese sogar versionierbar, siehe z.B. folgende Extensions: https://github.com/georgringer/belayout_fileprovider (verwende ich immer) oder http://typo3.org/extensions/repository/view/ts_be_layoutprovider ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] backendlayout nicht über IDs steuern
Live Daten dürfen in diesem Fall nicht auf den Dev-Server kommen. Derzeit überschreibe ich auch die Backendlayout IDs auf der Testumgebung, aber ich finde das recht aufwendig und nicht all zu elegant. (vermutlich könnte man einen Hook nutzen und etwas selber bauen) kannst du mir da einen Hint geben wie so etwas funktionieren könnte? Danke! ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] backendlayout nicht über IDs steuern
Live Daten dürfen in diesem Fall nicht auf den Test-Server kommen. Derzeit überschreibe ich auch die Backendlayout IDs auf der Testumgebung, aber ich finde das recht aufwendig und nicht all zu elegant. (vermutlich könnte man einen Hook nutzen und etwas selber bauen) kannst du mir da einen Hint geben wie so etwas funktionieren könnte? Danke! ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] backendlayout nicht über IDs steuern
Am 12.06.15 um 12:36 schrieb Floyd Hermes: Hallo! Ich verwende fluid templates based on backendlayout wie hier beschrieben: https://typo3.org/documentation/snippets/sd/431/ Da ich ein Typo3 Projekt auf einem Test und Produktivsystem verwende kann ich die IDs nicht fix vergeben. Am Testsystem gibt es auch andere Backendlayouts und die IDs stimmen natürlich nicht überein. das muss aber nicht sein. abgesehen davon, dass man für echte Testsystem immer die Option haben sollte alle Daten des Live-Systems zu übernehmen (umgekehrt zur Deployment Richtung!) kannst du immer noch einzelne Tabellen übertragen. entweder asl mysql-dump oder als t3d-export (force-uid beim import!) Gibt es eine Möglichkeit Backendlayouts mit anderen Werten anzusteuern als mit den IDs? meines Wissens nciht wirklich. (vermutlich könnte man einen Hook nutzen und etwas selber bauen) bernd -- http://www.pi-phi.de/cheatsheet.html ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Backendlayout, Formularelemente umbenennen
Danke! Am 28.11.2013 13:42, schrieb Ralf-Rene Schröder: https://lbrmedia.net/codebase/Eintrag/felder-im-tca-verbergenanzeigenumbenennen/ und das Feld heißt: spaceBefore Am 28.11.2013 13:02, schrieb Marco Brüggemann: Wo kann ich das Backendformular für die jeweilichen content-Elemente anpassen und die Felder umbenennen? ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Backendlayout, Formularelemente umbenennen
https://lbrmedia.net/codebase/Eintrag/felder-im-tca-verbergenanzeigenumbenennen/ und das Feld heißt: spaceBefore Am 28.11.2013 13:02, schrieb Marco Brüggemann: > Wo kann ich das Backendformular für die jeweilichen content-Elemente > anpassen und die Felder umbenennen? -- image[FORMAT] - Ralf-René Schröder http://www.image-format.eu ... Wir geben Ihrem Image das richtige Format ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Backendlayout vs Templavoila
Ich frage ja nur mal doof, aber darauf geachtet, dass Du ein jungfräuliches PAGE Objekt erzeugst und Templates nur in den jeweiligen Branches einhängst und nicht im ROOT hast Du schon - oder ? Grüße David ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Backendlayout vs Templavoila
Hallo Martin, Am 14.05.13 11:42, schrieb Martin Keck: > hast Du dafür eine Lösung gefunden? Stehen vor demselben Problem. eine Lösung hab ich nicht gefunden, Hinweise aus der Community gab's auch keine. Mein Workaround seitdem ist, für beide Template-Systeme versch. TYPO3-Instanzen zu verwenden. Grüße, raphael ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german