tải một nội dung nút vào hộp đèn2 (không có đầu trang và chân trang và các khối khác)


12

có thể tải một nút (từ id) vào hộp đèn 2 mà không phải tải tất cả các khối bổ sung không? chỉ những gì nút phải hiển thị

Tôi muốn tạo một số cửa sổ bật lên trên một số liên kết để cho phép một số nút được hiển thị bên trong .. không có bài nộp nào được thực hiện trong trường hợp này (bình luận bị vô hiệu hóa)

một điều thú vị khác sẽ bao gồm các biểu mẫu web trong hộp đèn .. Một lần nữa, không có tiêu đề..nhưng tôi tin rằng điều đó phức tạp hơn vì đó là hình thức đệ trình ... vì vậy cần phải có ajax


Tôi đã trả lời một câu hỏi tương tự trên liên kết này drupal.stackexchange.com/questions/13219/iêu
Shoaib Nawaz

Câu trả lời:


5

Có nhiều cách để làm điều này, và điều này được hỏi rất nhiều, xin vui lòng xem câu trả lời của tôi trong câu hỏi này .

Nhìn vào trang tài liệu này từ tài liệu Lightbox2.

Ngay bây giờ mặc dù tôi rất khuyên bạn nên sử dụng Modal Frame APIAutomodal cho những thứ như thế này.

** Cập nhật Drupal 7

Các hộp thuốc vẽ mô-đun không cung cấp ra khỏi hộp hỗ trợ cho các nút chưa (họ đang làm việc trên một bản vá cho việc này), nhưng trong thời gian đó bạn có thể sử dụng phương pháp này . Bạn cũng có thể sử dụng Shadowbox mô-đun, có một cái nhìn tại nàynày vấn đề.


những mô-đun là D6. Bạn có một đề nghị cho D7?
uwe

Tôi cũng sử dụng D7
PartySoft

1
Cập nhật câu trả lời của tôi.
ipwa

@ipwa Cảm ơn bạn. Nhưng nó có hoạt động trong D7 không? Tôi đã thử trong trang web của mình điều này: <a href="node/xxx/lightbox2" rel="lightframe"> nhấp vào đây để xem nội dung nút </a> Nhưng nó không hoạt động. Nút được hiển thị với thanh bên, chân trang, khối, v.v.
trante

sử dụng page-node-lightbox2.tpl.php bạn có thể chỉ định tự in biến biến nút $ mà không cần tất cả các thanh bên, v.v. và tạo kiểu theo cách bạn muốn
Sibiraj PR

1

Tôi biết trong D6 nếu bạn đã liên kết với http: // your / target / url # content-Inside thì nó sẽ chỉ hiển thị div đó trong Lightbox!

Thí dụ:

<a class="lightbox-processed" rel="lightmodal[search|width:400px; height:470px; scrolling:none;]" href="/request-callback #content-inner">

Rõ ràng là sử dụng Fireorms hoặc tương tự để tìm ra ID div nào bạn muốn hiển thị và thay thế # content-bên trong bằng (đảm bảo bao gồm khoảng trắng giữa URL và ID div) :-)

Hi vọng điêu nay co ich!

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.