อะไรคือความแตกต่างหลักระหว่างตัวจัดการมุมมองและปลั๊กอินมุมมอง?
ฉันตรวจสอบเอกสารเพื่อดูตัวจัดการและดูปลั๊กอินแต่ฉันพบว่ามันค่อนข้างคล้ายกัน
ทุกคนสามารถแสดงให้ฉันเห็นสิ่งที่ตัวจัดการมุมมองสามารถทำสิ่งที่ปลั๊กอินมุมมองไม่สามารถ?
อะไรคือความแตกต่างหลักระหว่างตัวจัดการมุมมองและปลั๊กอินมุมมอง?
ฉันตรวจสอบเอกสารเพื่อดูตัวจัดการและดูปลั๊กอินแต่ฉันพบว่ามันค่อนข้างคล้ายกัน
ทุกคนสามารถแสดงให้ฉันเห็นสิ่งที่ตัวจัดการมุมมองสามารถทำสิ่งที่ปลั๊กอินมุมมองไม่สามารถ?
คำตอบ:
ความแตกต่างถูกสรุปไว้ในประโยคแรกของปลั๊กอินเกี่ยวกับ Views Views :
ใน Views ปลั๊กอินนั้นค่อนข้างคล้ายกับตัวจัดการ แต่ปลั๊กอินนั้นไม่รับผิดชอบต่อการสร้างคิวรีโดยตรง แต่เป็นวัตถุที่ใช้ในการแสดงมุมมองหรือทำการปรับเปลี่ยนอื่น ๆ แทน
ตัวจัดการมุมมองถูกนำไปใช้โดยใช้คลาสที่ได้มาจากคลาสviews_handlerซึ่งมีวิธีการสร้างแบบสอบถามหรือเพื่อเปลี่ยนผลลัพธ์ที่ได้จากแบบสอบถามเช่น:
บนมืออื่น ๆ ที่views_pluginชั้นมีเพียงวิธีการที่เกี่ยวข้องกับการสอบถาม: views_plugin :: แบบสอบถาม ()