Am 07.10.15 um 18:58 schrieb Sebastian Schmal:
hi bernd d.h. ? :)

kannst du ein beispiel aufbauen ?

danke dir

gehen wir mal vom t3editor aus, mit der Einstellung
"[X] Include TypoScript file content"

dann siehst du dort in etwa:
-------------------------------
// TS im Template
page = PAGE
page {
        :
}
[condition 1]
// hier der include:
### <INCLUDE_TYPOSCRIPT: source="FILE:fileadmin/plugin-setup.ts"> BEGIN:
//TS im includefile
[condition 2]
plugins.tx_myext_pi1 {
        :
}
### <INCLUDE_TYPOSCRIPT: source="FILE:fileadmin/plugin-setup.ts"> END:

// TS mit in condition 1 ???
[global]
-------------------------------

das ganze mit "[ ] Include TypoScript file content", also ohne inline Ersetzung:
-------------------------------
// TS im Template
page = PAGE
page {
:
}
[condition 1]
// hier der include:
<INCLUDE_TYPOSCRIPT: source="FILE:fileadmin/plugin-setup.ts">

// TS mit in condition 1 ???
[global]
-------------------------------

real wird aber folgendes ausgewertet:

-------------------------------
// TS im Template
page = PAGE
page {
:
}
[condition 1]
// hier der include:
### <INCLUDE_TYPOSCRIPT: source="FILE:fileadmin/plugin-setup.ts"> BEGIN:
[global]
//TS im includefile
[condition 2]
plugins.tx_myext_pi1 {
:
}
[global]
### <INCLUDE_TYPOSCRIPT: source="FILE:fileadmin/plugin-setup.ts"> END:

// TS mit in condition 1 ???
[global]
-------------------------------

es gibt also kein TS, das nur unter condition 1 aktiv ist, selbst das TS nach dem Include wird immer berücksichtigt (wegen dem impliziten [global] am Ende des Includes.

hier wird auch klar, dass nur condition 2 _im includefile_ ausgewertet werden kann.

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

Reply via email to