db'de iki kayıt bulunan bir sayfa denetleyicim var; 'sayfalar' ve 'iletişim'. Her sayfa kaydı için kimlik başlığıdır. Her sayfa için belirli bir rota nasıl yazılır?raylar belirli bir kimlik için rota
Şu anda çalışan bir catch-all rotayı ...
match '/:id' => 'pages#show'
var ama ben çünkü muhtemelen sorunuzu anlamıyorum her sayfanın
Ben bu yüzden yol yardımcıları olabilir bunları belirtmek istiyorum, bu yüzden artık maç var => 'sayfalarında # gösterisi', '/ hakkında': varsayılan => { : id => 'about'},: as =>: yaklaşık –
Yakında. Belki de bunu zaten düşündünüz, ancak kodu tekrar etmemek için orijinal rotanız ile gidip, ': as =>: page' ekleyin ve yol yardımcısını kullanın page_path (: id => 'about')'. –