คำถามที่แท็กเป็น ['เอนทิตี']
โหนด ความคิดเห็น เงื่อนไขอนุกรมวิธาน และผู้ใช้ ในคำศัพท์ที่ใช้ตั้งแต่ Drupal 7 โดยทั่วไปเรียกว่า "เอนทิตี"
ฉันมีเอนทิตีที่มีฟิลด์ไดนามิกแต่ละอินสแตนซ์ของเอนทิตีนั้นมีฟิลด์เฉพาะของตนเอง ตัวอย่างเช่น ฉันมีกิจการชื่อรถยนต์ แต่รถยนต์ไม่มีคุณสมบัติ๠...
ฉันมีประเภทฟิลด์แบบกำหนดเองที่ฉันสร้างด้วยโมดูลแบบกำหนดเอง เป็นฟิลด์ข้อความธรรมดาที่ผู้ใช้พิมพ์สตริง ฉันต้องการเก็บสำเนาของฟิลด์นี้ไว้สอภ...
ฉันมีปัญหาและไม่สามารถแก้ไขได้ด้วยตัวเองในขณะนี้: ในมุมมอง ฉันแสดงฟิลด์บางฟิลด์ของประเภทเนื้อหา (ผ่าน id ในตัวกรองบริบท) ผ่าน "การส่งออก REST" ด้วยม ...
ฉันมีเอนทิตีที่เรียกว่าผลิตภัณฑ์ของเอนทิตี และเอนทิตีนี้มีแบบฟอร์ม หากคุณเปลี่ยนฟิลด์ Title ในแบบฟอร์มนี้ Drupal จะบันทึกค่าใหม่ของฟิลด์นี้โดยอัตโภ...

