2011-01-21 12 views
0

cakephpに新しいです。
モデル名傾向 - - india_tends
コントローラ - 私は1つの場所で立ち往生している問題は
テーブル名ですindia_tends
Cakephpコントローラの名前

問題許可しないことケーキのPHPは、私が使用する必要があり、そのショーに名前を付けるコントローラ傾向がありますindia_tends ..だから、コントローラ名に与える傾向は何ですか?

+3

あなたは本当にCakePHPののコア原則に固執すべきである傾向があることができます他のスタックはトレンドに従います。 http://book.cakephp.org/view/901/CakePHP-Conventions –

答えて

1

は、モデル

+0

Romharshanに感謝私の問題は解決しました.. –

+0

あなたの質問が解決されたら、 –

0

あなたはどのバージョンのCakePHPを使用していますか? routingを使用できます。あなたのテーブル名は、あなたのコントローラのコードは、ファイルindia_tends_controller.phpにする必要があり、india_tendsで、クラス名がIndiaTendsControllerすべきかどう

+0

私のcakephpバージョンは1.3.7です。 –

+0

可能であれば、私はアップグレードを強くお勧めします。 –

+0

@David:あなたの提案はあまり意味がありません。彼はすでにCakePHPの最新(安定版)を使用しています。 – dhofstet

1

における変数$useTable="india_tends"$name="tends"を使用しています。

IndiaTendsControllerには/tends/:actionsでアクセスできるようにしたいと思うので、最高の推測値はroutingです。編集しconfig/routes.php

は、次のコードを持っている:

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

をそして、あなたはそれが/を介してアクセスでき、あなたのテーブルが複数形であることに/ *