Re: [TYPO3-german] Einbinden von Templates

2010-03-29 Diskussionsfäden Philipp Gampe

Am 29.03.2010, 12:00 Uhr, schrieb Jochen Graf g...@uni-landau.de:



doch leider wird nichts angeprochen

Im Setup benötige ich ja keinen Eintrag mehr oder?

denn im Template habe ich ja bereits den Marker definiert.

marks.BILDIMAGE


ich rate mal, die Einstellungen werden später überschrieben...

folgendes funktioniert eigentlich immer:

Ext-tmpl:
temp.mymaker = something

Main-tmpl:
marks.MYMARKER  temp.mymarker

Die Reihenfolge der Einbindung ist ebenfalls wichtig. Das Ganze kannst du  
dir auch im Template Analyzer anschauen.


Grüße
--
Philipp Gampe
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] Einbinden von Templates

2010-03-29 Diskussionsfäden bernd wilke
Am Mon, 29 Mar 2010 15:00:09 +0200 schrieb Jochen Graf:

 Philipp Gampe schrieb:
 Am 29.03.2010, 12:00 Uhr, schrieb Jochen Graf g...@uni-landau.de:


 doch leider wird nichts angeprochen

 Im Setup benötige ich ja keinen Eintrag mehr oder?

 denn im Template habe ich ja bereits den Marker definiert.

 marks.BILDIMAGE

 ich rate mal, die Einstellungen werden später überschrieben...

 folgendes funktioniert eigentlich immer:

 Ext-tmpl:
 temp.mymaker = something

 Main-tmpl:
 marks.MYMARKER  temp.mymarker

 Die Reihenfolge der Einbindung ist ebenfalls wichtig. Das Ganze kannst
 du dir auch im Template Analyzer anschauen.

 Grüße
 ja genau das
 
 marks.MYMARKER  temp.mymarker
 
 wollte ich vermeiden.
 
 Im Template Analyzer kann man,  so glaube ich, nichts sehen, da es mit
 temp anfängt.
 hatte mal etwas von Irene Höppner gelesen. Schau morgen mal nach.
 
 Danke

wenn du das gesamte TypoScript sehen willst. Insbesondere in der 
Reihenfolge der 'Ausführung' musst du dir im Moment noch dein TYPO3 
patchen [1]. In der nächsten Version wird der Link wohl drin sein.

Beachte auch das marks.MYMARKER so nicht nachträglich geändert werden 
kann weil es so nicht existiert. Ich vermute mal dass so etwas wie 
page.10.marks.MYMARKER existiert.

[1] http://www.pi-phi.de/70.html 

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] Einbinden von Templates

2010-03-29 Diskussionsfäden Philipp Gampe

Am 29.03.2010, 15:00 Uhr, schrieb Jochen Graf g...@uni-landau.de:

marks.MYMARKER  temp.mymarker

wollte ich vermeiden.

Im Template Analyzer kann man,  so glaube ich, nichts sehen, da es mit  
temp anfängt.


dann lasse es doch mit lib. anfangen ... dann bleibt es stehen :)

Grüße
--
Philipp Gampe
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] Einbinden von Templates

2010-03-29 Diskussionsfäden Christian Wolff
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Am 29.03.2010 16:38, schrieb Philipp Gampe:
 Am 29.03.2010, 16:26 Uhr, schrieb Jochen Graf g...@uni-landau.de:
 
 hatte mal nachgesehen, also dass mit dem temp geht doch.

 Ich muss mir nochmal den Film ansehen, werde es dann mal aufschreiben,
 bin mir nicht sicher, ich glaube, dass bei einem temp kein chache
 stattfindet.

 Ich lege mich mal nicht fest. Melde mich morgen nochmal .
 
 temp. wird nach dem Parsen gelöscht und steht damit nicht mehr zur
 Verfügung (d.h. du musst es vorher irgendwo hin kopieren).
 lib. wird nicht gelöscht, d.h. macht es sogar Sinn, wenn du eine
 Referenz nutzt anstatt zu kopieren: statt  nutze =
 
 Der Unterschied wird erst wichtig, wenn die Seite bis auf das Äußerste
 optimieren musst, d.h. normalerweise lebt es sich komfortabler, wenn man
 einfach immer lib. nutzt.
 
 Grüße

nur so als hinweis. für styles.* gilt das gleiche wie für temp.*
die beiden teil bäume werden gelöscht um speicher zu sparen.
lib. ist schöner zum debuggen.

wenn man aber trozdem temp.* oder styles.* nutzen will kann man fürs
debuggen als letzte zeile seines TS-Setups einfach folgendes einsetzten

debug_temp  temp
debug_styles  styles

so werden die beiden teile vor dem ende des parsings kopiert. und man
kann sie im Typoscript Object Browser sehen. eben debug_temp / styles

das ganze ist überings in Modern Template Building dokumentiert

However we might expect seeing the temp. TLO in the tree, but we
don't. The reason is that the TLOs named temp. and styles. are unset
again after parsing the TypoScript since they are reserved as temporary
object spaces available only during parsing - not after parsing.

http://typo3.org/documentation/document-library/tutorials/doc_tut_templselect/0.1.0/view/1/2/#id3927065

gruss chris



- -- 
Christian Wolff // Berlin
http://www.connye.com

some projects:
http://richtermediagroup.com | http://titanic.de |
http://fairplay-homepage.de
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (MingW32)

iEYEARECAAYFAkuwwBkACgkQIcCaXPh/JHEeFwCghbVTU+d2Bt8OdwZ0eisoOkDf
t+sAn1ub4pPFjRDeNp7zaGKk7fGlAt4O
=YkfH
-END PGP SIGNATURE-
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] Einbinden von Templates

2010-03-29 Diskussionsfäden Markus Kobligk

Am 29.03.2010 12:00, schrieb Jochen Graf:

Hallo,

meine Templates habe ich in einem Ordner im Seitenbaum abgelegt

+Master-Templates
temp.SPALTENNAVIGATION
temp.SEITENTITEL

diese binde ich über das Setup wie folgt ein
...


Guck Dir mal den Template Selector an, finde ich wesentlich eleganter 
und flexibler zu handhaben, als das alles im TS statisch zu verdrahten.


http://typo3.org/extensions/repository/view/rlmp_tmplselector/current/

Grüße,
Markus


___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german