Bonjour à tous,
Ce matin, lors du tuto 4ème jour, je tombe sur une erreur :
( ! ) Parse error: syntax error, unexpected 'la' (T_STRING) in C:\wamp\www\Tuto\view\posts\index.php on line 7
Call Stack
1 0.0004 144872 {main}( ) ..\index.php:0
2 0.0037 196376 Dispatcher->__construct( ) ..\index.php:11
3 0.1957 223704 Controller->render( ) ..\Dispatcher.php:22
Voici mon index.php :
<div class="page-header">
<h1>Le blog</h1>
</div>
<?php foreach ($posts as $k => $v): ?>
<h2><?php echo $v->name; ?></h2>
<?php echo $v->content; ?>
<p><a href="<?php echo Router::url("posts/view/id:{$v->id}/slug:$v->slug); ?>">Lire la suite →</a></p>
<?php endforeach ?>
<div class="pagination">
<ul>
<?php for($i=1; $i <= $page; $i++): ?>
<li <?php if($i==$this->request->page) echo 'class="active"'; ?>><a href="?page=<?php echo $i; ?>"><?php echo $i; ?></a></li>
<?php endfor; ?>
</ul>
</div>
Savez-vous où est la faute ?
Merci pour vos futurs réponses.
Bonjour,
essayes comme ça
href="<?php echo Router::url("posts/view/id:{$v->id}/slug:$v->slug"); ?>"