Score:0

วิธีเพิ่มเส้นทางภายในใน *.links.menu.yml

ธง fr

ฉันพยายามเพิ่มลิงก์ภายในไปยังแถบเครื่องมือผู้ดูแลระบบ แต่ไม่สามารถทำได้

ตาม เอกสาร เราเพิ่มลิงค์ภายในเข้าไป *.links.menu.yml ในลักษณะด้านล่าง แต่ลิงค์ไม่ปรากฏในแถบเครื่องมือ

สวัสดี_world.admin2:
  ชื่อเรื่อง: 'สวัสดีการตั้งค่าโมดูล'
  คำอธิบาย: 'ตัวอย่างวิธีสร้างลิงค์หน้าการตั้งค่าผู้ดูแลระบบ'
  พาเรนต์: system.admin_config_development
  url: ภายใน:/node/123

ฉันลองใช้ตัวแปรต่อไปนี้เช่นกัน แต่ใช้งานไม่ได้ url: 'ภายใน:/โหนด/123' หรือ ยูริ: ภายใน:/node/123 หรือ uri: 'ภายใน:/โหนด/123' .

แต่ผลงานต่อไปนี้ url: http://localhost/node/123 .

ใครช่วยแนะนำวิธีสร้างลิงค์เมนูให้ฉันที *.links.menu.yml ไฟล์.

กรณีการใช้งาน : ฉันต้องการให้ลิงค์ที่เข้าถึงได้ง่ายสำหรับผู้ใช้เพื่อเข้าถึงหน้าใดหน้าหนึ่งโดยเฉพาะ มันไม่ใช่เส้นทาง ฉันทราบวิธีอื่นในการสร้างลิงก์เมนูโดยใช้ MenuLinkContent::create กระบวนการ. แต่พยายามหาสาเหตุที่วิธีการข้างต้นใช้ไม่ได้

miststudent2011 avatar
fr flag
https://drupal.stackexchange.com/questions/253789 ที่เกี่ยวข้อง
Score:2
ธง ru

ฉันไม่รู้ว่าสิ่งนี้ใช้ไม่ได้ (เป็นอินพุตที่ถูกต้องสำหรับ Drupal\Core\Url::fromUri), แต่ /โหนด/123 มีเส้นทางจริง:

สวัสดี_world.admin2:
  route_name: entity.node.canonical
  route_parameters:
    โหนด: 123

แม้ว่าจะเป็นอินพุตที่ถูกต้อง แต่โดยทั่วไปแล้วควรหลีกเลี่ยง ภายใน: URL หากคุณสามารถใช้สิ่งที่ดีกว่าได้ "สิ่งที่ดีกว่า" เป็นชื่อเส้นทาง (ในบริบทของ ลิงค์.yml ไฟล์) หรือรูปแบบเอนทิตี เอนทิตี:โหนด/123 (ในบริบทของการจัดเก็บลิงก์ในฐานข้อมูล) AFAIK ภายใน: มีไว้สำหรับ URL ที่ไม่ได้กำหนดเส้นทางในเครื่อง เช่น ภายใน:/robots.txt

miststudent2011 avatar
fr flag
Thank you very much for the hint. It works. Bit i am still wondering why the method in question is not working. I will wait couple of days to check if anyone can provide any additional information on why it is not working. Or else I will mark your answer as accepted answer.

โพสต์คำตอบ

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