Merci beaucoup..
On 17 sep, 10:26, Guillaume <[EMAIL PROTECTED]> wrote:
> Hello Nelson,
>
> Il y a plusieurs possibilités. La première est la combinaison
> requestAction / element / cache.
>
> // {app}/controller/posts_controller.php
> function index() {
> return $this->Post->find('all', array('limit' => 5, 'order' =>
> 'created DESC'));
>
> }
>
> // {app}/views/pages/home.ctp
> echo $this->element('../posts/widget.ctp', array('cache' => '+1
> hour'));
>
> // {app}/views/posts/widget.ctp
> <?php $posts = $this->requestAction('posts/index');?>
> <ul>
> <?php foreach ($posts as $post): ?>
> <li><?php echo $post['Post']['title'];?><li>
> <?php endforeach; ?>
> </ul>
>
> Le requestAction est très consommateur en ressource (pour caricaturer
> c'est comme si tu générais deux pages au lieu d'une).
>
> Ensuite, il y a d'autres manières de faire, mais on va dire que c'est
> la plus simple (même si elle est contestée, à juste titre, pour les
> problèmes de performance qu'elle induit).
>
> Guillaume
> --
> blog cakePHP /http://cherryonthe.popnews.com
>
> On 16 sep, 21:39, nelson <[EMAIL PROTECTED]> wrote:
>
> > Je continu mes questions de noob..
>
> > J'ai un beau homepage dans lequel j'aimerais inserer les derniers
> > articles d'un blog.
>
> > Comment au sein de mon layout Homepage, je peux inserer le view
> > concernant le blog ?
--~--~---------~--~----~------------~-------~--~----~
Groupe "Cakephp-fr".
Adresse : [email protected]
Pour résilier : [EMAIL PROTECTED]
Pour les options : http://groups.google.com/group/cakephp-fr?hl=fr
-~----------~----~----~----~------~----~------~--~---