Tóm tắt thông tin
Đây là một bài nhanh chóng để thảo luận về các helper xem khá đơn giản, tôi tạo ra cho vẽ một phong cách xem tập tin Zend Framework chỉ khi nó tồn tại. Nói chung yêu cầu mã để làm cho một tập tin mà không tồn tại sẽ ném một ngoại lệ. Vì vậy, tôi tạo ra một vỏ bọc cho các Zend_View :: render () phương pháp xác định cho dù tập tin tồn tại và nếu như vậy làm cho, nếu không chỉ đơn giản là trả về một chuỗi rỗng.
Tiếp tục đọc 'Zend Framework: Render Nếu Tồn tại' »
Máy tính , PHP , lập trình Web , Zend Framework , Zend_View , Zend_View_Helper |
lớp , khuôn khổ , html , PHP , vẽ , xem , xem helper , zend , Zend Framework , zend_view , Zend_View_Helper_Abstract
Ảnh từ http://www.flickr.com/photos/daniello/
Tóm tắt thông tin
Ở đây tôi thảo luận về việc tạo ra một helper xem để sửa đổi các thẻ HTML, và cụ thể hơn các thẻ cơ thể. Helper xem được tạo ra cho phép chức năng tương tự như đầu * / người giúp đỡ xem inlineScript đã có trong tiêu chuẩn Zend Framework người giúp đỡ xem, nhưng cho phép sửa đổi chương trình của các thuộc tính tag. Chắc chắn kiểm tra các trang demo và mã trên github.
Động lực
Zend Khung tiêu chuẩn người giúp đỡ xem là một tập hợp lớn các công cụ để tinh giản các nhiệm vụ xem thế gian và cho phép sửa đổi / bổ sung của các kịch bản và ngăn chặn tiêu đề (thường được tổ chức trong bố trí) từ bên trong quan điểm mà không cần áp dụng hacks xấu xí (tức là người đứng đầu * / inlineScript xem người giúp đỡ).
Khi lần, tôi đã tìm thấy sự cần thiết để sửa đổi thẻ <body>, ví dụ như thêm một onload , lớp học, hoặc phong cách thuộc tính vv Tôi cũng được yêu cầu để có thể thực hiện điều này từ bên trong người giúp đỡ xem khác. Hãy ví dụ này contrived sau đây ...
Trên trang web X, các trang nhất định bao gồm các những dojo hình thức tiêu chuẩn . Những tính năng của. Những hình thức võ đường được tổ chức trong vòng những người giúp đỡ xem cho tiện lợi. Nói chung nó đã được quyết định không bao gồm các lớp học võ đường CSS trong thẻ cơ thể và chỉ thêm chúng khi cần thiết. Có thể có một số người giúp đỡ xem trên trang cần thêm các thuộc tính riêng của họ để các từ khóa cơ thể. (Tôi nói nó là giả tạo)
Mã có sẵn trong kho GIT github và trang demo .
Tiếp tục đọc 'Zend Framework Body Tag Xem Helper' »
PHP , Web Lập trình , Zend Framework , Zend_Registry , Zend_View_Helper |
Cơ thể , khuôn khổ , helper , html , PHP , xem , xem helper , zend , Zend Framework , Zend_Registry , Zend_View_Helper , Zend_View_Helper_Placeholder_Container_Standalone
Điều này có vẻ đơn giản, nhưng tôi đã đập đầu tôi cố gắng để tạo ra một URL trong một helper xem tùy chỉnh trong Zend Framework . Tôi đã định tuyến thiết lập được các mô-đun từ các miền phụ được sử dụng vì vậy tôi không thể sử dụng một URL đơn giản hardcoded.
Tiếp tục Tạo URL trong Zend Custom View Helper 'đọc »
Các bài viết , PHP , Web Lập trình , Zend Framework , Zend_View , Zend_View_Helper |
tùy chỉnh , khuôn khổ , điều khiển phía trước , trợ giúp , PHP , Router , xem , zend , Zend Framework , Zend_View_Helper_Abstract
Trong một tiếp tục bài mới nhất của tôi về Zend_Navigation, yêu cầu Route sitemap.xml để điều khiển tùy chỉnh / hành động , bài này là về dymnamically thêm các trang một container Zend_Navigation thực hiện tại thời gian chạy / script.
Tất cả các tốt và tốt quy định cụ thể các trang của bạn trong một ini hoặc tập tin xml, nhưng tại một số điểm bạn sẽ có thay đổi các trang trong trang web của bạn mà bạn muốn như là một phần của một trình đơn, sơ đồ trang web, hoặc được bao gồm trong đường mòn mẩu bánh mì của bạn. Vì vậy những gì chúng ta cần làm là thêm các trang chứa Zend_Navigation của chúng tôi tại thời gian chạy. Ví dụ cho việc này sẽ được thêm các mục tin tức, bài đăng trên blog, hoặc ý kiến trang ...
Tiếp tục đọc "Tự động thêm các trang chứa Zend_Navigation tại thời gian chạy '»
PHP , lập trình Web , Zend Framework |
thêm , bootstrap , thùng chứa , năng động , Danh mục , các trang , PHP , phụ trang , xem , zend , Zend Framework , Zend_Navigation