Mam następujący routing:
... artykul: url: /strefa_pacjenta/artykul/:id class: sfPropelRoute options: { model: Artykul, type: object } param: { module: strefapacjenta, action: artykul } requirements: sf_method: [get] ...
z widoku listy artykułów dostępny jest następująco wygenerowany link:
akcja:
public function executeArtykul(sfWebRequest $request) { $this->artykul = $this->getRoute()->getObject(); $this->artykuls = ArtykulPeer::dajArtykuly(3); $this->poradys = ArtykulPeer::dajPorady(7); }
i teraz po kliknięciu w ten link wywala mi następujący błąd: Fatal error: Call to undefined method sfRoute::getObject() in C:\wamp\www\Stomatolog\apps\frontend\modules\strefapacjenta\actions\actions.class.php on line 31
O co chodzi zawsze tak robiłem i działało a teraz error, szukam błędu i nic :/ ... może wy coś widzicie?
Dobra znalazłem dopasowało złą ścieżkę, tu tego nie widać, sory za zaśmiecenie.
