Bu sorunla ilgili uygulanabilir çözümler bulunamadı. Uygulamamda temel blog işlevselliği eklemek için monolog gem'i kullanıyorum, ancak mücevher tarafından sağlanan varsayılan '/ monologue' rotasını gerçekten değiştirmek istiyorum.Gemide bulunan monte edilmiş bir motordan gelen yollar üzerine yazma
motorunun yolları aşağıdaki gibidir taş ambalajlı: Uygulamamın routes.rb olarak
Monologue::Engine.routes.draw do
root to: "posts#index"
get "/page/:page", to: "posts#index", as: "posts_page"
get "/feed" => "posts#feed", as: "feed", defaults: {format: :rss}
get "/tags/:tag" =>"tags#show", as: "tags_page"
namespace :admin, path: "monologue" do
get "/" => "posts#index", as: "" # responds to admin_url and admin_path
get "/page/:page", to: "posts#index", as: "posts_page"
get "logout" => "sessions#destroy"
get "login" => "sessions#new"
resources :sessions
resources :posts
resources :users
get "comments" => "comments#show", as: "comments"
match "/post/preview"=>"posts#preview", :as=>"post_preview", :via => [:put, :post]
end
get "*post_url" => "posts#show", as: "post"
end
, böyle bir şey ile bir sona ekleme ile yönlendirmeye çalışıyorum ama görünmüyor raylara kayıt ol. Uygulamanızda
Monologue::Engine.routes.prepend do
namespace :admin, path: "create" do
.......
end
end
Evet, rotaları geçersiz kılmak için bir yol arıyordum wi ana uygulamamdan ince bir monolog. Bu mümkün olsa eğer gem kendisini değiştirmek zorunda istemiyordu –
Bunu nasıl yapabileceğinizden emin değil, ne de tavsiye ederim, çünkü yeni Monolog güncellemelerini kolayca çekmeyeceğim. Alternatif seçenek kendi bloglama fonksiyonunuzu eklemek ... –
Evet, ne yazık ki aynı sonuçlara geliyordum. Sadece biraz zaman kazandırmaya çalışıyorum. Yine de cevabınız için teşekkürler! –