ฉันมี FieldItem ที่กำหนดเองพร้อมวิธีการคำนวณค่าของฟิลด์:
คลาส MyFieldItem ขยาย FieldItemBase {
...
ฟังก์ชั่นสาธารณะ getAmountInEuros () {
$amount = $this->get('amount')->getValue();
$currency = $this->get('currency')->getValue();
$ex ...
ฉันกำลังพยายามสร้างย่อหน้าที่จะให้ฉันแสดงฟิลด์ย่อหน้าย่อยหลายฟิลด์ได้
ฉันเพิ่มย่อหน้าย่อยในย่อหน้าหลักผ่าน การแก้ไขการอ้างอิงเอนทิตี
.
ฉัà ...

ฉันมีรายชื่อผู้ใช้ที่สามารถเพิ่มไฟล์เสียงในโปรไฟล์ของพวกเขาผ่านฟิลด์อ้างอิงเอนทิตีแบบหลายค่า สื่อ/เสียงมีฟิลด์บูลีนเพิ่มเติมเพื่อตรวจสอบภ...

ฉันพยายามที่จะขยาย การทำให้เป็นอนุกรม เพื่อรับ ฟิลด์ JSON โมดูลเพื่อส่งคืนวัตถุ JSON แทน JSON ที่สตริง
เป้าหมาย: เมื่อฉันเข้าถึงเอนทิตีที่มีฟิลด์ JSON โดà ...
ฉันใช้ Drupal 8.9.8 และฉันได้สร้างประเภทเนื้อหาแบบกำหนดเองพร้อมประเภทฟิลด์ เช่น ข้อความธรรมดา ตัวเลข (จำนวนเต็ม) และอื่นๆ จากนั้น ฉันสร้างเนื้อหาตามปรภ...

ฉันจะรับ URL ของเอนทิตีโดยไม่มีนามแฝงได้อย่างไร
รหัสนี้ให้นามแฝงพาธแก่ฉัน แต่สิ่งที่ฉันต้องการจริงๆ เช่น /en/node/1 แทนที่จะเป็น /en/node/my-title
$entity->toUrl('canonical', ['absolute' =& ...

ฉันมีไซต์การค้า drupal ที่มีบทบาทผู้ใช้สองประเภท ได้แก่ ผู้ดูแลระบบและผู้ค้า ผู้ค้าสามารถจัดการผลิตภัณฑ์สำหรับร้านค้าของตนได้ ดังนั้นพวกเขาจึงมà ...
ในการกำหนดค่าด้านล่างฉันต้องการลบฟิลด์เนื้อหาออก เนื้อหา และเพิ่มเข้าไป ที่ซ่อนอยู่ เช่น ร่างกาย: จริง เมื่อฉันถอนการติดตั้งโมดูลโครงร่าง โ ...

ฉันติดตั้ง พิมพ์เอนทิตี บนเว็บไซต์ของฉัน ทำงานได้อย่างสมบูรณ์เมื่อใช้จากผู้ใช้ที่เป็นผู้ดูแลระบบ แต่ใช้งานไม่ได้กับผู้ใช้ที่ไม่ระบุตัวตน
ฉันต้องการเปลี่ยน hook ของธีมสำหรับหนึ่งฟิลด์จาก FieldFormatter ที่กำหนดเอง การโทรกลับ #theme คือ 'field' แต่ฉันต้องการให้ผู้ใช้มีตัวเลือกในการสลับการตั้งค่าที่เป ...
มีวิธี Title/Label/Name ของประเภทเอนทิตีที่ไม่รู้จักผ่าน 1 วิธีหรือไม่
ตอนนี้ถ้าเป็น node ก็ต้องใช้ $entity->getTitle()
สำหรับผู้ใช้ $entity->getAccountName()
สำหรับคำอนุกรมวิธานมันจะเ ...
ฉันกำลังพยายามแปลงโมดูลที่กำหนดเองของ Drupal 7 เป็น Drupal 9 ฉันเจอฟังก์ชัน hook_entity_property_info_alter() ฉันจะแปลงหรือโอนย้ายฟังก์ชันนี้เป็น Drupal 9 ได้อย่างไร
ถ้าฉันให้บทบาทที่กำหนดเอง บทความ: สร้างเนื้อหาใหม่ อนุญาตผู้ใช้สามารถเข้าถึง /โหนด/เพิ่ม หน้าหนังสือ. อย่างไรก็ตาม หากฉันให้สิทธิ์แบบเดียวกันสำà ...
ใน Drupal 8 ฉันมีประเภทเนื้อหาและโหนดมากกว่าสองสามโหนดที่มีฟิลด์ย่อหน้าที่มีค่าไม่จำกัดจำนวน ดังนั้นฉันจึงต้องเพิ่มย่อหน้าที่ดัชนีให้กับค่าที่ภ...

ฉันได้พัฒนาแบบง่ายๆ เนื้อหาการจัดการระบบไม่เชื่อเรื่องพระเจ้า[1] แบบฟอร์มติดต่อ PHP-HTML-JavaScript-CSS ซึ่งปกติฉันจะฝังโดย iframe แต่ฉันไม่ต้องการใช้ iframe อีกต่อไป ...
ฉันมีประเภทเนื้อหาโหนดสองประเภท พิมพ์_a
และ พิมพ์_b
ฉันมีเขตข้อมูลที่เรียกว่าเป็น field_author_profile
ใน พิมพ์_a
ซึ่งเป็นช่องอ้างอิงเอนทิตี พิมพ์_b
ด้วยคาร์ดิ ...

ฉันมีเอนทิตีที่มีฟิลด์ JSON และฉันทำการประมวลผลที่ซับซ้อนเมื่อบันทึกเอนทิตี
ตอนนี้ฉันทำการประมวลผลใน hook_ENTITY_presave()
ซึ่งเรียกใช้บริการที่ฉันสร้างขึ้น ...
ฉันต้องการทำให้ค่าฟิลด์ if/else นี้ตรวจสอบเซ็กซี่ขึ้นอีกนิด
วิธีปฏิบัติที่ดีที่สุดสำหรับการจัดการกับกลุ่มฟังก์ชันที่ซ้อนกันเพื่อรับค่าฟิลด์เ ...
ฉันมีช่อง "นามสกุล" และ "ชื่อจริง" ปกติ แต่ฉันต้องการอะไรมากกว่านั้น
->sort('field_surname', 'ASC')
->sort('field_firstname', 'ASC')
นามสกุลเป็นชื่อภาษาอังกฤษแบบเก่าและมีคำนำหน้าชื่อ ...
ฉันต้องการเปลี่ยนการแสดงการตอบสนองอัตโนมัติ "เพิ่มโหนดที่มีอยู่":
- เพิ่มประเภทเนื้อหาและข้อมูลเพิ่มเติมจากเนื้อหา (สถานที่) แสดงผลเป็นสองบรรทà ...

ฉันเขียน hook อัปเดตเพื่อเพิ่มฟิลด์ใหม่ให้กับเอนทิตีที่กำหนดเองและทำตามรูปแบบที่แสดงที่นี่
https://www.drupal.org/node/2554097
/**
* เพิ่มฟิลด์ 'revision_translation_affected' ให้กับเอนทิตภ...

ฉันกำลังเขียนโมดูล ในการอัปเดต ฉันต้องสร้างประเภทเอนทิตีใหม่โดยทางโปรแกรม
ฉันได้สร้าง yml ที่เหมาะสมสำหรับการติดตั้งแล้ว เช่น อันนี้ยกเว้นว่าà ...
ใน Drupal 9 ฉันมี View ที่เรียกว่า ข่าว.
มุมมองจะแสดงที่เส้นทางต่อไปนี้:
/ข่าว
ฉันสามารถแก้ไขได้ตามเส้นทางต่อไปนี้:
/admin/structure/views/view/news/edit
มีตัวกรองบริบทต่อไปนี้:
แหà ...

ฉันเปิดใช้งานโมดูลลิงก์ที่เป็นส่วนหนึ่งของ Drupal core ฉันต้องการเพิ่มช่องโปรไฟล์ผู้ใช้ที่มีลิงก์ไปยังหน้าโซเชียลและจำกัดโดเมนที่ใช้ในลิงก์
ฉัภ...