Các bạn ơi cho mình hỏi, ngoài trang đăng ký thành viên mới mà drupal cung cấp, mình muốn tạo thêm một trang đăng ký nữa nhưng không biết làm cách nào, mình làm trên drupal 7,các bạn giúp mình với nhé
Cảm ơn bạn nhắc nhở, mình mới post bài lần đầu tiên ở đay, tìm mãi mới thấy chỗ tạo event, nên thích quá chẳng để ý, viết luôn ai dè vô ngay title, hihi. cảm ơn mình nhé, bạn hướng dẫn giùm mình đi.
Mình chỉ mới dừng lại việc viết theme thôi, còn về module thì chưa động đến. cũng gà như nhau cả. :D. Vào search ở drupal.org/projects cũng có đây, một số từ khóa như registrer, advance register, using webform in register user, form register...
Posted by ChoNguyenVan on October 12, 2011 at 3:25am
Mình đưa ra cho bạn 3 giải pháp:
- Giải pháp 1: dùng những modules sẵn có http://drupal.org/project/modules?filters=drupal_core%3A103%20bs_project... như bạn toiyeu.toighet đã nói.
- Gỉải pháp 2: Dùng hook_form_alter để alter register form của Drupal.
- Giải pháp 3: code hẳn 1 form register mới với các thông tin user bạn muốn, sau quá trình validation bình thường thì dùng hàm user_save() để lưu user.
Tùy theo yêu cầu site bạn mà bạn nên chọn cách nào. Theo mình thì như ý bạn trên kia có lẽ giải pháp 3 phù hợp hơn, nó đáp ứng được yêu cầu "tạo thêm một trang đăng ký nữa" và cũng giúp bạn control code Drupal 7 ngon lành hơn :).
Cảm ơn mọi người, tớ làm được rùi, tớ dùng webform và rule, và code 1 chút. nhưng tớ muốn hỏi bạn Demonthorn khi bạn dùng module logintoboggan thì bạn làm cách nào bạn tạo ra được 1 trang mới ạ, tớ có nghiên cứu qua cái module đó, nhưng không tạo được.hic
Comments
Free NOtes
Nhìn cái tiêu đề bài viết và nội dung bài viết, thật chán. Đổi lại cách viết bài đi rồi sẽ hướng dẫn. Tôn trọng người trả lời với nhé
Y: Free.Notes
F: tuansieu
T: tuansieu
E: free.notes@yahoo.com
W: freenotes.us - drupalvn.org
P: 0936 111 039
cảm ơn bạn
Cảm ơn bạn nhắc nhở, mình mới post bài lần đầu tiên ở đay, tìm mãi mới thấy chỗ tạo event, nên thích quá chẳng để ý, viết luôn ai dè vô ngay title, hihi. cảm ơn mình nhé, bạn hướng dẫn giùm mình đi.
Free Notes
Event là sự kiện, còn muốn hỏi thì nhấn vào Discussion nhé.
Dùng Webform nhé. Có thể được được đấy. Không thì tự viết module mới cũng được.
Y: Free.Notes
F: tuansieu
T: tuansieu
E: free.notes@yahoo.com
W: freenotes.us - drupalvn.org
P: 0936 111 039
Bạn có thể hướng dẫn thêm về
Bạn có thể hướng dẫn thêm về viết module được ko ạ
Free Notes
Mình chỉ mới dừng lại việc viết theme thôi, còn về module thì chưa động đến. cũng gà như nhau cả. :D. Vào search ở drupal.org/projects cũng có đây, một số từ khóa như registrer, advance register, using webform in register user, form register...
Y: Free.Notes
F: tuansieu
T: tuansieu
E: free.notes@yahoo.com
W: freenotes.us - drupalvn.org
P: 0936 111 039
Dùng modules có sẵn, hook_form_alter hoặc tự build form mới
Mình đưa ra cho bạn 3 giải pháp:
- Giải pháp 1: dùng những modules sẵn có http://drupal.org/project/modules?filters=drupal_core%3A103%20bs_project... như bạn toiyeu.toighet đã nói.
- Gỉải pháp 2: Dùng hook_form_alter để alter register form của Drupal.
- Giải pháp 3: code hẳn 1 form register mới với các thông tin user bạn muốn, sau quá trình validation bình thường thì dùng hàm user_save() để lưu user.
Tùy theo yêu cầu site bạn mà bạn nên chọn cách nào. Theo mình thì như ý bạn trên kia có lẽ giải pháp 3 phù hợp hơn, nó đáp ứng được yêu cầu "tạo thêm một trang đăng ký nữa" và cũng giúp bạn control code Drupal 7 ngon lành hơn :).
http://codeandmore.com/
Nếu chưa đủ khả năng viết
Nếu chưa đủ khả năng viết module thì bạn nên dùng module sẵn có này, mình dùng thấy cũng ưng ý với nhiều tùy chọn.
http://drupal.org/project/logintoboggan
Website cập nhật link sopcast, xem online bóng đá - Website chia sẻ phần mềm, mã nguồn, website templates - Website Anime Vietsub
cảm ơn mọi người
Cảm ơn mọi người, tớ làm được rùi, tớ dùng webform và rule, và code 1 chút. nhưng tớ muốn hỏi bạn Demonthorn khi bạn dùng module logintoboggan thì bạn làm cách nào bạn tạo ra được 1 trang mới ạ, tớ có nghiên cứu qua cái module đó, nhưng không tạo được.hic
nó ovewrite lên trang cũ mà
nó ovewrite lên trang cũ mà
Website cập nhật link sopcast, xem online bóng đá - Website chia sẻ phần mềm, mã nguồn, website templates - Website Anime Vietsub