Symfony ile benim ilk - - Ben yeni bir proje başladım ve ilişkili bir nesne hakkında bilgi içeren bir rota oluşturmak için nasıl anlamaya çalışıyorum. Ben bulabilirim belgelerine az söylemek, hafif, ve ben mücadele ediyorum. Ben (varolan bazı şeyler ile geriye dönük uyumluluk) uskur w / V1.4.1 kullanıyorsanız ve kulüpler:
Bir navigasyon menüsü (Menu
) o has_many
sayfalar (Page
) through
gezinti öğesi (NavItem
)
Ben sözdizimi gerçekten uskur için geçerli olmadığını biliyoruz, ama fikir olsun, umarım. Ben menü ve sayfa salyangozlar bulunuyor içeren bir URI ile bir sayfaya erişmek istiyorum. Örneğin, Audiences menü adında sayfasını Find an Audience görüntülemek için, ben kullanmak istiyorum /audiences/find
. Rota, daha sonra, için @page_show
/:menu_slug/:slug
gibi bir şey olmazdı.
Şema ilgili pasajı şöyle ortaya koymaktadır:
Menu:
id: ...
name: ...
slug: ...
Page:
id: ...
name: ...
slug: ...
NavItem:
menu_id: ...
page_id: ...
display_order: ...
Ben de yönlendirme özelliklerini bazı kapalı olabilir, ama ne yapmam nasıl emin değilim kullanarak benim düzenleri / şablonlar başvurmak için nasıl dahil olmak üzere bütünüyle (link_to()
benim yol yapılandırmak ve olabilir url_for()
yardımcıları.
Sadece bana doğru yönde başlamak için çözümler falan çok duyacağız.
Teşekkürler.