Archief - Gebruik spoon library

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

little

Legacy Member
Hey
Zijn hier toevallig mensen die de spoon library gebruiken? "( templates etc )
Ik heb de info doorgenomen, maar toch lukt het me nog niet..

Met het risico om heel dom over te komen:

Hoe krijg ik de content uit mijn DB in een template?

En heeft iemand per toeval een template voorbeeld dat hij wil/kan delen?

(ik krijg mijn content uit de DB met dump, en ik kan een template opstellen -> zoals in de tuts... )

Alvast bedankt!

Dj Didier

Legacy Member
Volgende code fragment zal hopelijk 1 en ander verduidelijken

PHP:
<?php
// load template
$tpl = new SpoonTemplate();

// force compiling
$tpl->setForceCompile(true);

// choose compile directory
$tpl->setCompileDirectory('/home/my_project/compiled_templates');

// make a connection
$db = new SpoonDatabase('mysql', 'localhost', 'user', 'pass', 'spoondb');

// get records
$records = $db->getRecords('SELECT * FROM table'); 

// assign list
$tpl->assign('records', $records);

// show the output, using 'template.tpl'
$tpl->display('template.tpl')
?>

De array die getRecords returnt is al in het correcte formaat voor de template engine dus je kan dit rechtstreeks assignen en gebruiken in de template.

De data kan je dan overlopen aan de hand van een iteration: zie tutorial

Als er nog vragen of problemen zijn laat maar horen ;)
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan