Tương tác giữa page và Webform module?

Events happening in the community are now at Drupal community events on www.drupal.org.
trunghaiy's picture

Các bạn cho mình hỏi về cách tương tác giữa webform module và một page(content type) với.

Vì webform trong việc tạo giao diện khó và hình như cũng phức tạp nữa nên mình sử dụng Page để tạo giao diện cho nó.
Các input của page mình lấy từ webform qua, khi mình ấn Submit trong page action sẽ chuyển tới Webform của mình với thông số được truyền từ Page qua.
Hình dưới:
Only local images are allowed.

Giờ mình muốn sau khi ấn Submit trong Page thì Webform sẽ tự Submit luôn có thể được không?

Comments

Hi bạn Webform là một content

itqn2004's picture

Hi bạn
Webform là một content type nếu bạn muốn custom riêng cho nó. bạn có thể tạo file node-webform.tpl.php và tùy chỉnh như bạn muốn.

Mỗi trường của webform được tạo ra sẽ có id và class khác nhau nên mình tùy chỉnh css cũng dễ dàng.


Tel: 0905 403 723


Mình nghĩ webform có tùy

trunghaiy's picture

Mình nghĩ webform có tùy chỉnh giao diện dễ tới đâu thì cũng không bằng cách dùng page và truyền đối số qua được, và khi gặp yêu cầu đi kèm với jquery lightbox cho mỗi hình ảnh trong Webform thì mình thấy chỉ còn cách dùng Page.... any suggestion?

Nếu bạn muốn dùng theme page

itqn2004's picture

Nếu bạn muốn dùng theme page như vậy thì sau khi bạn tạo xong webform url node sẽ có dạng node/[nid]
Bạn mở page webform đã tạo và lưu nó lại thành theme page dạng page page-node-[nid].tpl.php trong trang này chứa các mã html của webform bạn tạo
Và khi bạn bấm submit nó sẽ send đến action của form. Bây giờ theme webform của bạn là các thẻ html dễ dàng cho bạn custom


Tel: 0905 403 723