私は構築しているプロジェクトにWordpress-esque CMSシステムを構築しようとしています。私は、ユーザーがその場でページを作成し、それらがウェブサイトの特定の領域に表示されるようにしたい。URLから変数を取得し、それをコントローラに渡します。CakePHP 2.0
symfony2でコントローラがURLから特定の変数(通常は$ idなどのroute.ymlファイルで定義されている)を取得していますが、コントローラの変数を使用してそれはデータベースに関連しています。
しかし、私はCakePHP 2.0に慣れておらず、必要なものを探すのに苦労しています。私はそれが可能であることを知っているが、私はそれを達成するための最良の方法を知らない。特に、CakePHPはSymfonyとは異なるルートファイルを使用しています。
URLから変数を取得してコントローラ内で使用するにはどうすればよいですか?
これは私が欲しいものに似ています。 /の後ろにある変数を取得したいと思いますが、たとえばhttp://www.domain.com/pages/variableです。だから私はページの後に変数を取得する方法が欲しい/? – mickburkejnr
これにはカスタムルートが必要です。デフォルトルートは '/ controller/action/variable'-typeのURLを扱います。 – Joni