คำถามติดแท็ก breadcrumbs

7
คุณจะใช้เกล็ดขนมปังได้อย่างไร?
ฉันพยายามกำหนด breadcrumb override ใหม่ แต่ฉันยังคงได้รับค่าเริ่มต้นของไซต์ ฉันได้สร้างโมดูลที่กำหนดเองแล้ว foo_breadcrumb: - modules/custom/foo_breadcrumb - foo_breadcrumb.info.yml - foo_breadcrumb.services.yml - src/ - BreadcrumbBuild.php นี่คือfoo_breadcrumb.services.yml: services: foo_breadcrumb.breadcrumb: class: Drupal\foo_breadcrumb\BreadcrumbBuild tags: - { name: breadcrumb_builder, priority: 100 } ข้างในsrc/BreadcrumbBuild.phpฉันมี: <?php namespace Drupal\foo_breadcrumb; use Drupal\Core\Breadcrumb\BreadcrumbBuilderBase; class BreadcrumbBuild implements BreadcrumbManager { /** * {@inheritdoc} */ public function applies(array $attributes) { …
18 8  breadcrumbs 

7
การเปลี่ยนเนื้อหา breadcrumb
ฉันพยายามใช้เบ็ดนี้เพื่อแก้ไขลิงก์เกล็ดขนมปัง: hook_menu_breadcrumb_alter(&$active_trail, $item) ดูเหมือนว่าตะขอจะไม่ถูกเรียก ฉันได้พยายาม : การใช้เบ็ดในชุดรูปแบบ การใช้ขอเกี่ยวกับโมดูลที่กำหนดเอง (breadcrumb_finder_fix) การล้างแคชทั้งหมดด้วย Drush ฉันติดตั้งและเปิดใช้งานโมดูล Devel แล้วและสิ่งต่อไปนี้จะไม่สร้างผลลัพธ์ใด ๆ function breadcrumb_finder_fix_menu_breadcrumb_alter(&$active_trail, $item) { drupal_set_message(krumo($active_trail)); } ความคิดใด ๆ เส้นทาง? กรุณาแนะนำ OBS: ฉันได้อ่านคำตอบนี้: /drupal//a/7659/12647
13 7  hooks  breadcrumbs 
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.