#ruby-on-rails #forms #label #haml
#ruby-on-rails #формы #метка #haml
Вопрос:
Я очень хорошо разбираюсь в ROR, и в моем приложении я хочу, чтобы начальная метка формы начиналась с заглавной буквы. Я знаю, что по умолчанию он принимает начальное значение первого слова в качестве заглавного, но не знает, как указать начальное значение второго слова в качестве заглавного. Позвольте мне прояснить ситуацию с помощью примера…
Я попробовал этот код для Label :
= f.label :campaign_Title
Выдача выходных данных:
Campaign title
Ожидаемый результат:
Campaign Title #title's initial should be capital 'T'
если бы я использовал %label
объект without form, он работает, но я этого не хочу..
Вот еще один вопрос..
Если я хочу сначала начальный маленький, то? Нравится..
name
вместо Name
.. Я знаю, что это не имеет никакого значения, но хотел бы знать, есть ли какой-нибудь трюк.. Заранее спасибо .. 🙂
Ответ №1:
Попробуйте это
<%= f.label :campaign_Title, "Campaign Title" %>
Вы можете передать любое пользовательское значение в качестве второго параметра помощника метки
Ответ №2:
Вы можете использовать блок для стилизации и настройки содержимого метки;
<%= f.label :campaign_title do %>
Campaign Title
<% end %>