[TYPO3-UG Dutch] php pagina komt niet in content gedeelte

typo3 at net-products.nl typo3 at net-products.nl
Tue Mar 7 00:15:24 CET 2006


Hoi Jordan,
Super dat je wilt helpen. Voorlopig heb ik het opgelost door php code in de
pagina te zetten en de output naar direct naar output.php te sturen. Niet
zo elegant dus.

Jij schreeft:
Ik doe het vaak zo. Maak iets tijdelijks aan in het setup gedeelte van je
template:
temp.php = PHP_SCRIPT
temp.php.file = fileadmin/template/main/invul.php
temp.template = fileadmin/templates/jouwtemplatefile.tmpl

Vraag:
Waar zet ik bovenstaande?? In een template die ik koppel aan de pagina die
ik wil maken?? Zo ja, bij mij gebeurd er niets...

#################################################################
Jij Schreef:
En dan waar je alles definieert in je setup het volgende zetten:

page.10 = TEMPLATE
page.10 {
template = FILE
template.file < temp.template
workOnSubpart = DOCUMENT_BODY
subparts.CONTENT_MAIN< styles.content.get
subparts.CONTENT_RECHTS< styles.content.getRight
subparts.CONTENT_LEFT< styles.content.getLeft
subparts.PHP < temp.php
}
dus:
Ik gebruik de autoparser en daarna komt het definieer ik een ext template
temp.mainTemplate = TEMPLATE
Ik definieer dan dus:

temp.mainTemplate = TEMPLATE
temp.mainTemplate {
    # Feeding the content from the Auto-parser to the TEMPLATE cObject:
    template =< plugin.tx_automaketemplate_pi1
    # Select only the content between the <body>-tags

    #PHP gedeelte:
    subparts.PHP < temp.php

    # Substitute the ###menu_1### subpart with some example content:
    subparts.menu_1 <  temp.gmenu

    # Substitute the ###content### subpart with some example content:
    #subparts.content = TEXT
    subparts.content < styles.content.get

    # Substitute the TopMenu to Top
    # subparts.menu_2 < temp.tmenu
}
# Main TEMPLATE cObject for the HEAD
temp.headTemplate = TEMPLATE
temp.headTemplate {
    # Feeding the content from the Auto-parser to the TEMPLATE cObject:
    template =< plugin.tx_automaketemplate_pi1
    # Select only the content between the <head>-tags
    workOnSubpart = DOCUMENT_HEADER
}

# Default PAGE object:
page = PAGE

#######################################################################
Onderstaande is logisch:
In je fysieke template bestand neem je dan het PHP gedeelte voor of onder
de
content als volgt op:

<!--###CONTENT_MAIN###start-->
<!--###CONTENT_MAIN###stop-->

<!--###PHP###start-->
<!--###PHP###stop-->

Wat doe ik verkeerd?
Alvast bedankt.
Nico



|---------+------------------------------------------->
|         |           "Jordan van Bergen"             |
|         |           <jordanvanbergen at gmail.com>     |
|         |           Sent by:                        |
|         |           typo3-ug-dutch-bounces at lists.net|
|         |           fielders.de                     |
|         |                                           |
|         |                                           |
|         |           05-03-2006 12:08                |
|         |           Please respond to TYPO3         |
|         |           Usergroup Dutch                 |
|         |                                           |
|---------+------------------------------------------->
  >------------------------------------------------------------------------------------------------------------------------------|
  |                                                                                                                              |
  |       To:       typo3-ug-dutch at lists.netfielders.de                                                                          |
  |       cc:                                                                                                                    |
  |       Subject:  Re: [TYPO3-UG Dutch] php pagina komt niet in content gedeelte                                                |
  >------------------------------------------------------------------------------------------------------------------------------|




Hoi Nico,

> page.20 = PHP_SCRIPT
> page.20.file = fileadmin/template/main/invul.php
> De pagina komt nu (logisch) boven de website.  Ik wil echter dat het komt
> in het ###content### gedeelte. Ik heb een script obv auto parser,Main
> TEMPLATE cObject conform het voorbeeld in Modern Template Building Part
1.
> Vraag:
> Hoe kan ik de php pagina laten verwijzen naar ###content###
> Wat is de gebruikelijke manier????

Ik doe het vaak zo. Maak iets tijdelijks aan in het setup gedeelte van je
template:

temp.php = PHP_SCRIPT
temp.php.file = fileadmin/template/main/invul.php
temp.template = fileadmin/templates/jouwtemplatefile.tmpl

En dan waar je alles definieert in je setup het volgende zetten:

page.10 = TEMPLATE
page.10 {
template = FILE
template.file < temp.template
workOnSubpart = DOCUMENT_BODY
subparts.CONTENT_MAIN< styles.content.get
subparts.CONTENT_RECHTS< styles.content.getRight
subparts.CONTENT_LEFT< styles.content.getLeft
subparts.PHP < temp.php
}

In je fysieke template bestand neem je dan het PHP gedeelte voor of onder
de
content als volgt op:

<!--###CONTENT_MAIN###start-->
<!--###CONTENT_MAIN###stop-->

<!--###PHP###start-->
<!--###PHP###stop-->

Ik hoop dat je hier wat aan hebt.

Groeten,
Jordan


_______________________________________________
TYPO3-UG-dutch mailing list
TYPO3-UG-dutch at lists.netfielders.de
http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-ug-dutch








More information about the TYPO3-UG-dutch mailing list