The Webform and the TinyMCE

โจทย์วันนี้(แต่ได้โจทย์มาหลายวันแล้ว)คือ ทำให้ Webform สามารถใส่รูปได้ง่ายๆ จากเดิมที่ต้องเริ่มตั้งแต่ อัพโหลดรูปเอง ใส่แท๊กเอง
วิธีแก้ก็คือ

TinyMCE + IMCE

+ ความรู้ php + Drupal module อีกนิดนึง

ซึ่งเมื่อลงโมดูล TinyMCE และ IMCE แล้ว

  1. ใน setting ของ TinyMCE สร้างโปรไฟล์ใหม่เพื่อใช้เฉพาะกับ หน้า edit ของ webform
  2. ไปตั้งที่ Button and Plugins โดยเลือกเอาเฉพาะที่ต้องการโชว์
  3. ไปที่ Visibility แล้วเลือกออพชั่นที่ให้เราใส่ code PHP เข้าไปได้
  4. ใส่โค้ดเข้าไป
    <?php
    $path = $_GET[‘q’];
    $pattern = “!.*/*node/(\d+)/edit!”;

    $nid = preg_replace($pattern, “$1”, $path);
    if (node_load(array(‘nid’ => $nid))->type == ‘webform’) return TRUE; else return FALSE;
    ?>
    เป็นว่าเสร็จ

แต่ถ้ามีใครมีวิธีที่ดีกว่า ก็บอกกันมั่งนะครับ ^^

2 ตอบกลับที่ The Webform and the TinyMCE

  1. donuzz พูดว่า:

    เยี่ยมมากครับ !

  2. keyshort พูดว่า:

    เจ๋งดีว่ะ noomz เก่งกว่าพี่อีก ๕๕๕

ใส่ความเห็น

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / เปลี่ยนแปลง )

Twitter picture

You are commenting using your Twitter account. Log Out / เปลี่ยนแปลง )

Facebook photo

You are commenting using your Facebook account. Log Out / เปลี่ยนแปลง )

Google+ photo

You are commenting using your Google+ account. Log Out / เปลี่ยนแปลง )

Connecting to %s

%d bloggers like this: