Посмотрите как приятно организовано разделение темплейтов по локалям - чем не вариант если роли так же плотно как и в случае с локалью участвуют в приложении?
Вариант: внести это внутрь "роли". То есть сделать роль не просто
названием, а профилем-хешем.
Тогда условия в темплейтах примут вид: if @user.role.enable_kills? и
лкальны для каждого блока в темплейте.
А профилей можно насоздавать сколько угодно.
--
--
Данное сообщение отправлено Вам, так как Вы являетесь подписчиком группы "RubyOnRails to russian" на группах Google.
FAQ группы находится по адресу: http://ru.wikibooks.org/wiki/RubyFAQ
Для того, чтобы отправить сообщение в эту группу, пошлите его по адресу
ror...@googlegroups.com
Чтобы отменить подписку на эту группу, отправьте сообщение по адресу: ror2ru-un...@googlegroups.com
Дополнительные варианты находятся на странице группы http://groups.google.com/group/ror2ru?hl=ru
On 31 Jan 2012, at 23:48, Alex Vasyutin wrote:On Tuesday, January 31, 2012 at 10:24 PM, apavlyut wrote:Посмотрите как приятно организовано разделение темплейтов по локалям - чем не вариант если роли так же плотно как и в случае с локалью участвуют в приложении?Вот уж по-моему сомнительное решение, бить темплейты по локалям. Мне удобнее в yml-ях хранить то, что в темплейтах хардкодится. И верстальщику проще, не надо поддерживать кучу одинаковых шаблонов для разных языков.А у вас есть не RTL, а LTR языки? Если да, то как вы решаете эту проблему через yml?
Доброе, гхм, утро: читать как «не LTR, а RTL».
--
--
Данное сообщение отправлено Вам, так как Вы являетесь подписчиком группы "RubyOnRails to russian" на группах Google.
FAQ группы находится по адресу: http://ru.wikibooks.org/wiki/RubyFAQ
Для того, чтобы отправить сообщение в эту группу, пошлите его по адресу
ror...@googlegroups.com
Чтобы отменить подписку на эту группу, отправьте сообщение по адресу: ror2ru-un...@googlegroups.com
Дополнительные варианты находятся на странице группы http://groups.google.com/group/ror2ru?hl=ru