โหลดเนื้อหาโหนดลงใน lightbox2 (ไม่มีส่วนหัวและส่วนท้ายและบล็อกอื่น ๆ )


12

เป็นไปได้ไหมที่จะโหลดโหนด (จาก id) ลงใน lightbox 2 โดยไม่ต้องโหลดบล็อคเพิ่มเติมทั้งหมด? สิ่งที่โหนดมีการแสดง

ฉันต้องการที่จะทำให้ป๊อปอัปบางอย่างในการเชื่อมโยงบางอย่างเพื่อให้บางโหนดที่จะแสดงภายใน .. ไม่มีการส่งจะทำในกรณีนี้ (ความคิดเห็นถูกปิดใช้งาน)

อีกสิ่งที่ยอดเยี่ยมจะรวม webforms ใน lightbox อีกครั้งไม่มีส่วนหัว .. แต่ฉันเชื่อว่ามันซับซ้อนกว่าเพราะมันคือการส่งแบบฟอร์ม ... ต้องใช้ ajax


ฉันตอบคำถามที่คล้ายกันในลิงค์นี้drupal.stackexchange.com/questions/13219/…
Shoaib Nawaz

คำตอบ:


5

มีหลายวิธีในการทำสิ่งนี้และสิ่งนี้ได้รับการถามมากมายโปรดดูคำตอบของฉันในคำถามนี้

ดูหน้าเอกสารนี้จากเอกสาร Lightbox2

ตอนนี้ถึงแม้ว่าฉันจะขอแนะนำให้ใช้Modal Frame APIและAutomodalสำหรับสิ่งนี้

** การอัปเดต Drupal 7

Colorboxโมดูลไม่ได้มีการออกจากการสนับสนุนกล่องสำหรับโหนดเลย (พวกเขากำลังทำงานบนแพทช์สำหรับการนี้) แต่ในขณะเดียวกันคุณสามารถใช้วิธีการนี้ นอกจากนี้คุณยังสามารถใช้Shadowboxโมดูลมีลักษณะที่นี้และนี้ปัญหา


โมดูลเหล่านั้นคือ D6 คุณมีคำแนะนำสำหรับ D7 หรือไม่?
Uwe

ฉันกำลังใช้ D7 เช่นกัน
PartySoft

1
อัปเดตคำตอบของฉัน
ipwa

@ipwa ขอบคุณ แต่มันทำงานใน D7 ได้ไหม? ฉันลองในไซต์ของฉันแล้ว: <a href="node/xxx/lightbox2" rel="lightframe"> คลิกที่นี่เพื่อดูเนื้อหาโหนด </a> แต่มันไม่ทำงาน โหนดจะแสดงด้วยแถบด้านข้างท้ายบล็อก ฯลฯ
trante

ใช้ page-node-lightbox2.tpl.php คุณสามารถระบุเพื่อพิมพ์ตัวแปร $ node ด้วยตัวเองโดยไม่มีแถบข้างทั้งหมด ฯลฯ และกำหนดรูปแบบตามที่คุณต้องการ
Sibiraj PR

1

ฉันรู้ใน D6 ถ้าคุณเชื่อมโยงกับhttp: // your / target / url # content-inner จากนั้นจะแสดง div นั้นใน Lightbox เท่านั้น!

ตัวอย่าง:

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

เห็นได้ชัดว่าใช้ Firebug หรือชอบเพื่อค้นหาว่า div ID ใดที่คุณต้องการแสดงและแทนที่ # content-inner ด้วยนั้น (ต้องแน่ใจว่าได้รวมช่องว่างระหว่าง URL และ div ID) :-)

หวังว่านี่จะช่วยได้!

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.