Bài viết được gắn thẻ: Tuyến đường

Tuyến đường yêu cầu cho sitemap.xml để điều khiển tùy chỉnh / hành động

, Thứ tư thứ 6 tháng Giêng 2010 12:13 am

Để yêu cầu trực tiếp / sitemap.xml một bộ điều khiển tùy chỉnh và hành động trong Zend Framework ứng dụng chỉ cần thêm những điều sau đây vào application.ini của bạn hoặc tập tin cấu hình thay thế (ví dụ như tôi sử dụng navigation.ini):

 resources.router.routes.sitemap.route = "sitemap.xml"
 resources.router.routes.sitemap.defaults.controller = index
 resources.router.routes.sitemap.defaults.action = sitemap

Ví dụ mã cho xuất ra có thể được nhìn thấy bằng cách tạo ra một hành động trong bộ điều khiển thích hợp (ví dụ như sơ đồ trang web của tôi nằm trong bộ điều khiển chỉ số, sơ đồ trang web hành động):

 < php
 class IndexController
     mở rộng Zend_Controller_Action
 {
     / **
      * Hiển thị hình ảnh một bản đồ dựa trên thiết lập Zend_Navigation
      * /
     public function sitemapAction ()
     {
    	 echo $ this-> view-> chuyển hướng () -> sitemap ();
    	 $ This-> view-> layout () -> disableLayout ();
    	 $ This-> _helper-> viewRenderer-> setNoRender (true);
     }
 }

Sơ đồ trang web một cách nhanh chóng và dễ dàng có thể được tạo ra bằng cách sử dụng Zend_Navigation , nhanh chóng hướng dẫn tuyệt vời (và nói chung là rất hữu ích cho Zend Khung hướng dẫn) Zend Diễn viên - Tự động tạo ra một menu một sitemap và breadcrumbs .













Panorama Theme theo Themocracy

6 khách truy cập trực tuyến tại
3 khách, 3 chương trình, 0 thành viên
Max khách truy cập hôm nay: 22 lúc 05:19 pm UTC
Tháng này: 26 2012/04/04 10:27 pm UTC
Năm nay: 69 27-02-2012 09:56 am UTC
Tất cả thời gian: 130 28-03-2011 10:40 pm UTC