Альтернативный генератор Rails 3 - PullRequest
0 голосов
/ 17 января 2011

Я посмотрел на генератор лесов Rails 3 и хотел бы немного его изменить. Я сделаю некоторые изменения в контроллере и представлениях.

Изменения должны быть предназначены для контроллеров в стиле администратора, поэтому я не хочу переопределять генератор скаффолдов с ним - мне нужны оба. Могу ли я как-нибудь создать приложение с именем admin_scaffold, не выполняя совершенно новый генератор скаффолдов?

  • Jacob

1 Ответ

1 голос
/ 17 января 2011

Райан Бейтс создал изящных генераторов . Вы можете скачать его код с gitHub и изменить его под свои нужды.

Обычно плохая идея модифицировать исходный код фреймворка. Вы всегда должны использовать плагин или хук, чтобы определить свои собственные "вещи". Если вы работаете в команде разработчиков, вы рассердите многих людей ...

Вы добавляете хуки в фреймворк, вы не взламываете его и не меняете исходный код. Это против соглашения и раздражает тех, с кем вы можете работать. Вам также необходимо учитывать будущие обновления, ваш код может быть перезаписан или поврежден ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...