Трябва да избера 3 от най-новите (10) записи от $data["entries"] и да ги изпратя до контролера на записи на модула за джаджи. Нямам идея как да управлявам това по най-ефективния начин.
Ето малко код от контролера, който извиква модула:
$data["entries"] = Model_Entry::find('all', array('limit' => 10, 'order_by' => 'created_at'));
$data["latest"] = Request::forge('widgets/entries/view/', false)->execute($data["entries");
$data["entries"] структура:
[1]=>
object(Model_Entry)#31 (10) {
["_data":protected]=>
array(9) {
["id"]=>
string(1) "2"
["entry_title"]=>
string(4) "test"
["entry_status"]=>
string(1) "1"
["created_at"]=>
string(1) "0"
["updated_at"]=>
string(1) "0"
}
}
[2]=>
object(Model_Entry)#32 (10) {
}
...
Изглед на записи:
foreach($entries as $entry):
echo $entry->id;
endforeach;
Би ли било възможно също така да изберете само обектите със status_entry_status 1 от тези 10 записа, за да избегнете друга заявка?