2016-07-23 1 views

ответ

4

В действии контроллера и доступны следующие помощники:

controller_name 
action_name 

Вы можете догадаться из своих «имен», что каждый делает.

+0

Нравится программа? хелпер, ни одна из них не работает в контроллере, хотя они видны в представлении – Arif

+0

Ahh my bad, 'имя_контроллера' и' action_name' отлично работают с уровня контроллера; Я не знаю, что я сделал раньше. Я нашел более гибкий способ найти текущий URL-адрес контроллера, используя 'request.path'. Спасибо, что показал мне правильное направление! – Arif

2

пытаются проверить, как это в виду

logger.info("--------#{params[:controller]}-------------") 

logger.info("--------#{params[:action]}-------------") 

видеть в журнале терминала

Смежные вопросы