Насколько я понимаю, если вы создадите каталог app/views
в основе вашего драгоценного камня, Rails добавит это к пути загрузки представлений.Итак, создайте частичное в app/views/my_gem/my_partial.html.ext
, и тогда render :partial => 'my_gem/my_partial'
должно работать как положено.
Что касается использования, я бы хотел, чтобы вы также включили простой вспомогательный метод, так как онмне было бы намного проще пользоваться, и вы могли бы позже изменить точную реализацию.Даже если бы он просто вызывал render :partial
внутри, это дало бы более плавный опыт.