Я создаю прототип моего приложения в Symfony 1.4, используя Doctrine.У меня есть две модели, встречи и фотографии.Одна встреча может иметь много фотографий, и правильное отношение «один ко многим» устанавливается в schema.yml.
Я сгенерировал бэкэнд, используя ./symfony generate: app backend.Все работает нормально, но теперь я хочу добавить поле счетчика в мой список встреч, что, я думаю, я смогу сделать в generator.yml.В моем Encounters.class.php у меня есть следующий метод:
public function getPhotoCount() {
return count($this->CcPhotos);
}
Мои вопросы, как я могу добавить новое поле в generator.yml, который запускает этот метод.Я попытался %% photo_count %%, но я думаю, что это предназначено для подстановки строк.
generator:
class: sfDoctrineGenerator
param:
model_class: CcEncounters
theme: admin
non_verbose_templates: true
with_show: false
singular: ~
plural: ~
route_prefix: cc_encounters
with_doctrine_route: true
actions_base_class: sfActions
config:
actions: ~
fields: ~
list: ~
filter: ~
form: ~
edit: ~
new:
display: [_camera_id, longitude, latitude, elevation, New Photos]