Score:1

ฉันจะรับรหัสความคิดเห็นในไฟล์เทมเพลตได้อย่างไร

ธง in

ฉันต้องการแสดงหัวข้อความคิดเห็นที่เชื่อมโยงกับลิงก์ความคิดเห็น นี่คือเนื้อหาของไฟล์ comment.html.twig

 <div{{ content_attributes.addClass('comment__content') }}>
    {% if title %}
      {{ title_prefix }}
      <h3{{ title_attributes }}><a href="#comment-{{comment.id}}">{{ title | render | striptags}}</a></h3>
      {{ title_suffix }}
    {% endif %}
    {{ content }}    
  </div>

{{comment.id}} ไม่ได้ผล ฉันจะรับรหัสความคิดเห็นได้อย่างไร

No Sssweat avatar
ua flag
เรียกว่าเป็นฟังก์ชัน `{{ comment.id() }}`
Score:1
ธง us

template_preprocess_comment() ตั้งค่าต่อไปนี้ ซึ่งเป็นสตริงที่คุณต้องการรับ โดยแยกแฮชที่จุดเริ่มต้น

$variables['attributes']['id'] = 'comment-' $comment->id();

ไฟล์เทมเพลตสามารถใช้ค่านั้นกับ {{ คุณลักษณะ.id }}.

<div{{ content_attributes.addClass('comment__content') }}>
  {% if title %}
    {{ title_prefix }}
    <h3{{ title_attributes }}><a href="#{{ attributes.id }}">{{ title|render|striptags }}</a></h3>
    {{ title_suffix }}
  {% endif %}
  {{ content }}
</div>

อ้างอิง

Karthik avatar
in flag
ขอบคุณมาก

โพสต์คำตอบ

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