私はjoobet-propelを読んでsymfonyフレームワークを学び始めましたbook.iはURLルーティングの章にありました。サンプルアプリケーションですべてのサンプルを試しました。 Compeletely私の問題:URL symfonyでルーティングする
のrouting.ymlファイルのごく一部:
bookmark_deneme_user:
url: /post/:title_slug/:id/:summary_slug
class: sfPropelRoute
options: { model: Bookmark, type: object }
param: { module: post, action: show }
requirements:
id: \d+
sf_method: [get]
私はタイトル、概要、ID、URLを持つオブジェクトのブックマークを持っている、と私はして詳細に1つのブックマークを表示したいですURL title/id/summary、上記のymlとiusedを書きました。 "xxxSuccess.phpのURLのecho url_for( 'bookmark_deneme_user'、$ bookmark)"はページ内のURLですが、ブックマークを表示するためにクリックすると詳細に表示されます。それは私に、このエラーを与える:それは私がその問題を解決することができます.how使用のidプロパティをいけない理由
404 | Not Found | sfError404Exception
Action "post/deneme" does not exist.
「denemeは」、選択したブックマークのタイトルですか?
あなたは完全に生成されたURLを投稿することができますか? – gpilotino
BookmarkオブジェクトにgetTitleSlugメソッドとgetSummarySlugメソッドがありますか? gpilotinoが生成されたURLを投稿すると述べているので、 – deresh