###前提・実現したいこと
CakePHP初心者で、掲題の通り思ったように画面遷移ができません。
###発生している問題・エラーメッセージ
Flashメソッドを使用して
http://localhost:8888/cakephpMusic//registers/register
に遷移させたいが、
http://localhost:8888/cakephpMusic/cakephpMusic/registers/register
に遷移してしまいます。
エラーメッセージ CakephpMusicController could not be found.
###該当のソースコード
<?php class RegistersController extends AppController { public $uses = array('Impression' , 'Artist' , 'Category'); public function index() { if($this->request->isPost()) { $this->set('artist_name' , $this->request->data['Artist']['artist_name']); $this->flash('登録ページに遷移します' , array('controller' => 'registers' , 'action' => 'register')); } } public function register() { $this->render(); } }``` ###試したこと 色々と相対パスの記述の方法を試しましたが、知識が足りず解決できませんでした。。 ###補足情報(言語/FW/ツール等のバージョンなど) より詳細な情報
ソースコードのコードブロックが崩れているので、最後に改行を入れて整形をお願いします。また、CakephpMusicというパスが出てきますが、ソースコード上では記述されていないモノですので、どこからソレが出てきたのか判断できません。恐らくroutes.php等でルーティングを設定されているのだと思いますが、そのあたりの情報も提示いただけますか.
回答2件
あなたの回答
tips
プレビュー