Score:0

จะลบชุดฟิลด์ที่อยู่รอบฟิลด์ "รายการ (ข้อความ)" ที่มีการตั้งค่าการแสดงผลเป็น "กล่องกาเครื่องหมาย / ปุ่มตัวเลือก" ได้อย่างไร

ธง ng

เรามีเว็บไซต์ Drupal 9 และใช้ฟิลด์ "รายการ (ข้อความ)" ซึ่งมีการตั้งค่าการแสดงผลเป็น "ช่องทำเครื่องหมาย/ ปุ่มตัวเลือก" สิ่งนี้ทำให้เอาต์พุตถูกห่อในชุดฟิลด์ซึ่งเราต้องลบออก

ฉันได้ลองผิดลองถูก (คาดเดา) ในการแก้ไขฟิลด์ใน hook_form_alter() แต่ชุดฟิลด์ยังคงอยู่

ป้อนคำอธิบายรูปภาพที่นี่ ตัวแปรฟิลด์อยู่ด้านล่าง:

อาร์เรย์
(
    [#type] => คอนเทนเนอร์
    [#parents] => อาร์เรย์
        (
            [0] => field_order_item_logo_wrapper
        )

    [#attributes] => อาร์เรย์
        (
            [คลาส] => อาร์เรย์
                (
                    [0] => ฟิลด์--ประเภท-รายการ-สตริง
                    [1] => ฟิลด์--ชื่อ-ฟิลด์-รายการสั่งซื้อ-โลโก้
                    [2] => ฟิลด์--วิดเจ็ต-ตัวเลือก-ปุ่ม
                )

        )

    [วิดเจ็ต] => อาร์เรย์
        (
            [#title] => รูปภาพ / โลโก้
            [#รายละเอียด] => 
            [#field_parents] => อาร์เรย์
                (
                )

            [#จำเป็น] => 1
            [#เดลต้า] => 0
            [#น้ำหนัก] => 0
            [#element_validate] => อาร์เรย์
                (
                    [0] => อาร์เรย์
                        (
                            [0] => Drupal\Core\Field\Plugin\Field\FieldWidget\OptionsButtonsWidget
                            [1] => ตรวจสอบองค์ประกอบ
                        )

                )

            [#key_column] => ค่า
            [#type] => วิทยุ
            [#default_value] => โลโก้ที่กำหนดเอง
            [#options] => อาร์เรย์
                (
                    [custom_logo] => วัตถุ stdClass
                        (
                            [__CLASS__] => Drupal\Core\Field\FieldFilteredMarkup
                            [string:protected] => ระบุโลโก้
                        )

                    [stock_art_as_shown] => วัตถุ stdClass
                        (
                            [__CLASS__] => Drupal\Core\Field\FieldFilteredMarkup
                            [string:protected] => Stock Art ตามที่แสดง
                        )

                    [stock_logo] => วัตถุ stdClass
                        (
                            [__CLASS__] => Drupal\Core\Field\FieldFilteredMarkup
                            [string:protected] => โลโก้หุ้น
                        )

                    [no_logo] => วัตถุ stdClass
                        (
                            [__CLASS__] => Drupal\Core\Field\FieldFilteredMarkup
                            [string:protected] => ไม่มีโลโก้
                        )

                    [logo_on_file] => วัตถุ stdClass
                        (
                            [__CLASS__] => Drupal\Core\Field\FieldFilteredMarkup
                            [string:protected] => โลโก้อยู่ในไฟล์
                        )

                    [ซ้ำ] => วัตถุ stdClass
                        (
                            [__CLASS__] => Drupal\Core\Field\FieldFilteredMarkup
                            [string:protected] => ทำซ้ำรูปแบบที่แน่นอนเหมือนคำสั่งก่อนหน้า
                        )

                )

            [#after_build] => อาร์เรย์
                (
                    [0] => อาร์เรย์
                        (
                            [0] => Drupal\Core\Field\Plugin\Field\FieldWidget\OptionsButtonsWidget
                            [1] => หลังจากสร้าง
                        )

                )

            [#field_name] => field_order_item_logo
            [#parents] => อาร์เรย์
                (
                    [0] => field_order_item_logo
                )

            [#ต้นไม้] => 1
        )

)
apaderno avatar
us flag
ภาพหน้าจอแสดงชุดฟิลด์ *ประเภทคำสั่งซื้อ* พร้อมปุ่มตัวเลือก *คำสั่งซื้อใหม่* และ *คำสั่งซื้อซ้ำ* สิ่งที่แสดงเป็นค่าฟิลด์ประกอบด้วยคอนเทนเนอร์ (ไม่ใช่ชุดฟิลด์) และ *ระบุโลโก้*, *สต็อกอาร์ตตามที่แสดง*, *โลโก้สต็อก*, **, *ไม่มีโลโก้*, *โลโก้อยู่ในไฟล์* และ *ทำซ้ำ รูปแบบที่แน่นอนตามคำสั่งก่อนหน้า* ปุ่มตัวเลือก ดูเหมือนว่าภาพหน้าจอมีไว้สำหรับฟิลด์เอนทิตี แต่ค่าของฟิลด์นั้นมีไว้สำหรับฟิลด์เอนทิตีอื่น
Score:1
ธง pw

พยายามทำซ้ำด้วยการตั้งค่าเดียวกันกับที่คุณกล่าวถึง แต่สำหรับฉัน มันไม่ได้เพิ่มชุดฟิลด์ โปรดตรวจสอบว่าอาจเป็นการตั้งค่าธีมของคุณ

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

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

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

quantumized avatar
ng flag
น่าสนใจ. ขอบคุณสำหรับการทดสอบและให้ภาพหน้าจอ สิ่งนี้น่าสนใจ ฉันนึกไม่ออกว่าชุดฟิลด์เหล่านี้ถูกแทรกไว้ที่ไหนสำหรับการแสดงวิทยุ/เช็ค ฉันจะเจาะลึกลงไป

โพสต์คำตอบ

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