Zend en thema's
Beste allemaal,
Ik ben net een beetje begonnen met zend.
Nu zit ik met twee problemen.
Nu wil ik graag leren hoe ik met meerde thema's kan werken.
Bv pagina a heeft thema een en pagina b heeft thema twee.
Zo als bv het verschil tussen de frondend en backend ik wil dit thema per pagina toe kunnen passen.
De pagina's komen uit een database.
Heeft er iemand een tutorial over?
Ik ben net een beetje begonnen met zend.
Nu zit ik met twee problemen.
Nu wil ik graag leren hoe ik met meerde thema's kan werken.
Bv pagina a heeft thema een en pagina b heeft thema twee.
Zo als bv het verschil tussen de frondend en backend ik wil dit thema per pagina toe kunnen passen.
De pagina's komen uit een database.
Heeft er iemand een tutorial over?
Je vraag is iets te vaag voor mij, je bent bezig met Zend zeg je maar volgens mij bedoel je Zend Framework? En wat bedoel je exact met een 'thema' in deze context? Bedoel je hier een layout mee? En komt deze 'layout' als HTML uit de database?
Sorry ik probeer het iets duidelijker te omschrijven.
Het gaat inderdaad om te layout.
Ik heb records met pagina's in de de database bij dat record haal ik een aantal gegeven op zo als de rechten en het template id nu wil ik op de juiste manier een routing maken zo dat hij de juiste template voor de pagina ophaalt.
Hoe zou ik zo iets in elkaar moeten zetten.
Het gaat inderdaad om te layout.
Ik heb records met pagina's in de de database bij dat record haal ik een aantal gegeven op zo als de rechten en het template id nu wil ik op de juiste manier een routing maken zo dat hij de juiste template voor de pagina ophaalt.
Hoe zou ik zo iets in elkaar moeten zetten.
Beste Derk,
Ik snap je verhaal niet helemaal, maar je wilt naar mijn weten per controller / action een aparte layout instantieren? Zie onderstaande om dit mogelijk te maken.
Ik snap je verhaal niet helemaal, maar je wilt naar mijn weten per controller / action een aparte layout instantieren? Zie onderstaande om dit mogelijk te maken.
En als je wilt dat deze per controller gaat moet je even een __construct aanmaken =)
public function __construct()
{
$this->_helper->layout->setLayout('..');
}
En als je pagina's uit de database komen moet je ook in de database vullen welke template je wilt.
public function __construct()
{
$this->_helper->layout->setLayout('..');
}
En als je pagina's uit de database komen moet je ook in de database vullen welke template je wilt.