0
Мне нужна помощь в понимании использования инструкций elseif в представлении для Rails. Я делал это раньше, но теперь я делаю это с SLIM, и я не могу заставить его работать. Я хочу, чтобы он печатал слово «его» или «ее» в зависимости от текущего пользователя gender
. Код, который я использую, распечатывает инструкцию elsif в тексте.Операции elsif, не работающие во взглядах
a.profile_btn href="#" data-mfp-src='#ask_me'
img alt="" src="/assets/login_icon2.png"/
if current_user.gender == "male"
span Ask Him Out
elsif current_user.gender == "female"
span Ask Her Out
Исходный код:
a.profile_btn href="#" data-mfp-src='#ask_me'
img alt="" src="/assets/login_icon2.png"/
span Ask This User Out
Это ничего не делает появляться, так что пространство, в котором должен появиться текст пустым. Он также не отображается в источнике страницы. – pwz2000
Возможно, это связано с тем, что пол вашего пользователя не соответствует ни «мужской», ни «женской». Проверьте дело и написание – usha