Dalam kesinambungan last post saya tentang Zend_Navigation, permintaan Laluan untuk sitemap.xml pengawal custom / tindakan , selepas ini adalah kira-kira dymnamically menambah muka surat kepada bekas Zend_Navigation pada pelaksanaan / script runtime.
Akan segala yang baik dan menyatakan halaman anda di ini atau xml fail tetapi pada satu masa nanti anda akan telah menukar muka surat dalam laman web anda yang anda mahu sebagai sebahagian daripada menu, sitemap, atau untuk dimasukkan ke dalam jejak remah roti anda. Oleh itu apa yang perlu kita lakukan adalah menambah muka surat kepada bekas Zend_Navigation kami di runtime. Contoh-contoh untuk ini akan menambah bahan berita, blog posts, atau komen halaman, dan sebagainya.
Teruskan membaca 'dinamik menambah muka surat kepada bekas Zend_Navigation pada masa jalanan' »
PHP , Web Programming , Rangka Kerja Zend |
menambah , bootstrap , bekas , dinamik , Navigation , muka surat , PHP , sub-halaman , melihat , zend , Rangka Kerja Zend , Zend_Navigation
Untuk permintaan langsung / sitemap.xml pengawal adat dan tindakan dalam Rangka Kerja Zend permohonan hanya menambah yang berikut dalam application.ini anda atau fail konfig alternatif (contohnya saya penggunaan navigation.ini):
resources.router.routes.sitemap.route = "sitemap.xml"
resources.router.routes.sitemap.defaults.controller = indeks
resources.router.routes.sitemap.defaults.action = sitemap
Kod contoh untuk memapakan boleh dilihat dengan mewujudkan satu tindakan dalam seorang pengawal yang sesuai (contohnya sitemap saya terletak pada pengawal indeks, tindakan sitemap):
< php
kelas IndexController
memanjangkan Zend_Controller_Action
{
/ **
* Menyebabkan satu sitemap berdasarkan persediaan Zend_Navigation
* /
awam fungsi sitemapAction ()
{
echo $ this-> pandangan> navigasi () -> sitemap ();
$ This-> pandangan> susun atur () -> disableLayout ();
$ This-> _helper-> viewRenderer-> setNoRender (benar);
}
}
Peta tapak dengan cepat dan mudah boleh dihasilkan menggunakan Zend_Navigation , tutorial yang hebat cepat (dan umumnya sangat berguna untuk tutorial Rangka Kerja Zend) acuan Zend - dinamik mewujudkan menu sitemap dan serbuk roti .
Artikel , PHP , Pengaturcaraan Web , Rangka Kerja Zend |
rangka kerja , ini , PHP , Router , Laluan , zend , Rangka Kerja Zend , Zend_Navigation , Zend_Router