ruby создать квартиру арендатора с кнопкой в представлении
Я только что создал новое приложение с пользователями (devise) и моделью Entreprise (у пользователя может быть много Entreprise). Эта модель предприятия имеет атрибут поддомена. Каждый поддомен будет иметь арендатора в квартире
Я не хотел бы создавать арендатора, когда пользователь создает Entreprise. Я хотел бы иметь списки представлений Entreprise "В этом представлении должна быть кнопка для создания арендатора (после проверки, не существует ли арендатор).
спасибо за вашу помощь, как я новичок в рельсах...
1 ответ
Я думаю, вы спрашиваете, как создать арендатора одним нажатием кнопки? Если это так, вы можете просто сделать это простой ссылкой:
Посмотреть
<%= link_to "add new tenant", create_tenant_path(enterprise: enterprise), method: :post %>
маршруты
post 'create_tenant/:enterprise' => 'tenants#create', as: 'tenant'
контроллер
...
def create
Tenant.create(enterprise_id: params[:enterprise])
redirect_to enterprise_path(params[:enterprise])
end
Или я неправильно понял, что вы пытаетесь сделать?