10/10/2018, 11:00
Làm sao biết action form module joomla!?
m viết module joomla có insert data từ form vào DB, form nhập liệu m đặt trong file tmpl/default.php , vậy action của form này sao các bạn nhỉ? làm sao lấy dc thông tin để insert vào db. Mong các bạn giúp! ^^
Bài liên quan
<form action="modules/mod_modulename/save.php" method="post">
file save.php có require một số file giống như file index.php.
Việc lấy thông tin của form vẫn giống như bình thường bằng jrequest. File save.php sau khi xử lý xong phải redirect trở về một trang nào đó. Bạn cũng có thể dùng ajax để che đi việc chuyển trang.
Tks bạn!
Những module trên có action đến task của component chứ không phải xử lý riêng biệt theo module. Ít khi dùng để tạo form chứ không phải không bao giờ dùng. Ví dụ khách hàng yêu cầu viết cái form chỉ để gửi email (không dùng contact component) thì lúc này bắt buộc phải có action attribute là 1 file (save.php) và thường nên cho nó vào trong thư mục module đó luôn.