בהמשך על ההודעה האחרונה שלי, על Zend_Navigation בקשות תוואי sitemap.xml לבקר פעולה מותאמת אישית / , הודעה זו היא על dymnamically הוספת דפים מיכל Zend_Navigation על ביצוע זמן ריצה / script.
גם כל ציון טוב שלה הדפים שלך ב ini או XML קובץ אבל בשלב מסוים אתה הולך צריך לשנות את הדפים באתר שלך הרצויים במסגרת התפריט, מפת האתר, או להיכלל סימני דרך השביל שלך. לכן מה שאנחנו צריכים לעשות הוא להוסיף דפים למיכל Zend_Navigation שלנו בזמן ריצה. דוגמאות לכך היא הוספת ידיעות, הודעות בלוג, או הערות הדף וכו '
המשך קריאה "דינאמי להוסיף דפים למיכל Zend_Navigation בזמן ריצה" »
PHP , תכנות אינטרנט , Zend Framework |
להוסיף , bootstrap , מיכל , באופן דינמי , ניווט , דפים , PHP , לדף משנה , נוף , Zend , Zend Framework , Zend_Navigation
כדי ישירה בקשות / sitemap.xml לפיקוח פעולה מותאמת אישית והן שלך המסגרת Zend יישום פשוט להוסיף את הדברים הבאים application.ini או הקובץ config חלופית (למשל אני navigation.ini השימוש):
resources.router.routes.sitemap.route = "sitemap.xml"
resources.router.routes.sitemap.defaults.controller = ראשי
resources.router.routes.sitemap.defaults.action = מפת האתר
קוד לדוגמה עבור פלט ניתן לראות על ידי יצירת פעולה הבקר המתאים (למשל Sitemap שלי טמון בקר, מדד פעולה מפת האתר):
< PHP
בכיתה IndexController
מרחיב Zend_Controller_Action
{
/ **
* מעבד Sitemap המבוסס על הגדרת Zend_Navigation
* /
פונקציה sitemapAction הציבור ()
{
הד $ this-> View-> ניווט () -> מפת האתר ();
$ This-> View-> פריסה () -> disableLayout ();
$ This-> _helper-> viewRenderer-> setNoRender (נכון);
}
}
Sitemaps יכול בקלות ובמהירות להיווצר באמצעות Zend_Navigation , הדרכה מהירה מאוד (ובדרך כלל מאוד שימושי עבור הדרכות Zend המסגרת) הוא מטיל Zend - דינאמי יצירת תפריט מפת אתר ו פירורי לחם .
מאמרים , -PHP , תכנות אינטרנט , Zend Framework |
מסגרת , ini , PHP , נתב , מסלולים , Zend , Zend Framework , Zend_Navigation , Zend_Router