CakePHP делает первую страницу - PullRequest
0 голосов
/ 06 марта 2012

Я пытаюсь сделать первую страницу для веб-сайта, используя торт.

Я хочу отобразить таблицу случайных рекламных объявлений (перечисленных в рекламных объявлениях). У пользователя много рекламы.

Как мне сделать это с cakephp?

Ответы [ 2 ]

2 голосов
/ 06 марта 2012

Вы можете произвольно получить свои рекламные объявления из mysql

$this->loadModel('Advertisement');
$advertisments = $this->Advertisement->find('all',
'order' => 'rand()');

и использовать $ рекламные объявления в качестве массива на своей главной странице.

0 голосов
/ 06 марта 2012

Просто получите все объявления, принадлежащие вашему пользователю, с помощью $ data = $ this-> find ('all'); Затем используйте array_rand (), чтобы получить произвольную запись из массива $ data.

Дальнейшее чтение: http://php.net/manual/de/function.array-rand.php

...