วันพฤหัสบดีที่ 19 พฤษภาคม พ.ศ. 2554

การ embedded view ลงใน content บน drupal

Share it Please
โจทย์คือต้องการแสดงผลของ view หลายๆ view ในหน้าเดียวจะทำอย่างไร?

ก่อนอื่นผมได้ลองหา module เกี่ยวกับการ embedded view แล้วหาเท่าไรก็หาไม่เจอ ที่เจอก็ใช้ยากหรือใช้ไม่ได้เลย คราวนี้ก็เลยต้องมาหา API ในการเรียกใช้มันแทน ปรากฏว่าง่ายกว่าที่คิดเยอะ ทำให้รู้เลยว่าทำไมเขาไม่ทำเป็น module กัน

วิธีการ embedded มีดังนี้

<?php
  $viewName = 'viewname';
  print views_embed_view($viewName);
?>

แค่นี้เราก็สามารถ embedded view เข้าไปใน page หรือ story ได้แล้วครับ

ที่มา - thedrupalblog.com

Blogroll

About