2012-11-12 33 views
6

Tôi đã sử dụng PHP5 một thời gian dài trước đây và hiện tại tôi đang cố gắng làm mới kiến ​​thức của mình và tăng thêm kiến ​​thức về Zend Framework 2 và Smarty 3 cho một dự án có thể.Làm thế nào Smarty 3 có thể được sử dụng với Zend Framework 2?

Tôi hiện đang cố gắng tìm ra cách sử dụng Smarty 3 như một sự thay thế/bổ sung Zend Framework 2.

Tất cả những gì tôi có thể tìm thấy thông qua Google về vấn đề này hoặc là:

  1. là lỗi thời (ví dụ: Zend Framework 1)
  2. Giả sử tôi có kiến ​​thức làm việc thân mật hơn về cả Zend và Smarty hơn tôi thực sự làm.

Có thể ai đó xin giải thích cho tôi như thể tôi là , sử dụng Zend Skeleton ứng dụng như điểm khởi đầu của tôi:

  1. Trong những thư mục/thư mục (sử dụng một đường dẫn đầy đủ tiêu chuẩn), Tôi nên giải nén gói Smarty-3.1.12?

  2. Tôi cần tạo lớp nào, chúng cần chứa chính xác những gì và chúng sẽ được lưu ở đâu?

  3. Những tệp nào cần được sửa đổi và cách làm cho Smarty có sẵn để xem trong (các) mô-đun của tôi?

  4. Với tham chiếu đến các lớp được tạo ở trên, chúng có thể được sử dụng như thế nào từ A-Z (ví dụ: bao gồm trong các lớp thích hợp, gán giá trị, tạo đầu ra)?

Trả lời

7

Có mô-đun khá tốt SmartyModule

Chắc chắn sử dụng nhà soạn nhạc để cài đặt nó, nó làm cho cuộc sống của bạn dễ dàng hơn nhiều :-)

And sample application

+0

Awesome! Sẽ thử điều này ngay và chấp nhận câu trả lời này nếu nó hoạt động! –

+1

BTW, nếu bạn có thể đề nghị người soạn nhạc có thể được sử dụng để cài đặt nó như thế nào, điều đó sẽ làm cho cuộc sống của tôi trở nên dễ dàng hơn ... Hai năm trước tôi chưa bao giờ nghe về nhà soạn nhạc và bây giờ dường như nó xuất hiện trong hầu hết mọi cuộc thảo luận về PHP! –

+0

"Ứng dụng mẫu" có vẻ là "Zend Skeleton" ... Nếu tôi hiểu chính xác, đây là một ngã ba bổ sung/sử dụng hỗ trợ Smarty? Và không phải cái tôi đã từng đùa giỡn? –

Các vấn đề liên quan