Это мой код гиперссылки, все работает нормально, но когда я нажимаю на последнюю ссылку, я вижу свой файл просмотра, но после нажатия последней ссылки я получаю сообщение об ошибке, когда я нажимаю на оставшуюся часть ссылки. Имя моего контроллера изменилось. Мое основное имя контроллера - учебные пособия. Я хочу поместить еще одну гиперссылку на контроллер в свой макет по умолчанию.
Имя контроллера изменилось при нажатии гиперссылки на другой контроллер
Ответы (1)
Когда вы нажимаете на последнюю ссылку, вы переходите к другому контроллеру, и когда вы снова нажимаете на остальные ссылки, вы быстро переходите к контроллеру Infos, показываете, добавляете ... методы, и, вероятно, они не существуют.
Измените ссылки на это, и все ссылки должны работать на всем вашем сайте.
Html->link('Home',array('controller' => 'Tutorials', 'action'=>'index'));
Html->link('Form',array('controller' => 'Tutorials', 'action'=>'add'));
Html->link('View',array('controller' => 'Tutorials', 'action'=>'show'));
Html->link('Ajax',array('controller' => 'Tutorials', 'action'=>'quick'));
Html->link('Multiple',array('controller'=>'Infos', 'action'=>'multiple'));
person
SkarXa
schedule
05.09.2014
теперь он работает, спасибо skarXa. У меня еще вопрос, предположим, у меня есть 3 разных базы данных, и я хочу показать все свои данные в одном файле ctp, как я могу это сделать? заранее спасибо
- person Rezaul karim; 05.09.2014
Если у вас разные таблицы, создайте разные модели с разной конфигурацией базы данных. class Example расширяет AppModel {public $ useDbConfig = 'alternate'; } // определяем альтернативу в config / database.php Информация: book.cakephp .org / 2.0 / en / models / model-attributes.html.
- person SkarXa; 05.09.2014
Я на самом деле новичок в cakephp, не могли бы вы дать мне какой-нибудь учебник, пожалуйста? Заранее спасибо
- person Rezaul karim; 05.09.2014
Получение данных из книги CakePHP book.cakephp.org/2.0/ ru / models / retrieving-your-data.html, учебник по основам blog.the-nerd.be/2012/08/cakephp-basics-tutorial-part-1
- person SkarXa; 05.09.2014