login  Naam:   Wachtwoord: 
Registreer je!
 Forum

[TP] assignInclude

Offline Assailant - 07/04/2007 19:09
Avatar van AssailantNieuw lid Ik wil beginnen met templatepower.
Ik heb inmiddels de manual al doorgenomen,
maar ik zit nog met een paar vraagjes over assignInclude.
Ik maak dus gebruik van include block, waardoor ik andere tpl's kan includen in men huidige tpl. Maar kan ik dan de variabelen die in de ingesloten tpl zitten nog altijd op dezelfde manier een waarde toekennen?

Codevoorbeeld
  1. <?php
  2.  
  3. $tpl = new TemplatePower('layout.tpl');
  4. $tpl -> assignInclude('content', 'content.tpl');
  5. $tpl -> assign ('titel', 'test'); // deze variabele staat in content.tpl
  6.  
  7. ?>

5 antwoorden

Gesponsorde links
Offline Gerard - 07/04/2007 19:11
Avatar van Gerard Ouwe rakker ja dat kan
Offline JBke - 07/04/2007 19:13 (laatste wijziging 07/04/2007 19:15)
Avatar van JBke PHP gevorderde als het een global variabele is vermoed ik van wel, ben er niet helemaal zeker van anders kan je het in een sessie steken?.

Grtz.

Kan dus blijkbaar gewoon.
Offline Assailant - 07/04/2007 19:29 (laatste wijziging 08/04/2007 13:43)
Avatar van Assailant Nieuw lid ok, dan ga ik wat experimenteren en als me iets niet lukt dan vraag ik het wel in dit topic.

Edit:

Ik heb even een soort van foutafhandeling gemaakt die een bericht weergeeft met templatepower als een pagina niet geopend kan worden.

foutafhandeling:
http://www.plaatscode.be/4912/

foutfunctie:
http://www.plaatscode.be/4913/

fouttpl:
  1. <ul>
  2. <li class="titel">Foutmelding: {soort}</li>
  3. <li class="foutmelding">{foutmelding}</li>
  4. {rapport}
  5. </ul>


Ik krijg alleen een lege tpl te zien waarin de variabelen geen waarden hebben.
Kan iemand me helpen met het oplossen van mijn probleem?
Offline bosgroen - 08/04/2007 14:54
Avatar van bosgroen Gouden medaille

PHP interesse
FAQ: functie prepare niet vergeten!
Offline Assailant - 08/04/2007 23:24 (laatste wijziging 09/04/2007 01:59)
Avatar van Assailant Nieuw lid prepare staat in de foutafhandeling file.
Weet er nog iemand een oplossing?

edit:
Ik heb de oplossing gevonden.:
Ik maak nu gebruik van een includescript blok, het script dat wordt geinclude regelt de opbouw van de fouttpl.

navigatie
http://www.plaatscode.be/4927/

foutmelding
http://www.plaatscode.be/4928/

tpl is nog steeds hetzelfde.

Opmerking
Ik laat dit topic nog even open staan voor het geval ik nog vragen zou hebben 
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.31s