Стол сообщений:
id name content
1 test1 generated from fixture
2 test2 generated
3 test3 generated
4 post1 this is actual post
5 post2 real
Маршрутизация:
post_show:
url: /:name
class: sfDoctrineRoute
options: { model: Posts, type: object, allow_empty: true}
param: { module: post, action: show, name:test1}
Использование $this->getRoute()->getObject();
в действии вернет объект штрафа для example.com/test1,example.com/test2, example.com/test3 не будет возвращать ничего для всех других запросов (например, example.com/post1).Что может быть причиной этого?
* Я считаю, что единственное различие между записями, которые возвращаются ( test records) и теми, которые не ( post )является то, что test записи были сгенерированы из моего прибора