ฉันจะดูรายการโหมดมุมมองเอนทิตีที่มีอยู่ทั้งหมดได้อย่างไร


9

ฉันต้องมีรายการของโหมดมุมมองที่มีอยู่ทั้งหมดสำหรับประเภทเอนทิตีเพื่อให้ฉันสามารถใช้มันเป็น#optionsในฟิลด์ที่เลือก

ความคิดใด ๆ ขอบคุณ

คำตอบ:


13

ฉันคิดว่าคุณกำลังพูดถึงโหมดดูสำหรับเอนทิตี

$entity_info = entity_get_info('node');
debug(array_keys($entity_info['view modes']));

มันจะส่งผลเป็น

array (
  0 => 'full',
  1 => 'teaser',
  2 => 'rss',
  3 => 'search_index',
  4 => 'search_result',
)

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