Score:0

ดูการดำเนินการจำนวนมาก - ฟังก์ชันการดำเนินการแบบกำหนดเอง

ธง cn

ฉันกำลังทำงานกับฟังก์ชันที่ช่วยให้ผู้ใช้สามารถดูรายการสำเนาสินค้าคงคลัง และการดำเนินการแบบกำหนดเองเพื่อ 'พิมพ์บาร์โค้ดจำนวนมาก'

ฉันใช้ Views Bulk Operations

ฉันสร้างการดำเนินการที่กำหนดเองสำหรับ VBO และใช้ executeMultiple() เพื่อสร้างบาร์โค้ดเป็น pdf แต่ฉันไม่สามารถส่ง PDF ไปยังเบราว์เซอร์เพื่อดู/ดาวน์โหลดได้

ฉันดาวน์โหลดการกระทำที่กำหนดเอง 'ส่งออกไปยัง csv' สำหรับ VBO เพื่อดูการใช้งาน แต่เมื่อดูโค้ด มันทำทุกอย่างเป็นชุด สร้างไฟล์บนระบบไฟล์ จากนั้นให้ลิงก์ในหน้าหลังจากนั้นเพื่อดาวน์โหลด . ฉันพยายามข้ามลิงก์และไปที่การสตรีม PDF ที่เรนเดอร์แล้ว (สร้างขึ้นในหน่วยความจำ) ไปยังเบราว์เซอร์โดยตรงผ่านวิธีการที่ฉันให้ไว้ในคอนโทรลเลอร์

มีวิธีการเพิ่มเติมหรืออื่นๆ ที่ฉันสามารถใช้เพื่อสตรีมผลลัพธ์ของ executeMultiple() หรือไม่

ตัวควบคุมที่จัดการสำเนาสินค้าคงคลังมีวิธีการสร้างบาร์โค้ดและพิมพ์บาร์โค้ดแล้ว ซึ่งส่งคืนส่วนหัวของเนื้อหาของไฟล์ แต่เมื่อเรียกใช้วิธีการภายใน executeMultiple() ก็จะส่งแบบฟอร์มและให้การยืนยันการดำเนินการและไม่ ส่งส่วนหัวจากเมธอด printBarcode() จริง ๆ

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

โพสต์คำตอบ

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