it-swarm.asia

عرض العقدة كنافذة منبثقة

أنا جديد في دروبال. لدي نموذج يضيف تفاصيل المستخدم إلى مائدتي. أريد عرض تلك العقدة في نافذة منبثقة. كيف يمكنني ان افعل هذا؟

5
Srinath

هناك الكثير من الحلول لهذا النوع من الأشياء. سأفعل ذلك في طبقة السمة للحصول على شيء خفيف حقًا. يمكنك أيضًا استخدام مجموعة متنوعة من الوحدات المنبثقة لهذا الغرض. طريقة واحدة بسيطة للقيام بذلك ، استخدم وحدة Lightbox2 ، راجع صفحة الوثائق هذه: http://drupal.org/node/25226

3
ipwa

استخدم Colorbox Node الوحدة:

يمنح المستخدم القدرة على عرض أي صفحة داخل مشروط colorbox بدون الرأس والتذييل. تتضمن هذه الصفحات:

هذه وحدة ملائمة للنوافذ المنبثقة.

2
Aparna pc

العقدة المنبثقة

تنشئ الوحدة النمطية المنبثقة للعقدة مسارات لعرض العقدة المنبثقة دون أي تبعية (فقط Drupal 7 الأساسية المستخدمة وظيفياً لإنشاء نافذة منبثقة).

https://www.drupal.org/project/npop

كيف

  1. تمكين الوحدة
  2. إنشاء رابط.
    1. البديل 1: تعيين data-npop = "NODE_NID" (موصى به)
    2. المتغير 2: تعيين سمة href كـ "ajax/npop/node/[nid]/load/nojs" ، حيث [nid] nid من العقدة وتعيين فئة الارتباط "use-ajax".
0
leymannx

استخدام وحدة عقدة colorbox لفتح محتوى العقدة داخل Colorbox.

تنزيل Colorbox و Colorbox_node وحدة من drupal.org موقع تحتاج أيضًا إلى تنزيل مكتبة colorbox ونسخ إلى sites/all/libraries/colorbox

قم بتثبيت الوحدة النمطية وتمكينها من قائمة الوحدات النمطية. بعد إنشاء رابط إما يدويًا أو باستخدام طرق العرض أو بأي طريقة تريدها. على سبيل المثال.

<a class="colorbox-node" href="node/123?width=600&height=600">Page1</a>
<a class="colorbox-node" href="node/123" data-href="node/123?width=600&height=600">Page2</a>
<a class="colorbox-node" href="node/123" data-inner-width="600" data-inner-height="600">Page3</a>

يجب تحديد width و height لصندوق الألوان لتلائم المحتوى الخاص بك.

دعم المعرض

<a class="colorbox-node" href="blogs/my-example?width=600&height=600" rel="gallery">My Example</a>

الدمج أيضًا مع طرق العرض/السياق/دعم اللوحات

0
AshwinP

أفضل طريقة هي هذه الوحدة:

http://drupal.org/sandbox/yuriseki/1771028

التفكير الوحيد الذي عليك القيام به هو تكييف المسار وانتهى الأمر!

0
elluca