Symfony, плагин Doctrine Guard, файл generator.yml, настройка с помощью другого модуля - PullRequest
0 голосов
/ 23 февраля 2011

Я использую Symfony 1-4 и sfDoctrineGuardPlugin.

Мой вопрос о плагине Doctrine Guard, как вы знаете, каждый модуль поставляется с generator.yml. И мне нужно настроить generator.yml. Например, мне нужно отобразить столбец другой таблицы (модуля).

// for example i am at X module and need to sort according to another table's/module's column ... <br><br> config: <br> list: <br> sort: [X, asc] // x is not on my module

То же самое со списком / отображением. Мне нужно отобразить какой-то столбец, которого нет в моем текущем модуле ...

Я не смог найти его в Интернете. Большое спасибо за то, что поделились своей идеей и / или информацией, Эрман.

1 Ответ

2 голосов
/ 23 февраля 2011
  1. Не берите в голову возможность настроить любой файл непосредственно в директории плагина.
  2. Переопределите generator.yml, скопировав его в модуль вашего приложения.Модуль должен иметь то же имя, что и в плагине.См. «Анатомия плагина» .
  3. Symfony не предоставляет встроенную функциональность для сортировки элементов по столбцам, которых нет в текущей модели.Вы должны сделать это вручную, переопределив метод addSortQuery в вашем классе действий.См. « Сортировка администратора Symfony 1.4 в настраиваемом столбце ».

Надеюсь, это поможет.

...