Score:0

วิธีใดดีที่สุดในการสร้างเทมเพลตทวิกที่ใช้คลาส/แอตทริบิวต์ต่างๆ มากมาย ขอบคุณ

ธง zw

โหลดโหนดเอนทิตีโดยเจ้าของ

ฉันได้สร้างเทมเพลตกิ่งไม้และเพิ่มคลาสตามด้านล่าง
{%
  ตั้งชื่อคลาส = [
    'ชื่อ',
    'h1',
  ]
%}

{%
  ตั้งค่าคำบรรยายคลาส = [
    'คำบรรยาย',
    'h2',
  ]
%}

<div{{ attributes.addClass('title-classes') }}>
    {{ content.title }}
</div>
<div{{ attributes.addClass('subtitle-classes') }}>
    {{ content.field_subtitle }}
</div>

<div class="section highlighted">
    <div class="title h1">
        {{ content.title }}
    </div>
    <div class="subtitle h2">
        {{ content.field_subtitle }}
    </div>
    <div class="panel intro padding-lg">
        <p>{{ content.field_intro }}</p>
        <p class="disclaimer">{{ content.field_intro_disclaimer }}</p>
        <a href="{{ content.field_link }}" class="btn inline padding-lg hide-small">{{ content.field_link_text }}</a>
        <a href="{{ content.field_link_2 }}" class="btn block hide-large hide-medium">{{ content.field_link_text_2 }}</a>
    </div>
</div>

ฉันจะทำอย่างไรเมื่อมีเทมเพลต HTML ที่ซับซ้อน พิจารณาด้านล่าง นี่เป็นส่วนเล็ก ๆ ของประเภทโหนดของฉัน ฉันควรสร้างชั้นเรียนสำหรับชั้นเรียนต่างๆ ทั้งหมดที่ฉันใช้หรือไม่ หรือจะใส่ตามที่ผมมีข้างล่างนี้ก็ได้?

Kevin avatar
in flag
คุณสามารถสร้างแอตทริบิวต์ได้มากเท่าที่คุณต้องการ แต่ถ้าคลาสเหล่านี้ไม่ได้มาจากที่ใดก็ได้ใน CMS หรือเทมเพลตไม่เคยเปลี่ยนแปลง ดูเหมือนว่าจะเกินความจำเป็น
ru flag
คุณสามารถสร้างเพิ่มเติมได้มาก
leymannx avatar
ne flag
ฉันได้เห็นอีกมากมาย ฉันชอบอาร์เรย์ `attributes` เพราะมันดูชัดเจนกว่าสตริงที่ไม่มีที่สิ้นสุด
sonfd avatar
in flag
โดยส่วนตัวแล้วฉันไม่ต้องการกำหนดอาร์เรย์ของคลาสสำหรับทุกองค์ประกอบที่ด้านบนสุดของเทมเพลตของฉัน ฉันคิดว่ามันจะทำให้การบำรุงรักษายากขึ้นมาก สำหรับเสื้อคลุมหลักแน่นอน
john Smith avatar
gr flag
ในความคิดของฉัน คุณมักจะใช้ drupal-twig-attributes สำหรับทุกสิ่งที่เกี่ยวข้องกับตรรกะฝั่งเซิร์ฟเวอร์แบบไดนามิก หากคุณมีองค์ประกอบที่ไม่มีค่าไดนามิกเลย ฉันไม่เห็นประเด็นนี้

โพสต์คำตอบ

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