คำถามที่แท็กเป็น ['เอนทิตี']

โหนด ความคิดเห็น เงื่อนไขอนุกรมวิธาน และผู้ใช้ ในคำศัพท์ที่ใช้ตั้งแต่ Drupal 7 โดยทั่วไปเรียกว่า "เอนทิตี"

คะแนน 0
user12179366 avatar
ฟิลด์อินสแตนซ์เอนทิตีเดียว
ธง cn

ฉันมีเอนทิตีที่มีฟิลด์ไดนามิกแต่ละอินสแตนซ์ของเอนทิตีนั้นมีฟิลด์เฉพาะของตนเอง ตัวอย่างเช่น ฉันมีกิจการชื่อรถยนต์ แต่รถยนต์ไม่มีคุณสมบัติ๠...

คะแนน 0
Free Radical avatar
จะเก็บค่าเซฟของฟิลด์เพิ่มเติมจากต้นฉบับได้อย่างไร
ธง kz

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

คะแนน 0
Volkmar avatar
CSS & JS จากโหนดที่แสดงผลโดยทางโปรแกรม
ธง us

ฉันมีปัญหาและไม่สามารถแก้ไขได้ด้วยตัวเองในขณะนี้: ในมุมมอง ฉันแสดงฟิลด์บางฟิลด์ของประเภทเนื้อหา (ผ่าน id ในตัวกรองบริบท) ผ่าน "การส่งออก REST" ด้วยม ...

คะแนน 1
Matt avatar
เพิ่มแท็บสำหรับประเภทเอนทิตีแบบกำหนดเองในหน้าเนื้อหา
ธง cn

ฉันสร้างประเภทเอนทิตีที่กำหนดเองแล้ว และฉันต้องการเพิ่มลงในแท็บในหน้าเนื้อหาที่เห็นด้านล่าง

ป้อนคำอธิบายรูปภาพที่นี่

custom_entity.links.menu.yml ของฉันมีลักษณะดังนี้

เอนทิตี.custom_entity.col ...
คะแนน -1
erik avatar
จะตรวจสอบได้อย่างไรว่าฟิลด์ชื่อเอนทิตีของฉันเขียนลงในตารางฐานข้อมูลที่จำเป็นและไม่มีฟิลด์อื่นเขียนอยู่
ธง my

ฉันมีเอนทิตีที่เรียกว่าผลิตภัณฑ์ของเอนทิตี และเอนทิตีนี้มีแบบฟอร์ม หากคุณเปลี่ยนฟิลด์ Title ในแบบฟอร์มนี้ Drupal จะบันทึกค่าใหม่ของฟิลด์นี้โดยอัตโภ...

คะแนน 0
เข้าถึงวัตถุ FieldItem จาก Widget
ธง in

ฉันมี FieldItem ที่กำหนดเองพร้อมวิธีการคำนวณค่าของฟิลด์:

