Am 06.03.2015 um 08:10 schrieb Philipp Holdener:
Das würde natürlich nur funktionieren, wenn Deine Layouts die passenden
IDs hätten.
Wenn Du mit Datensätzen arbeitest, gehört da natürlich kein "layout"
oder "layout1" hin, sondern nur die UID.
Trotzdem macht das mit dem Register immer dann Sin
Das würde natürlich nur funktionieren, wenn Deine Layouts die passenden
IDs hätten.
Wenn Du mit Datensätzen arbeitest, gehört da natürlich kein "layout"
oder "layout1" hin, sondern nur die UID.
Trotzdem macht das mit dem Register immer dann Sinn, wenn Du das an mehr
als nur ein paar Stellen br
lib.headercontent = CASE
lib.headercontent {
key.data = register:meinRegister
layout = COA
layout {
10 = TEXT
10.value = default
}
layout1 = COA
layout1 {
10 = TEXT
10.value = eins
}
layout2 = COA
layout2 {
1
Am 05.03.15 um 15:31 schrieb Philipp Holdener:
Am 05.03.15 um 12:19 schrieb Jo Hasenau:
lib.header = CASE
lib.header {
key.data = register:meinRegister
layout = COA
layout {
10 < lib.x
20 < lib.y
}
layout1 = COA
layout1 {
10 < lib.z
du kannst das natürlich mit Partials und/oder Sections machen
oder:
oder
was ich eher nicht machen würde:
{suchfeld_layout1}
{suchfeld_layout2}
und das geht glaub ich gar nicht:
{suchfeld_layout{pagelayout}}
bernd
Hallo Bernd
Besten Dank für die Tipps.
Das schau ich mir mal a
Am 05.03.15 um 12:19 schrieb Jo Hasenau:
lib.header = CASE
lib.header {
key.data = register:meinRegister
layout = COA
layout {
10 < lib.x
20 < lib.y
}
layout1 = COA
layout1 {
10 < lib.z
20 < lib.y
30 < lib.a
}
}
D
Wennn ich's so mache wie du schreibst müsste ich ja verschiedene .html
Files machen und darin jeweils auf verschiedene lib.irgendwas...oder?
Ich dachte mir das so:
lib.header = COA
lib.header {
..
20 < lib.suche
...
}
Dann mittels Condition einfach lib.header.20 >
wenn ich die
Am 05.03.15 um 10:59 schrieb Philipp Holdener:
Am 05.03.15 um 10:19 schrieb Philipp Holdener:
wie du aus Joeys Anwort entnehmen kannst sind das in Wirklichkeit ja
auch zwei verschiedene Felder:
>>key.data = levelfield:-1, backend_layout_next_level, slide
>>key.override.fiel
Am 05.03.15 um 10:19 schrieb Philipp Holdener:
wie du aus Joeys Anwort entnehmen kannst sind das in Wirklichkeit ja
auch zwei verschiedene Felder:
>>key.data = levelfield:-1, backend_layout_next_level, slide
>>key.override.field = backend_layout
da du da auch noch ein slide
wie du aus Joeys Anwort entnehmen kannst sind das in Wirklichkeit ja
auch zwei verschiedene Felder:
>>key.data = levelfield:-1, backend_layout_next_level, slide
>>key.override.field = backend_layout
da du da auch noch ein slide brauchst wird as mit den default conditions
woh
Am 04.03.15 um 17:57 schrieb Philipp Holdener:
Mit dem Backend Layout gehts ja auch nicht.
Die Condition greift auch nur wenn auf der Seite das ganze auch
ausgewählt wäre.
[globalVar = TSFE:page|backend_layout = 1]
Wenn auf der ELternseite für die unterseite backend_layout = 1 definiere
gibt
Wozu überhaupt eine Condition, wenn es pro Seite nur genau eine
Auswahlmöglichkeit gibt? IMHO machen Conditions nur Sinn, wenn es darum
geht verschiedene Varianten einer Seite im Cache vorzuhalten. Für den
Rest gibt es CASE.
Also z.B. so, wie wir das bei THEMES machen:
10 = FLUIDTEMPLATE
10 {
Wir haben hier eine Seite bei der man mittels "Frontend Layout" Feld das
Design anpassen kann. Aufbau bleibt gleich - nur werden mittels
condition gewisse Sachen per Typoscript aus/eingeblendet.
Ich verwende dazu
[globalVar = TSFE:page|layout = 1]
...
[global]
Mit dem Backend Layout gehts
Am 04.03.15 um 17:16 schrieb Philipp Holdener:
Hallo zusammen
Wir haben hier eine Seite bei der man mittels "Frontend Layout" Feld das
Design anpassen kann. Aufbau bleibt gleich - nur werden mittels
condition gewisse Sachen per Typoscript aus/eingeblendet.
Ich verwende dazu
[globalVar = TSFE:
Hallo zusammen
Wir haben hier eine Seite bei der man mittels "Frontend Layout" Feld das
Design anpassen kann. Aufbau bleibt gleich - nur werden mittels
condition gewisse Sachen per Typoscript aus/eingeblendet.
Ich verwende dazu
[globalVar = TSFE:page|layout = 1]
...
[global]
Leider gilt
15 matches
Mail list logo