Ben onların içeriğini değiştirerek güncellemek için muktedir isteyen bir müşteri için bir site üzerinde çalışıyorum. Kısaca onlara sayfaları düzenlemek için izin, ancak bunları oluşturmak veya silmek değil idi. Ben iyi şeyler duydum gibi site için ben, CakePHP ile çalışmaya karar verdi.
İlk kadar, benim kurulum hızlı bir açıklama. Ben her sayfanın içeriği depolamak ediyorum ki, 'içeriği' denilen, tek bir tablo var. Tablo pid, bir varchar 'başlık', bir varchar 'sümüklü böcek' ve LONGTEXT 'beden' vardır. Hepsi hemen kendini explanitory konum, her sayfası kendi satır var olacak ve vücut basit bir HTML dökümü olacaktır.
Ben ile sorun yaşıyorum iki durum var. Öncelikle, ana ayarlıyor. Cake varsayılan page home.ctp dayalı olduğunu, ancak statik. Şu anda ana kadar olan sayfa localhost/alc/contents/view/2 yer almaktadır. Ben her ayrıntıyı gerektiğinde, bu yönlendirme ile ilgili bir şey olduğunu anlıyorum, ama orada en çok örnekleri yarım çözüm vermek: P
İkinci sorunlar sayfaların salyangozlar olduğunu. Her sayfa altında / içeriği / bakış / id şu anda, ve ben bu yerine veritabanında sülük olmak istiyorum. Ben bu değiştirmeye çalıştığınızda her zaman (yani benim endeksinde görünümü bağlantısını değiştirmek), ben bir hata yerine sayfanın içeriği olsun.
Ben düzgün kavramak için görünmüyor olabilir iki şey var gibi bu konuda herhangi bir yardım mutluluk duyacağız. Teşekkürler!
Arada, http://www.roberttilt.name/web-dev/ALC_proto/ de siteyi görüntüleyebilirsiniz