Forum » Server-Side scripting » Template parse probleem
Berichten: 2177
avatar
Offline Stuur privebericht
Hi,
Ik ben momenteel bezig met een cms dat gebruik maakt van een template parser.
Normaal kom ik eruit, dan moet ik dit doen voor het menu
Code | Selecteer Alles
minimaliseren
1
2
3
4
5
6
7
8
9
10
11
<?php

$sql 
mysql_query("SELECT * FROM menu Order by id");
while(
$show mysql_fetch_object($sql)) {

$menunaam htmlspecialchars($show->naam); 
$menulink htmlspecialchars($show->link); 

echo 
"<li><a href='".$menulink."'>".$menunaam."</a></li>";
}
?>


Maar nu moet ik het menu zo parsen:
Code | Selecteer Alles
minimaliseren
1
2
3
4
5
6
7
8
9
10
<?php
$sql 
mysql_query("SELECT * FROM menu Order by id");
while(
$show mysql_fetch_object($sql)) {

$menunaam htmlspecialchars($show->naam); 
$menulink htmlspecialchars($show->link); 

$parse->assign("menu""<li><a href='".$menulink."'>".$menunaam."</a></li>"); //naam van blok zonder [ of ] + inhoud
}
?>

Het probleem hierbij is dat die alleen het laatste menu item weergeeft ipv ze allemaal.
Weten jullie hier een oplossing voor?

Alvast bedankt,
Robin
Laatst gewijzigd door Robin op 2010-07-24 10:38:32
24-07-2010 10:38
Dit topic is 169 keer bekeken door 31 verschillende leden
Reacties op: "Template parse probleem"
 Volgende pagina
Er zijn nog geen reacties geplaatst op dit topic.
Je kan niet reageren omdat je niet bent ingelogd. Inloggen of Aanmelden