Symfony routing.yml, generate URL


Warning: count(): Parameter must be an array or an object that implements Countable in /home/styllloz/public_html/qa-theme/donut-theme/qa-donut-layer.php on line 274
0 like 0 dislike
3 views
Hi all there are 2 modules
company and post
post is described as:

post:
class: sfDoctrineRouteCollection
options: { model: BlogPost }


Don't quite understand how to make a route thus, to get a url of the form:
/company/24/mycompany/show/post/13

If you do so (will not work of course):

post_new:
url: /company/:id/:title/show/:post/:post_id
param: { module: company, action: show }
class: sfDoctrineRoute
options: { model: BlogPost }


Then you can specify only 1 model, and how to make so that to generate the url used 2 models?

Thank you.
by | 3 views

1 Answer

0 like 0 dislike
routing.yml
post_new: url:/cc_company/:cc_id/:title/show/:post/:post_id 

\r
BlogPost.class.php
... public function getCcId(){ return $this->getCompany()->getId(); } public function getCcTitle(){ return $this->getCompany()->getTitle(); } ... 
by

Related questions

0 like 0 dislike
1 answer
0 like 0 dislike
2 answers
0 like 0 dislike
1 answer
0 like 0 dislike
1 answer
110,608 questions
257,186 answers
0 comments
27,395 users