Công cụ thành viên

Công cụ trang web


programming4:module

Khác biệt

Đây là những khác biệt giữa hai phiên bản của trang.

Liên kết đến bản xem so sánh này

Phiên bản trước của cả hai bênPhiên bản trước
Phiên bản sau
Phiên bản trước
Phiên bản sauPhiên bản sau của cả hai bên
programming4:module [2022/06/09 17:05] – [Các chức năng cần có của 1 function hiển thị trong module] hoaquynhtim99programming4:module [2022/06/09 17:31] – [Thẻ tiêu đề, mô tả, từ khóa] hoaquynhtim99
Dòng 575: Dòng 575:
  
 ==== Thẻ tiêu đề, mô tả, từ khóa ==== ==== Thẻ tiêu đề, mô tả, từ khóa ====
 +
 +=== Lập trình ===
  
 Được quy định bởi 3 biến này: Được quy định bởi 3 biến này:
Dòng 581: Dòng 583:
   * ''$key_words'' quy định từ khóa.   * ''$key_words'' quy định từ khóa.
   * ''$description'' quy định mô tả của trang.   * ''$description'' quy định mô tả của trang.
 +
 +Tại function main.php, 3 biến này thường được viết cố định như sau
 +
 +<code php>
 +$page_title = $module_info['site_title'];
 +$key_words = $module_info['keywords'];
 +$description = $module_info['description'];
 +</code>
 +
 +Tại các function khác cách xác định như sau:
 +
 +**''$page_title''**
 +
 +Bằng tên của đối tượng quản lý hoặc ngôn ngữ tùy chỉnh hoặc bằng biến ''$module_info''. Cụ thể:
 +
 +- Giả sử function này là chi tiết bài viết thì $page_title là tên của bài viết đó\\ 
 +- Giả sử function này là chuyên mục thì $page_title là tên của chuyên mục đó\\ 
 +- Cũng có thể cố định ''$page_title = $lang_module['func_site_title']'' theo ngôn ngữ\\ 
 +- Cũng có thể lấy ''$page_title = $module_info['funcs'][$op_file]['func_site_title']''. Cách viết này có lợi mà cũng có hạn chế. Lợi: Có thể tùy biến giá trị trong quản trị. Hạn chế: Nếu không tùy biến thì giá trị này mặc định là tên file của function bỏ đi đuôi .php, nó không có ý nghĩa gì đối với người dùng. Quản trị sẽ bỏ ra nhiều thời gian để cấu hình.
 +
 +**''$key_words''**
 +
 +Từ khóa của đối tượng ví dụ từ khóa của bài viết, từ khóa của chuyên mục. Nếu không có thì viết ''%%$key_words = 'no'%%''
 +
 +**''$description''**
 +
 +Mô tả của đối tượng ví dụ mô tả của bài viết, mô tả của chuyên mục. Nếu không có thì viết ''%%$description = 'no'%%''
 +
 ===== Lấy giá trị của biến khi submit form ===== ===== Lấy giá trị của biến khi submit form =====
   * [[programming4:module:submit_form_nukeviet| Xem chi tiết]]   * [[programming4:module:submit_form_nukeviet| Xem chi tiết]]
programming4/module.txt · Sửa đổi lần cuối: 2024/05/10 14:24 bởi hoaquynhtim99