ฉันมีโมดูลแบบกำหนดเองอยู่แล้วบนเว็บไซต์ D9 ของฉัน และฉันจำเป็นต้องทำการเปลี่ยนแปลงบางอย่างภายในนั้น ฉันต้องการเพิ่มฟิลด์ (บูลีน) ในการแก้ไขหน้าประเภทเนื้อหาโดยไม่ต้องทำด้วยตนเอง
ดังนั้นฉันจึงต้องการให้ฟิลด์ของฉันพร้อมใช้งานที่นี่ /admin/structure/types/manage/mycontenttype/fields/add-field
ใน CLI ของฉัน ฉันได้รันคำสั่งนี้ drush สร้างฟิลด์
ซึ่งให้ไฟล์เหล่านั้นแก่ฉัน:
โมดูล/กำหนดเอง/mymdule/config/schema/calcul.schema.yml
โมดูล/กำหนดเอง/mymdule/css/calcul-ajout-widget.css
โมดูล/กำหนดเอง/mymdule/calcul.libraries.yml
โมดูล/กำหนดเอง/mymdule/src/Plugin/Field/FieldFormatter/AjoutDefaultFormatter.php
โมดูล/กำหนดเอง/mymdule/src/Plugin/Field/FieldType/AjoutItem.php
โมดูล/กำหนดเอง/mymdule/src/Plugin/Field/FieldWidget/AjoutWidget.php
หลังจากนั้นฉันก็วิ่ง drush updb
แต่มันบอกว่าฐานข้อมูลเป็นปัจจุบันแล้ว แต่ฉันไม่เห็นสนามของฉันที่นี่ นอกจากนี้ คำสั่งไม่ได้ถามฉันว่าควรเชื่อมโยงประเภทเอนทิตีใดกับฟิลด์นี้
ความคิดใด ๆ ? ฉันทำอะไรผิด ?