10/10/2018, 09:39

Vấn đề về template cho php??

Cho mình hỏi giả sử mình có các file 1.php, 2.php, 3.php ... với cấu trúc giống nhau, giống nhau về header, sidewrap, footer, chỉ khác phần content. Mình muốn thêm 1 thẻ div vào thì nó sẽ áp dụng cho các file trên thì phải làm thế nào(ko cần phải vào từng file edit lại)? Mong mấy pro giúp dùm. Thanks pro nhìu.
namduong8889 viết 11:41 ngày 10/10/2018
Dùng template;

Dao diện sẽ là các file html;

các file 1,2,3.php sẽ gọi class template và class template sẽ có nhiệm vụ trích xuất nội dung các file html đó...
NguoiVietNET88 viết 11:54 ngày 10/10/2018
Được gửi bởi dohoangthien
Cho mình hỏi giả sử mình có các file 1.php, 2.php, 3.php ... với cấu trúc giống nhau, giống nhau về header, sidewrap, footer, chỉ khác phần content. Mình muốn thêm 1 thẻ div vào thì nó sẽ áp dụng cho các file trên thì phải làm thế nào(ko cần phải vào từng file edit lại)? Mong mấy pro giúp dùm. Thanks pro nhìu.
Vấn đề ở đây bạn đã nói rõ rồi còn gì. Template của bạn là các file header footer... Chình vì vậy bạn chỉ việc thêm thẻ div vào 1 trong những file đó thôi. Trong các file 1 2 3 bạn chỉ việc include các template và sắp xếp chúng lại là ok thôi.
dohoangthien viết 11:48 ngày 10/10/2018
To namduong8889: giao diện là các file html là sao? (mình đang làm .php) và gọi class template là sao, bạn có thể nói rõ hơn được ko.
To NguoiVietNET88: trong template các file header... mình có phải xóa các thẻ html, meta, head ko, và nếu mình include vậy thì nếu file template và file php nằm khác cấp nhau thì đường dẫn trong file template sẽ bị sai(mình đùng đường dẫn tương đối)
vuongphu viết 11:49 ngày 10/10/2018
Được gửi bởi dohoangthien
Cho mình hỏi giả sử mình có các file 1.php, 2.php, 3.php ... với cấu trúc giống nhau, giống nhau về header, sidewrap, footer, chỉ khác phần content. Mình muốn thêm 1 thẻ div vào thì nó sẽ áp dụng cho các file trên thì phải làm thế nào(ko cần phải vào từng file edit lại)? Mong mấy pro giúp dùm. Thanks pro nhìu.
Bạn chỉ định cho các file php đó sử dụng template dạng html, ở file template đó bạn lại khai báo các biến trong php thì sẽ nhanh gọn lắm bạn à.

trong template các file header... mình có phải xóa các thẻ html, meta, head ko
Trong đó phải giữ các thông tin header, dùng 1 lần, bạn ko cần khai báo trong các file khác nữa vì sẽ bị báo lỗi "header already sent" nếu như trong đó có session hoặc cookie sẽ khó giải quyết.
dohoangthien viết 11:44 ngày 10/10/2018
Cho mình hỏi là template dạng html thì Dreamweaver nó ko cho tạo recordset ?!, với lại nó chỉ update từ <html> trở xuống xuống thôi(bình thường những query do DW tự phát sinh thì nằm trên <html> ==> sẽ ko update qua các file khác) Nếu ghi dữ liệu ngoài <html> thì nó báo lỗi là <!--TemplateInfo codeOutsideHTMLIsLocked=true-->. Như vậy thì làm sao cập nhật được những recordset qua file khác????
ngoc_viet08 viết 11:41 ngày 10/10/2018
toàn thuật ngữ kinh thế . chả hiểu gì
Bài liên quan
0