Score:0

ฉันจะตรวจสอบทางโปรแกรมได้อย่างไรว่าผลลัพธ์ของมุมมองไม่ว่างเปล่า

ธง gs

โดยทางโปรแกรม จะตรวจสอบได้อย่างไรว่าผลการดูไม่ว่างเปล่าด้วยฟังก์ชันที่กำหนดเอง ฉันต้องการตรวจสอบผลการดูว่างหรือไม่ แล้วแสดงผล ฉันจะทำอย่างไร

ใช้ Drupal\views\Views;
ใช้ Drupal\views\ViewExecutable;

$view = Views::getView($view_name = "มุมมองของฉัน");
$view->setTitle('ชื่อตัวอย่าง');
$view->setArguments($args = ['ทั้งหมด']);
$view->display_handler->setOption('empty', $empty = 'ไม่มีเนื้อหา');
$view->preExecute();

// จำเป็นต้องตรวจสอบว่าผลลัพธ์ว่างเปล่าหรือไม่ ก่อนแสดงผล

$markup = $view->render();
No Sssweat avatar
ua flag
ใช้ `$view->execute();` และ `if (!empty($view->result)) { ...`
Thirsty Six avatar
gs flag
ใช่ มันทำงานได้ดี

โพสต์คำตอบ

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