Score:-2

จะเพิ่มลิงค์ภายนอกภายในการดำเนินการของแบบฟอร์มได้อย่างไร

ธง ca

ฉันต้องการเพิ่มลิงก์ภายนอกโดยทางโปรแกรมถัดจากปุ่มส่งในแบบฟอร์มที่ฉันสร้างขึ้น

ca flag
หากคุณพิจารณาว่าคำถามของฉันไม่ได้กำหนดสูตรอย่างถูกต้องก็ไม่เป็นไร ดังนั้นฉันจึงเข้าใจการลงคะแนน แต่ถ้าคุณต้องการความช่วยเหลือในครั้งต่อไป ให้เพิ่มความคิดเห็นอย่างน้อยก็อธิบายว่าเหตุใดคำถามของฉันจึงผิด...
cn flag
ผู้คนรู้สึกท้อแท้อย่างชัดเจนจากการแสดงความคิดเห็นเกี่ยวกับการโหวตลงคะแนน - ฉันแน่ใจว่าสิ่งนี้จะไม่เป็นกรณีสำหรับคุณเป็นการส่วนตัว แต่บ่อยครั้งเกินไปที่นำไปสู่การเรียกชื่อและการลงคะแนนเสียงเพื่อแก้แค้น ซึ่งทำให้เว็บไซต์ยุ่งเหยิง หากคุณวางเมาส์เหนือลูกศรลงคะแนน คุณจะเห็นคำแนะนำเครื่องมือที่อธิบายเหตุผลทั่วไป ซึ่งฉันคิดว่ามันยุติธรรมที่จะกล่าวว่ามีผลกับที่นี่
ca flag
@Clive ฉันไม่รู้เกี่ยวกับฟีเจอร์นั้นและรู้สึกท้อใจ ขอบคุณสำหรับความคิดเห็น!
Score:1
ธง ca

วิธีแก้ปัญหาที่ได้ผลสำหรับฉันคือการเพิ่มองค์ประกอบลิงก์ภายในอาร์เรย์การดำเนินการ

$form['actions']['google_search'] = [
      '#type' => 'ลิงค์',
      '#title' => $this->t('ค้นหาโดย Google'),
      '#url' => Url::fromUri('https://www.google.com/search?whatever'),
      '#attributes' => ['target' => '_blank', 'class'=> 'ปุ่ม'],
    ];

Ps: การเพิ่ม URL โดยตรงไปยังองค์ประกอบ #url ไม่ทำงาน ฉันต้องใช้องค์ประกอบ Url

โพสต์คำตอบ

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