Editar o ficheiro app_name/modules/module_name/config/generator.yml:
Agora criar a respectiva acção em app_name/modules/module_name/actions/actions.class.php:
Nota:
No exemplo acima a acção estará apenas disponível ao editar um objecto, mas o bloco "actions" pode ser movido para o "new" (acção apenas disponível ao criar novo objecto), ou para o "form" (acção disponível na edição e criação).
generator:
param:
config:
actions: ~
fields: ~
list: ~
filter: ~
form: ~
edit:
actions:
_list: ~
_save: ~
_save_and_add: ~
_delete: ~
save_and_edit_template:
name: "Save and Edit Template"
params: confirm=De certeza?
action: saveAndEditTemplate
new: ~Agora criar a respectiva acção em app_name/modules/module_name/actions/actions.class.php:
class productActions extends autoProductActions
{
public function executeSaveAndEditTemplate(sfWebRequest $request)
{
// codigo
}
}Nota:
No exemplo acima a acção estará apenas disponível ao editar um objecto, mas o bloco "actions" pode ser movido para o "new" (acção apenas disponível ao criar novo objecto), ou para o "form" (acção disponível na edição e criação).