คลาส MyFieldItem ขยาย FieldItemBase {
  ...
  ฟังก์ชั่นสาธารณะ getAmountInEuros () {
    $amount = $this->get('amount')->getValue();
    $currency = $this->get('currency')->getValue();
    $ex ...
คะแนน 0
bem22 avatar
วิธีแสดงฟิลด์ในย่อหน้าที่ซ้อนกัน
ธง in

ฉันกำลังพยายามสร้างย่อหน้าที่จะให้ฉันแสดงฟิลด์ย่อหน้าย่อยหลายฟิลด์ได้

ฉันเพิ่มย่อหน้าย่อยในย่อหน้าหลักผ่าน การแก้ไขการอ้างอิงเอนทิตี.

ฉัà ...

คะแนน 0
กรองหรือจัดเรียงฟิลด์หลายค่าของรายการสื่อที่อ้างอิงไปยังฟิลด์บูลีน
ธง in

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

คะแนน 1
ฉันจะขยาย Serializer เพื่อจัดการประเภทฟิลด์ที่กำหนดเองได้อย่างไร
ธง cn

ฉันพยายามที่จะขยาย การทำให้เป็นอนุกรม เพื่อรับ ฟิลด์ JSON โมดูลเพื่อส่งคืนวัตถุ JSON แทน JSON ที่สตริง

เป้าหมาย: เมื่อฉันเข้าถึงเอนทิตีที่มีฟิลด์ JSON โดà ...

คะแนน 0
mariosdaskalas avatar
สร้างลิงค์ตามประเภทฟิลด์เนื้อหาที่กำหนดเอง
ธง as

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

คะแนน 0
รับเอนทิตี URL ไม่ใช่นามแฝงของเส้นทาง
ธง cn

ฉันจะรับ URL ของเอนทิตีโดยไม่มีนามแฝงได้อย่างไร

รหัสนี้ให้นามแฝงพาธแก่ฉัน แต่สิ่งที่ฉันต้องการจริงๆ เช่น /en/node/1 แทนที่จะเป็น /en/node/my-title

$entity->toUrl('canonical', ['absolute' =& ...
คะแนน 0
ผู้ที่ไม่ใช่ผู้ดูแลระบบไม่สามารถดูป้ายกำกับบันเดิลของเอนทิตีการค้าได้
ธง cn

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

คะแนน 0
Libbna Mathew avatar
วิธีซ่อนฟิลด์ในการจัดการการแสดงผลเมื่อติดตั้งโมดูลโครงร่างและแสดงเมื่อโมดูลถูกถอนการติดตั้งโดยทางโปรแกรม
ธง in

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

คะแนน 1
สิทธิ์การเข้าถึงด้วยโมดูล Entity Print
ธง in

ฉันติดตั้ง พิมพ์เอนทิตี บนเว็บไซต์ของฉัน ทำงานได้อย่างสมบูรณ์เมื่อใช้จากผู้ใช้ที่เป็นผู้ดูแลระบบ แต่ใช้งานไม่ได้กับผู้ใช้ที่ไม่ระบุตัวตน

คะแนน 1
Kevin avatar
ฟังก์ชันธีมแบบกำหนดเองสำหรับฟิลด์
ธง in

ฉันต้องการเปลี่ยน hook ของธีมสำหรับหนึ่งฟิลด์จาก FieldFormatter ที่กำหนดเอง การโทรกลับ #theme คือ 'field' แต่ฉันต้องการให้ผู้ใช้มีตัวเลือกในการสลับการตั้งค่าที่เป ...

คะแนน 0
Andrew Morris avatar
วิธีการดึงชื่อเรื่องแบบไม่เชื่อเรื่องพระเจ้าของเอนทิตี
ธง mw

มีวิธี Title/Label/Name ของประเภทเอนทิตีที่ไม่รู้จักผ่าน 1 วิธีหรือไม่

ตอนนี้ถ้าเป็น node ก็ต้องใช้ $entity->getTitle()สำหรับผู้ใช้ $entity->getAccountName()สำหรับคำอนุกรมวิธานมันจะเ ...

คะแนน -2
Fayaz Mohammad avatar
วิธีแปลง hook_entity_property_info_alter ใน Drupal 8 หรือ 9
ธง cn

ฉันกำลังพยายามแปลงโมดูลที่กำหนดเองของ Drupal 7 เป็น Drupal 9 ฉันเจอฟังก์ชัน hook_entity_property_info_alter() ฉันจะแปลงหรือโอนย้ายฟังก์ชันนี้เป็น Drupal 9 ได้อย่างไร

คะแนน 0
Giuseppe avatar
เหตุใดผู้ใช้ที่มีสิทธิ์ "สร้างเนื้อหาใหม่" สำหรับบันเดิลที่กำหนดเองจึงไม่สามารถเข้าถึง /node/add ได้ แต่พวกเขาสามารถเข้าถึง /node/add/author ได้
ธง br

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

คะแนน 0
Jacob avatar
เพิ่มค่าโดยทางโปรแกรมให้กับฟิลด์หลายค่า/ตัวทวนที่น้ำหนัก/ดัชนี
ธง cn

ใน Drupal 8 ฉันมีประเภทเนื้อหาและโหนดมากกว่าสองสามโหนดที่มีฟิลด์ย่อหน้าที่มีค่าไม่จำกัดจำนวน ดังนั้นฉันจึงต้องเพิ่มย่อหน้าที่ดัชนีให้กับค่าที่ภ...

คะแนน 0
จะแสดงแบบฟอร์มติดต่อการจัดการเนื้อหา-ระบบ-ไม่เชื่อเรื่องพระเจ้าที่ฉันพัฒนาขึ้นโดยไม่มี iframe ได้อย่างไร
ธง sg

ฉันได้พัฒนาแบบง่ายๆ เนื้อหาการจัดการระบบไม่เชื่อเรื่องพระเจ้า[1] แบบฟอร์มติดต่อ PHP-HTML-JavaScript-CSS ซึ่งปกติฉันจะฝังโดย iframe แต่ฉันไม่ต้องการใช้ iframe อีกต่อไป ...

คะแนน 0
miststudent2011 avatar
วิธีอัปเดตฟิลด์อ้างอิงเอนทิตีแบบหลายค่าโดยทางโปรแกรม
ธง fr

ฉันมีประเภทเนื้อหาโหนดสองประเภท พิมพ์_a และ พิมพ์_b ฉันมีเขตข้อมูลที่เรียกว่าเป็น field_author_profile ใน พิมพ์_a ซึ่งเป็นช่องอ้างอิงเอนทิตี พิมพ์_b ด้วยคาร์ดิ ...

คะแนน 0
ฉันจะแทรกบริการลงในคลาสบันเดิลเอนทิตีของฉันได้อย่างไร
ธง cn

ฉันมีเอนทิตีที่มีฟิลด์ JSON และฉันทำการประมวลผลที่ซับซ้อนเมื่อบันทึกเอนทิตี

ตอนนี้ฉันทำการประมวลผลใน hook_ENTITY_presave()ซึ่งเรียกใช้บริการที่ฉันสร้างขึ้น ...

คะแนน 0
mogio avatar
แนวทางปฏิบัติที่ดีที่สุดสำหรับการรับค่าฟิลด์ของสายเอนทิตี
ธง cn

ฉันต้องการทำให้ค่าฟิลด์ if/else นี้ตรวจสอบเซ็กซี่ขึ้นอีกนิด

วิธีปฏิบัติที่ดีที่สุดสำหรับการจัดการกับกลุ่มฟังก์ชันที่ซ้อนกันเพื่อรับค่าฟิลด์เ ...

คะแนน 1
Alex Monaghan avatar
การเรียงลำดับเอนทิตีแบบสอบถามแบบกำหนดเอง
ธง in

ฉันมีช่อง "นามสกุล" และ "ชื่อจริง" ปกติ แต่ฉันต้องการอะไรมากกว่านั้น

->sort('field_surname', 'ASC')
->sort('field_firstname', 'ASC')

นามสกุลเป็นชื่อภาษาอังกฤษแบบเก่าและมีคำนำหน้าชื่อ ...

คะแนน -2
abelass avatar
แบบฟอร์มเอนทิตีแบบอินไลน์: แก้ไขการเติมข้อความอัตโนมัติ
ธง nl

ฉันต้องการเปลี่ยนการแสดงการตอบสนองอัตโนมัติ "เพิ่มโหนดที่มีอยู่":

  • เพิ่มประเภทเนื้อหาและข้อมูลเพิ่มเติมจากเนื้อหา (สถานที่) แสดงผลเป็นสองบรรทà ...
คะแนน 2
ไม่ควร hook_update เพื่อเพิ่มฟิลด์ใหม่ให้กับเอนทิตีโดยใช้ข้อกำหนดฟิลด์จากคลาสเอนทิตี
ธง hk

ฉันเขียน hook อัปเดตเพื่อเพิ่มฟิลด์ใหม่ให้กับเอนทิตีที่กำหนดเองและทำตามรูปแบบที่แสดงที่นี่

https://www.drupal.org/node/2554097

/**
 * เพิ่มฟิลด์ 'revision_translation_affected' ให้กับเอนทิตภ...
คะแนน 1
ฉันจะสร้างประเภทเอนทิตีโดยทางโปรแกรมจากไฟล์ install yml ได้อย่างไร
ธง au

ฉันกำลังเขียนโมดูล ในการอัปเดต ฉันต้องสร้างประเภทเอนทิตีใหม่โดยทางโปรแกรม

ฉันได้สร้าง yml ที่เหมาะสมสำหรับการติดตั้งแล้ว เช่น อันนี้ยกเว้นว่าà ...

คะแนน 3
hotwebmatter avatar
การแทนที่สตริงในพารามิเตอร์ตัวกรองบริบทของ Views หรือไม่
ธง nr

ใน Drupal 9 ฉันมี View ที่เรียกว่า ข่าว.

มุมมองจะแสดงที่เส้นทางต่อไปนี้:

/ข่าว

ฉันสามารถแก้ไขได้ตามเส้นทางต่อไปนี้:

/admin/structure/views/view/news/edit

มีตัวกรองบริบทต่อไปนี้:

แหà ...

คะแนน 0
จะเพิ่มโดเมนในช่องลิงค์ได้อย่างไร?
ธง cn

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

ฉัภ...