ユーザーがアクティブな管理者でイベントを作成するときに定義される列名:ドメインの新しいURLを生成する必要があるイベントWebサイトがあります。つまり、http://www.re-work.co/:domains
イベントモーダルとevents_controllerがあり、ビューはevents#showです
私のルートファイルには
match '/:domains' => "events#show"
resources :events
私のコントローラーには問題のように見えるこれがありますが、何に変更すればよいかわかりません:
class EventsController < ApplicationController
def show
@event = Event.where(:domains => request.base_url).first
if @event.nil?
@event = Event.first
end
end
他のすべてのルートは admin と関係があるため、rake ルートのスニペット
$ rake routes
root / events#show
events GET /events(.:format) events#index
POST /events(.:format) events#create
new_event GET /events/new(.:format) events#new
edit_event GET /events/:id/edit(.:format) events#edit
event GET /events/:id(.:format) events#show
PUT /events/:id(.:format) events#update
DELETE /events/:id(.:format) events#destroy
これらのすべての URL '/events/technology' または '/events/cities' または '/cities' または '/technology' は同じページに移動します。それを出します。誰か助けてくれませんか?