Báo cáo tài liệu vi phạm
Giới thiệu
Kinh doanh - Marketing
Kinh tế quản lý
Biểu mẫu - Văn bản
Tài chính - Ngân hàng
Công nghệ thông tin
Tiếng anh ngoại ngữ
Kĩ thuật công nghệ
Khoa học tự nhiên
Khoa học xã hội
Văn hóa nghệ thuật
Sức khỏe - Y tế
Văn bản luật
Nông Lâm Ngư
Kỹ năng mềm
Luận văn - Báo cáo
Giải trí - Thư giãn
Tài liệu phổ thông
Văn mẫu
THỊ TRƯỜNG NGÀNH HÀNG
NÔNG NGHIỆP, THỰC PHẨM
Gạo
Rau hoa quả
Nông sản khác
Sữa và sản phẩm
Thịt và sản phẩm
Dầu thực vật
Thủy sản
Thức ăn chăn nuôi, vật tư nông nghiệp
CÔNG NGHIỆP
Dệt may
Dược phẩm, Thiết bị y tế
Máy móc, thiết bị, phụ tùng
Nhựa - Hóa chất
Phân bón
Sản phẩm gỗ, Hàng thủ công mỹ nghệ
Sắt, thép
Ô tô và linh kiện
Xăng dầu
DỊCH VỤ
Logistics
Tài chính-Ngân hàng
NGHIÊN CỨU THỊ TRƯỜNG
Hoa Kỳ
Nhật Bản
Trung Quốc
Hàn Quốc
Châu Âu
ASEAN
BẢN TIN
Bản tin Thị trường hàng ngày
Bản tin Thị trường và dự báo tháng
Bản tin Thị trường giá cả vật tư
Tìm
Danh mục
Kinh doanh - Marketing
Kinh tế quản lý
Biểu mẫu - Văn bản
Tài chính - Ngân hàng
Công nghệ thông tin
Tiếng anh ngoại ngữ
Kĩ thuật công nghệ
Khoa học tự nhiên
Khoa học xã hội
Văn hóa nghệ thuật
Y tế sức khỏe
Văn bản luật
Nông lâm ngư
Kĩ năng mềm
Luận văn - Báo cáo
Giải trí - Thư giãn
Tài liệu phổ thông
Văn mẫu
NGÀNH HÀNG
NÔNG NGHIỆP, THỰC PHẨM
Gạo
Rau hoa quả
Nông sản khác
Sữa và sản phẩm
Thịt và sản phẩm
Dầu thực vật
Thủy sản
Thức ăn chăn nuôi, vật tư nông nghiệp
CÔNG NGHIỆP
Dệt may
Dược phẩm, Thiết bị y tế
Máy móc, thiết bị, phụ tùng
Nhựa - Hóa chất
Phân bón
Sản phẩm gỗ, Hàng thủ công mỹ nghệ
Sắt, thép
Ô tô và linh kiện
Xăng dầu
DỊCH VỤ
Logistics
Tài chính-Ngân hàng
NGHIÊN CỨU THỊ TRƯỜNG
Hoa Kỳ
Nhật Bản
Trung Quốc
Hàn Quốc
Châu Âu
ASEAN
BẢN TIN
Bản tin Thị trường hàng ngày
Bản tin Thị trường và dự báo tháng
Bản tin Thị trường giá cả vật tư
Thông tin
Tài liệu Xanh là gì
Điều khoản sử dụng
Chính sách bảo mật
0
Trang chủ
Công Nghệ Thông Tin
Đồ họa - Thiết kế - Flash
Bài 08: Theme registry
Đang chuẩn bị liên kết để tải về tài liệu:
Bài 08: Theme registry
Công Sơn
64
15
ppt
Không đóng trình duyệt đến khi xuất hiện nút TẢI XUỐNG
Tải xuống
Khi một thêm được đăng ký cũng như được thêm được kích hoạt thì thì cơ chế hook_theme như sau: Đầu tiên sẽ thực thị các hàm theme ở trong module và các file template ở trong theme mà module cung cấp. Sau đó gọi và xử lý các hàm theme ở tầng theme engine với các hàm bắt đầu với phptemplate_ hoặc garland_. Ví dụ file: themes/garland/node/tpl.php. Cuối cùng thực hiện các hàm trong theme để override các hàm theme cũng như file *.tpl.php | Bài 08 (Tiếp) Mục tiêu bài học Theme registry Theme Form Theme views Cơ chế định nghĩa style Theme registry Khi một theme được đăng ký cũng như được theme được kích hoạt thì cơ chế hook_theme như sau: Đầu tiên sẽ thực thị các hàm theme ở trong module và các file template ở trong theme mà module cung cấp Sau đó gọi và xử lý các hàm theme ở tầng theme engine với các hàm bắt đầu với phptemplate_ hoặc garland_. Ví dụ file: themes/garland/node/tpl.php Cuối cùng thực hiện các hàm trong theme để override các hàm theme cũng như file *.tpl.php Theme form Mục đích theme form: tạo ra form cógiao diện hợp lý, dễ sử dụng và mang tính thẩm mỹ. Theme lại một form có thể viết ở trong file tamplate.php hoặc viết ở trong module Ví dụ theme lại form nhập liệu của Content Type Story Ví dụ theme form này được viết ở trong module có tên: simplemodule Theme form Ví dụ: Theme form để loại bỏ những phần không cần thiết: Theme form Bước 1: viết đoạn print $form_id ở trong hàm hook_form_alter() để xác định id của form cần theme lại Theme form Tham khảo http://api.drupal.org/api/function/hook_form_alter Bước 2: truy cập vào http://localhost/simpledrupal/node/add/story để xem form id Theme form Bước 3: viết hàm hook_theme Hook: là tên module Argument: tham số là form Template: là file gọi đến khi xử lý Theme form Bước 3: vào theme, tạo file; story-node-form.tpl.php Sau đó clear cache của theme viết sử dụng hàm print_r($form) để xem cấu trúc các biến form Theme form Bước 4: viết mã để theme lại form như sau: Toàn bộ các thành phân của form không cần thiết thì cho hết vào thẻ div và sử dụng thuộc tính display:none để ẩn đi Theme Views Mục đích: theme lại giao diện của view khi lọc ra dữ liệu Cách làm: Vào sửa một views cần theme lại Theme views Click vào theme information Theme views Tạo file template để theme view: Display output Style output Row style output Ví dụ theme lại style view thì tạo file có tên như danh sach file sinh ra. Ví dụ: views-view-unformatted--taxonomy-term--block-2.tpl.php | Bài 08 (Tiếp) Mục tiêu bài học Theme registry Theme Form Theme views Cơ chế định nghĩa style Theme registry Khi một theme được đăng ký cũng như được theme được kích hoạt thì cơ chế hook_theme như sau: Đầu tiên sẽ thực thị các hàm theme ở trong module và các file template ở trong theme mà module cung cấp Sau đó gọi và xử lý các hàm theme ở tầng theme engine với các hàm bắt đầu với phptemplate_ hoặc garland_. Ví dụ file: themes/garland/node/tpl.php Cuối cùng thực hiện các hàm trong theme để override các hàm theme cũng như file *.tpl.php Theme form Mục đích theme form: tạo ra form cógiao diện hợp lý, dễ sử dụng và mang tính thẩm mỹ. Theme lại một form có thể viết ở trong file tamplate.php hoặc viết ở trong module Ví dụ theme lại form nhập liệu của Content Type Story Ví dụ theme form này được viết ở trong module có tên: simplemodule Theme form Ví dụ: Theme form để loại bỏ những phần không cần thiết: Theme form Bước 1: viết đoạn print $form_id ở trong hàm hook_form_alter() để xác định id .
TÀI LIỆU LIÊN QUAN
Bài giảng Tiếng Anh 11 - Unit 08: Celebrations (Reading)
Bài giảng Tiếng Anh 11 - Unit 08: Celebrations (Writing)
Bài giảng Tiếng Anh 11 - Unit 08: Celebrations (Language focus)
Bài giảng Tiếng Anh 11 - Unit 08: Celebrations (Listening)
Bài giảng Tiếng Anh 11 - Unit 08: Celebrations (Speaking)
Nghị quyết số 08/2017/NQ-HĐND Tỉnh Lào Cai
Nghị quyết số 08/NQ-HĐND Tỉnh Yên Bái
Quyết định số 08/2019/QĐ-UBND tỉnh Yên Bái
Bài giảng Hướng dẫn kê khai tài sản, thu nhập theo Thông tư 08/2013-TTCP ngày 31/10/2013
Đề thi môn Toán - Đề số 08
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.