hiển thị một biểu mẫu web trong lớp phủ


7

Tôi muốn biểu mẫu web do người dùng xác định sẽ xuất hiện trong lớp phủ khi nhấp vào nút. Tôi đang sử dụng các mô-đun colorbox và nút hộp màu. Tôi có thể hiển thị toàn bộ nút. Nhưng tôi không hiểu làm thế nào để chỉ hiển thị biểu mẫu web thay vì toàn bộ nút. Tôi đã sử dụng mã sau đây:

 <a class="colorbox-load" href="enquiry?width=600&amp;height=600&amp;iframe=true"><input value="Send Enquiry" type="submit"> </a>

Bạn có nghĩa là mô-đun Webform? Nếu không, hãy thử tránh từ này, vì nó có ý nghĩa khá cụ thể trong Drupal. Và xóa thẻ. Dù bằng cách nào, xin vui lòng cho chúng tôi biết chính xác bạn đã tạo biểu mẫu của mình như thế nào, vì nó xác định những gì có thể được thực hiện với nó.
Mołot

Câu trả lời:


5

Nếu tôi cần hiển thị biểu mẫu web trong cửa sổ bật lên, thì tôi sẽ sử dụng phương thức ctools .

Bạn có thể sử dụng mô đun biểu mẫu phương thức sử dụng tính năng phương thức trong mô đun ctools để mở một số biểu mẫu phổ biến trong cửa sổ phương thức.

Các hình thức được hỗ trợ

  • Đăng nhập (modal_forms / nojs / đăng nhập)
  • Yêu cầu mật khẩu mới (modal_forms / nojs / password)
  • Tạo tài khoản mới (modal_forms / nojs / register)
  • Liên hệ (modal_forms / nojs / contact)
  • Nhận xét (nút modal_forms / nojs / bình luận / trả lời /%)
  • Biểu mẫu web (nút modal_forms / nojs / webform /%)

Có thể đây không phải là câu trả lời cho câu hỏi của bạn vì bạn đang sử dụng hộp màu , nhưng tôi đang thêm nó để bạn có thể kiểm tra tùy chọn khác.


4
  1. bạn có thể bật biểu mẫu web dưới dạng một khối -> chọn nội dung biểu mẫu web bạn đã tạo, tab "Biểu mẫu web"> "Cài đặt biểu mẫu"> "Bật dưới dạng khối"

  2. Đặt khối bên trong một khu vực, tôi đã đặt tôi vào khu vực chân trang

  3. CSS định dạng khối biểu mẫu web chân trang là "display: none;"

  4. đối với hộp màu: trong "cấu hình", "Phương tiện", "Hộp màu" -> cài đặt nâng cao, kích hoạt "Bật hộp màu trong dòng"

  5. thêm mã này dưới dạng mã html để mở liên kết biểu mẫu webbox:

<a class="colorbox-inline" href="?width=310&amp;height=460&amp;inline=true#name-of-your-block">

Bạn cũng có thể hiển thị biểu mẫu web trong cửa sổ bật lên bằng mô-đun Colorbox Node .

Cung cấp cho người dùng khả năng hiển thị BẤT K page trang nào trong chế độ hộp màu mà không cần đầu trang và chân trang. Những trang đó bao gồm:

  • Trang nút
  • Trang người dùng
  • Lượt xem trang
  • Webforms (yêu cầu Mô-đun Ajax Webform)
  • Tích hợp với Chế độ xem
  • Tích hợp với bối cảnh
  • Tích hợp với các bảng

anjaan đã sử dụng nút hộp màu làm thẻ để anh ta có thể đã sử dụng nó.
arpitr

tôi đã thử cả hai thứ nhưng không thành công
Aditya Agarwal

vấn đề là tôi có thể mở toàn bộ nút nhưng không phải dạng web cụ thể.
Aditya Agarwal

Trong trang mô-đun hộp màu tôi đọc rằng "Hỗ trợ biểu mẫu trong Hộp màu được xóa trong 7.x-2.x" và chúng ta nên sử dụng Biểu mẫu phương thức theo đề xuất của Jayendra
AgA 27/12/13

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.