0
以下の関数は、フィールドの名前を持つ配列を返しますが、フィールドにあるデータも含めたいと思います。CakePHP - テーブルからもデータを取得
どうすればいいですか?私はCakePHPの初心者です。
FYIfunction init_form($models)
{
foreach($models as $model=> $value)
{
$this->model = new $value;
$columns = $this->model->schema();
//Extract field names from array
$j = 0;
foreach($columns as $col => $val) {
$arr[$value][$j] = $col;
$j++;
}
if(!empty($model))
{
$arr['associated_table'][$value]=$model;
}
}
return $arr;
}
: 私はそれがフィールド名を表示するようになったこのチュートリアル http://bakery.cakephp.org/articles/Gkelly/2006/11/09/report-creator-component
に従うことをしようとしています。私はデータを取得できません。
おかげ
あなたがしようとしていることと、上記のコードがどこにあるのかについてもう少し詳しく説明してください - モデル、コントローラ? –
コードはコンポーネントです。私はコントローラーから呼んでいます。上記のリンクはあなたにすべての詳細を与えるでしょう – Autolycus