- Hướng dẫn tạo email theo tên miền dùng outlook
- Code không cho download ảnh trên website
- Công cụ check Hosting
- Có nên thiết kế website giá rẻ
- Jquery popup div - Jquery popup div on hover
- lenh half life - Lệnh half life
- Liên thông giữa Website và Facebook
- Tạo SubDomain
- Làm sắc nét ảnh bằng photoshop
- Tạo chữ bóng trong photoshop
- max-width width table in chrome
- Trang web Ác ý Đã biết!
- Xuất file .ico với Photoshop
- Check IP Public ở mạng bạn đang sử dụng
- ![CDATA[
- Lưu ký tự đặc biệt vào Database với PHP
- Không sạc được Pin Laptop
- Download ngôn ngữ Tiếng Việt cho Joomla 2.5 Full
- Các phép biến đổi định dạng số trong PHP
- Hiệu ứng chạy cuộn tin tức với jquery
Truy cập trong ngày: | 231 |
Truy cập hôm qua: | 226 |
Tổng số truy cập: | 620124 |
Module mẫu hôm nay giới thiệu cách sử dụng Mục đích của module:
1. Cấu trúc tổ thức tập tin:
2. Định nghĩa tập tin MoreFieldContactPage.info:Tập tin này sẽ định nghĩa: Nội dung cụ thể:
3. Sử dụng hook_form_alter():Trước khi một HTML Form được tạo ra, Drupal sẽ đi tìm tất cả các hàm có dạng <?php Khi bất cứ một HTML Form nào tạo ra, hàm của
MoreFieldContactPage_form_alter/codefilter_code của chúng ta đều được gọi. Khi được gọi, hàm sẽ in ra màn hình mã số của form ([codefilter_code]$form_id )tương ứng. Đi vào trang ?q=contact , chúng ta sẽ biết được mã số của form liên hệ sẽ là contact_mail_page . Dựa vào $form_id này, chúng ta tiếp tục cải tiến hàm MoreFieldContactPage_form_alter/codefilter_code để khi, mỗi khi form liên hệ được tạo ra, chúng ta sẽ thêm vào một field (trường) có khóa là [codefilter_code]company , có tiêu đề là Your compapy name , có phần mô tả là This field is generated using MoreFieldContactedPage module. và nội dung không được rỗng:<?php 3. Sử dụng khóa #theme của FormAPI:Chúng ta có thể sử dụng khóa #theme của FormAPI để có thể thay đổi cách trình bày của HTML Form được xuất ra. Chúng ta sẽ tiếp tục cải tiến hàm <?php Và đương nhiên, chúng ta sẽ phải định nghĩa hàm:
<?php Ý nghĩa của hàm: - Dòng 2: chúng ta sử dụng biến [codefilter_code]$output để lưu giữ chuỗi HTML của Form liên hệ. - Dòng 3: Bắt đầu form liên hệ sẽ là thông tin của form
4. Sử dụng khóa #submit của FormAPI:Khi đã thêm (các) field cần thiết vào form liên hệ, chúng ta cần thêm phải thay đổi một chút cách xử lý khi form được đệ trình (người dùng nhấp vào nút Submit). <?php Và hàm [codefilter_code]MoreFieldContactPage_submit/codefilter_code của chúng ta sẽ được định nghĩa đại khái như sau (chèn thêm tên công ty của người dùng vào nội dung chính của thông điệp):
<?php |
Comments
Xin cảm ơn rất nhiều!
RSS feed for comments to this post