ฉันมีรหัสต่อไปนี้ในไฟล์ CustomVideoBlock.php
แต่ละรายการ ($video_result เป็น $video){
$title = $วิดีโอ->ชื่อเรื่อง;
$video_body = $วิดีโอ->body_value;
}
$video_data = filter_var($video_body, FILTER_SANITIZE_FULL_SPECIAL_CHARS);
$video_data มีค่าประเภทนี้
<div itemscope="" itemtype="https://schema.org/VideoObject"><meta itemprop="uploadDate" content="Fri Jan 21 2022 15:15:46 GMT-0600 (Central Standard Time)"><meta itemprop="name" content="Laredo Economic Development"><meta itemprop="duration" content="P0Y0M0DT0H2M59S"><meta itemprop="thumbnailUrl" content="https://cdn.jwplayer.com/thumbs/vbnSJqwQ-720.jpg"><meta itemprop="contentUrl" content="https://content.jwplatform.com/videos/vbnSJqwQ-ja6y4YQJ.m4a"></div>
และฉันกำลังกลับไปที่ไฟล์เทมเพลต twig (บล็อกวิดีโอ) ด้านล่าง
$แสดงผลได้ = [
'#theme' => 'บล็อกวิดีโอ',
'#title' => $ชื่อ,
'#description' => $video_data
];
ส่งคืน $renderable;
ในไฟล์ twig ฉันกำลังแสดงตัวแปร
<h6>ชื่อเรื่อง {{ ชื่อเรื่อง }}</h6>
{{ คำอธิบาย | ดิบ}}
แต่ฉันได้รับเนื้อหา html ทั้งหมดบนเบราว์เซอร์ในเครื่องหมายคำพูดคู่ ความต้องการของฉันคือการแสดงวิดีโอบนเบราว์เซอร์ ฉันทำผิดตรงไหน ?