Score:0

ข้อผิดพลาดที่ไม่คาดคิดจากหน้าเค้าโครง

ธง us

ฉันกำลังทำงานกับ Manage display แต่สำหรับหน้าหนึ่งของฉัน ฉันได้รับข้อผิดพลาดที่เกิดขึ้นในหน้า Layout

ข้อผิดพลาด: การเรียกไปยังฟังก์ชันสมาชิก getEntityTypeId() เป็นโมฆะใน Drupal\layout_builder\Plugin\Block\InlineBlock->build() (บรรทัดที่ 223 ของ core/modules/layout_builder/src/Plugin/Block/InlineBlock.php)
Drupal\layout_builder\Plugin\Block\InlineBlock->build() (บรรทัด: 105)
Drupal\layout_builder\EventSubscriber\BlockComponentRenderArray->onBuildRender(วัตถุ, 'section_component.build.render_array', วัตถุ) call_user_func(อาร์เรย์ วัตถุ 'section_component.build.render_array' วัตถุ) (บรรทัด: 111)
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch('section_component.build.render_array', Object) (บรรทัด: 90)
Drupal\layout_builder\SectionComponent->toRenderArray(อาร์เรย์, 1) (บรรทัด: 86)
Drupal\layout_builder\Section->toRenderArray(อาร์เรย์, 1) (บรรทัด: 250)
Drupal\layout_builder\Element\LayoutBuilder->buildAdministrativeSection(Object, 0) (บรรทัด: 123)
Drupal\layout_builder\Element\LayoutBuilder->เค้าโครง(วัตถุ) (บรรทัด: 97)
Drupal\layout_builder\Element\LayoutBuilder->preRender(อาร์เรย์) call_user_func_array(อาร์เรย์, อาร์เรย์) (บรรทัด: 100)
Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks ต้องเป็นเมธอดของคลาสที่ใช้ \Drupal\Core\Security\TrustedCallbackInterface หรือเป็นฟังก์ชันนิรนาม การเรียกกลับคือ %s รองรับ การใช้งานการโทรกลับนี้เลิกใช้แล้วใน 8.8.0 และจะถูกลบออกใน Drupal 9.0.0 ดู https://www.drupal.org/node/2966725', 'silenced_deprecation', 'Drupal\Core\Render\Element\RenderCallbackInterface') (บรรทัด: 781)
Drupal\Core\Render\Renderer->doCallback('#pre_render', อาร์เรย์, อาร์เรย์) (บรรทัด: 372)
Drupal\Core\Render\Renderer->doRender(อาร์เรย์) (บรรทัด: 444)
Drupal\Core\Render\Renderer->doRender(อาร์เรย์, ) (บรรทัด: 200)
Drupal\Core\Render\Renderer->render(อาร์เรย์, ) (บรรทัด: 226)
Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent{closure}() (บรรทัด: 573)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (บรรทัด: 227)
Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (บรรทัด: 117)
Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (บรรทัด: 90)
Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object) call_user_func(Array, Object, 'kernel.view', Object) (บรรทัด: 111)
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch('kernel.view', Object) (บรรทัด: 156)
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (บรรทัด: 68)
Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (บรรทัด: 57)
Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (บรรทัด: 47)
Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (บรรทัด: 106)
Drupal\page_cache\StackMiddleware\PageCache->pass(Object, 1, 1) (บรรทัด: 85)
Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (บรรทัด: 47)
Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (บรรทัด: 52)
Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (บรรทัด: 23)
Stack\StackedHttpKernel->handle(Object, 1, 1) (บรรทัด: 708)
Drupal\Core\DrupalKernel->ที่จับ (วัตถุ) (บรรทัด: 19)

มันมีบางอย่างที่เกี่ยวข้องกับ

พาธ: /colors/web/node/1/layout. Drupal\Core\Http\Exception\CacheableAccessDeniedHttpException: ต้องได้รับอนุญาต 'กำหนดค่าโครงร่างใดๆ' ใน Drupal\Core\Routing\AccessAwareRouter->checkAccess() (บรรทัดที่ 117 ของ /Users//Sites//web/core/lib/Drupal/Core/Routing/AccessAwareRouter.php)

ขอบคุณ.

ไม่ทำงานกับหนึ่ง

Hodba Khalaf avatar
eg flag
คุณต้องโพสต์ข้อมูลเพิ่มเติมเกี่ยวกับสาเหตุของข้อผิดพลาด โมดูลที่ติดตั้งจากระบบนิเวศ Layout Builder คืออะไร มันเป็นบล็อกที่กำหนดเองหรือไม่
apaderno avatar
us flag
ยินดีต้อนรับสู่คำตอบของ Drupal! การอ้างอิงข้อยกเว้นและการแสดงการย้อนกลับไม่ใช่การถามคำถาม มีรายละเอียดที่ขาดหายไปมากมายจากคำถาม ซึ่งเป็นเพียงการบอกว่า *ฉันกำลังทำงานกับ Manage display แต่สำหรับหน้าหนึ่งของฉัน ฉันได้รับข้อผิดพลาดที่เกิดขึ้นในหน้า Layout* ไม่มีทางใดที่จะทำให้ปัญหาเกิดขึ้นอีกโดยไม่ต้องทำมากกว่านี้ รายละเอียด. เราไม่สามารถดีบักไซต์ที่เราไม่สามารถเข้าถึงได้ คุณต้องดีบักสิ่งที่เกิดขึ้นและเพิ่มสิ่งที่คุณค้นพบในคำถาม
apaderno avatar
us flag
ฉันจะเริ่มตรวจสอบว่าทำไม `Drupal\layout_builder\Plugin\Block\InlineBlock::build()` จึงได้รับค่า `NULL` เมื่อแน่ใจว่าได้รับอินสแตนซ์ของคลาส อาจเป็นโมดูล *Layout Builder* ที่ควรตรวจสอบว่าได้รับสิ่งที่คาดหวัง (และนั่นจะเป็นข้อบกพร่องหลักของ Drupal ที่จำเป็นต้องรายงาน) หรืออาจเป็นโมดูลอื่นที่ตั้งค่าไม่ถูกต้องเป็น 'NULL' วัตถุเอนทิตี ( และมันจะเป็นข้อผิดพลาดในโมดูลนั้น) น่าเสียดายที่ backtrace ไม่ได้ช่วยในการทำความเข้าใจ
us flag
ใช่ โดยพื้นฐานแล้ว ฉันได้รับข้อผิดพลาดเกี่ยวกับเลย์เอาต์ที่หน้าจริงหน้าใดหน้าหนึ่งใช้งานไม่ได้
us flag
โอเค ตอนนี้ใช้งานได้แล้ว! หน้าแรกเป็นโหนด บทบาทของผู้ใช้ที่ไม่ระบุชื่อต้องได้รับอนุญาต 'ดูเนื้อหาที่เผยแพร่'

โพสต์คำตอบ

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