Имя контроллера Cakephp - PullRequest
0 голосов
/ 21 января 2011

Я новичок в CakePHP.я застрял в одном месте проблемаимя таблицы - india_tendsконтроллер - стремитсяназвание модели - india_tends

Проблема в том, что торт php не позволяет, как правило, указывает на имя контроллера, его шоу, что я должен использовать india_tends .. так что любой способ дать тенденцию имени контроллера?

Ответы [ 3 ]

1 голос
/ 21 января 2011

используйте переменную $useTable="india_tends" и $name="tends" в модели

1 голос
/ 22 января 2011

Если имя вашей таблицы india_tends, тогда код вашего контроллера должен быть в файле india_tends_controller.php, а имя класса должно быть IndiaTendsController.

В вашем случае, я думаю, вы хотите, чтобы IndiaTendsController был доступен через /tends/:actions, поэтому лучшим предположением будет использование routing.

Отредактируйте config/routes.php, чтобы иметь следующий код:

Router::connect('/tends/*', array('controller' => 'india_tends'));

И вы можете сделать это доступным через / tends / *

0 голосов
/ 21 января 2011

Какую версию CakePHP вы используете? Вы можете использовать маршрутизация .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...