Как переопределить шаблон рельсов 3 в жемчужине - PullRequest
1 голос
/ 28 сентября 2010

У меня есть проект Rails 3, где я переопределяю некоторые шаблоны скаффолдов. Это можно сделать, поместив новый шаблон в lib / templates / erb / scaffold и добавив lib в мой путь автозагрузки в config / application.rb (см. Rasilscasts # 216).

Теперь я хотел бы упаковать свою работу в драгоценный камень. (Я новичок в драгоценных камнях ...)

Я не могу понять, как сделать это в драгоценном камне.

Глядя на generators.rb я вижу, что есть конфигурация для шаблонов dir:

  templates_path.concat config.templates
  templates_path.uniq!

но я не уверен, как его использовать.

Я не думаю Я должен связываться с директорией lib из самоцвета (или даже если я могу сделать это).

Итак, мой вопрос, как мне сделать это из драгоценного камня?

Заранее спасибо

1022 * Джеф *

1 Ответ

1 голос
/ 28 сентября 2010

Вместо добавления lib в autoload_path вы добавляете каталог lib вашего драгоценного камня (хотя я думаю, что это должно произойти автоматически). Если вы предоставите некоторые выдержки из кода, я, вероятно, могу дать более конкретный совет, хотя

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