前提・実現したいこと
cakephp3でモデルのないコントローラで、単に静的ページを表示させたい場合にどのようにコントローラに記述すればいいでしょうか。cakephp2の場合は、コントローラに、public $uses = null; と書けばよかったと思いますが、
cakephp3ではこれに該当するような記述はあるのでしょうか。
ちなみに実装中のコントローラーは bakeで生成し、viewについては手動で生成しました。
コントローラにアクセスして、単にviewを表示させるだけの処理を考えております。
発生している問題・エラーメッセージ
SQLSTATE[42S02]: Base table or view not found: 1146 Table '●●●.uploads' doesn't exist Cake\Database\Exceptionエラーメッセージ
該当のソースコード
<?php namespace App\Controller; use App\Controller\AppController; /** * Uploads Controller * * * @method \App\Model\Entity\Upload[]|\Cake\Datasource\ResultSetInterface paginate($object = null, array $settings = []) */ class UploadsController extends AppController { /** * Index method * * @return \Cake\Http\Response|void */ public function index() { $uploads = $this->paginate($this->Uploads); $this->set(compact('uploads')); }
試したこと
cakephp2のpublic $uses = null;に該当するようなことが、cakephp3にないか調べたのですが、どうしても見つからなかったので、困っております。
以上ですが、どなたかご教授お願いいたします。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。