I created a rounting:
administratorAdmin:
class: sfPropelRouteCollection
options:
model: Admin
module: administratorAdmin
prefix_path: administratorAdmin
column: id
with_wildcard_routes: true
And defined generator.yml
generator:
class: sfPropelGenerator
param:
model_class: Admin
theme: admin
non_verbose_templates: true
with_show: false
singular: ~
plural: ~
route_prefix: administratorAdmin
with_propel_route: 1
config:
actions: ~
fields: ~
list:
title: Administrators
display: [full_name, credential, email, created_at, updated_at, is_active]
max_per_page: 20
object_actions:
_edit: ~
_delete: ~
reset_password:
name: Reset password
action: resetPassword
icon: /admin/images/actions/reset_password.png
params: confirm=Are you sure want reset password for this administrator?
fields:
created_at:
date_format: dd/mm/yyyy
updated_at:
date_format: dd/mm/yyyy
filter:
class: false
form: ~
edit:
title: Edit administrator "%%email%%"
new:
title: New administrator
If try to get access to page modul administratorAdmin in prod enviroment, the exception will appear
The "/administratorAdmin/:id/edit.:sf_format" route has some missing mandatory parameters (:id).
But it is ok, if try to get access in dev enviroment.