перед моим ответом я сам получил пару вопросов.Что, где вы пытаетесь сделать с этим:
config:
actions: ~
fields: ~
list:
object_actions:
foo: {}
Я думаю, что должно быть что-то вроде:
config:
actions: ~
fields: ~
list:
object_actions:
foo:
module: foo
action: action_name
Теперь, вернемся к вашему вопросу, сгенерированная ссылка получается из частично расположенныхв теме генератора.Вы можете найти его по адресу: generator > sfPropelGenerator > theme_name > template > templates > _list_actions.php
там вы можете найти код, который выглядит следующим образом:
[....]
<li class="sf_admin_action_<?php echo $params['class_suffix'] ?>">
<?php echo $this->addCredentialCondition($this->getLinkToAction($name, $params, false), $params)."\n" ?>
</li>
[....]
Я предполагаю, что когда вы определили новую object_action, getLinkToAction получила некоторые значения по умолчанию в$ params.
Попробуйте изменить ваш generator.yml, очистить кеш и проверить его снова.
Удачи!