настройка шаблона / перегрузка рельсов - PullRequest
0 голосов
/ 17 июня 2009

Я ищу, чтобы дать возможность пользователю изменять код в минимальной части приложения rails, которая находится в каталоге приложения. Я застрял с "не перезагружать ничего автоматически в производстве", есть ли способ избежать этого?

(речь идет о "настройке шаблона пользователя"; является ли решение этой проблемы ликвидным? Не так, но все же могло бы быть).

спасибо, если поможет.

Ответы [ 4 ]

2 голосов
/ 17 июня 2009

Разрешить пользователю изменять код !? WTF!?

Другими словами, я очень рекомендую против этого. :)

0 голосов
/ 17 июня 2009

Я бы посоветовал вам не разрешать пользователям изменять содержимое приложения. Вместо этого, если вы хотите, чтобы пользователи меняли шаблоны, вы должны хранить их в базе данных. Так же, как проекты browsercms и Radiant, если упомянуть некоторые, сделайте.

0 голосов
/ 17 июня 2009

Конечно, для чего нужны переменные и база данных? Сохранение пользовательских настроек и использование этих настроек для изменения того, что выводится в браузер пользователей.

Под настройкой шаблона вы подразумеваете файлы .html.erb? Почему вы не можете использовать CSS, чтобы сделать это, используя какое-то безумие класса тела.

0 голосов
/ 17 июня 2009

Вы можете развернуть свое приложение в режиме разработки ...

Но опять же, как сказал фиг-гнутон, вы не должны этого делать, должен быть лучший способ делать то, что вы пытаетесь сделать.

...