2012-01-22 12 views
1

私は4つの列、すなわち、コントローラ、アクション、IDで定義されたDBテーブルを持っています そして、この列を使用して、ルートを動的に作成したいと思います。たとえば、 http://mywebsite.com/shortは、通常アドレスで表されるページを指す必要がありますhttp://mywebsite.com/controller/action/idCakePHPで多くのコントローラとアクションのルートを作成する方法は?

このようなことは可能ですか?

答えて

2

単純なgoogle検索では、thisが表示されます。

routes.phpでは、モデルオブジェクト$routeModel = ClassRegistry::init('Route')、各行に対するRouter::connectを呼び出した結果を超えるクエリ$routeModel->find('all')とループを初期化することができます。

+0

ありがとうございました。 "動的に"という言葉は、私はグーグルでは使わなかった。 :) – latata

関連する問題