私は今、次のcakePHPコードで頭を悩ませています:
これは私のコントローラーです:
<?php
class HeaderController extends AppController {
public $helpers = array('Html', 'Form');
public function index() {
}
public function usp() {
return $this->set('usp', $this->Header->query('SELECT * FROM USP WHERE Actief = 1'));
}
}
そしてこれが私の要素です:
<?
$UNSP = $this->requestAction('header/usp');
print_r($UNSP);
foreach($UNSP['header'] as $USPs):
echo $USPs['USP']['Naam'];
endforeach;
クエリは機能し、ページの読み込み時に実行されます。foreach()に無効な引数が指定されたというエラーメッセージが表示されます[APP / View / Elements / header.ctp、9行目]
誰かがこれを手伝ってくれませんか?