Score:0

How to get current region or current block of node in hook_theme_suggestions_node()

ธง ru

I need to get the current region or the current block where a node is rendered, in hook_theme_suggestions_node().

function mymodule_theme_suggestions_node(array $variables) {
  $node_region = "I don't know how to get it";
  $node_block = "I don't know how to get it";
  $suggestions[] = 'node__' . $node_region . '__' . $node_block;    
}

I need only one value between $node_region and $node_block. How can I obtain them?

Score:0
ธง fr

หากคุณต้องการให้โหนดแสดงผลแตกต่างกันในส่วนต่าง ๆ ของหน้า วิธีดำเนินการคือใช้ ดูโหมด.

Drazen avatar
ru flag
ขอขอบคุณ. วิธีแก้ไขคือการวางโหนดทีเซอร์ในบล็อกมุมมองเอนทิตี (เนื้อหา) จากโมดูล Chaos Tools หลังจากนั้นฉันได้แยกสองพยักหน้าในหน้าทีเซอร์และเต็ม

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา