Tạo thêm 1 trang đăng ký

Events happening in the community are now at Drupal community events on www.drupal.org.
DieuHuyen's picture
Event type: 
User group meeting

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é

Comments

Free NOtes

freenotes's picture

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

DieuHuyen's picture

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

freenotes's picture

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ề

DieuHuyen's picture

Bạn có thể hướng dẫn thêm về viết module được ko ạ

Free Notes

freenotes's picture

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

ChoNguyenVan's picture

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 :).

Nếu chưa đủ khả năng viết

Demonthorn's picture

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

cảm ơn mọi người

DieuHuyen's picture

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