Правильный язык маршрутизации - PullRequest
0 голосов
/ 26 января 2019

Мне нужна помощь, чтобы выяснить, как превратить информацию из 'маршрутов рейка' в правильный путь для использования с <% = link_to%>.

Я перепробовал все, что знаю, и потратил часы, пытаясь исследоватьэтот.Я прочитал документацию по Ruby и все больше путаюсь.Я знаю, что это простое исправление, но оно полностью ускользнуло от меня.

<li><%= link_to 'Company Dash', tenant_corp_path(tenant_id: :tenant.id, corp_id: params[:corp_id]) %></li>

На маршрутах рейка GET tenant_corp_path выглядит следующим образом: /tenants/:tenant_id/corps/:id(.:format).

Как мне правильно превратить это в оператор tenant_corp_path?

1 Ответ

0 голосов
/ 26 января 2019

Похоже, вам нужно использовать id вместо corp_id в зависимости от размещенного вами URL. Попробуйте:

tenant_corp_path(tenant_id: tenant.id, id: params[:corp_id])
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...