ฉันพยายามดึงมุมมองบางอย่างด้วยโมดูลservices_views น่าเสียดายที่ฉันได้รับการตอบกลับอย่างต่อเนื่อง: "404: ไม่พบ: แสดงในมุมมอง my_view_name ไม่พบ"
ฉันใช้Views 3และฉันกำหนดไว้สำหรับทดสอบการดูด้วยรหัสที่แสดง 'หน้า' (รหัสที่แสดงเริ่มต้นไม่ใช่ "ค่าเริ่มต้น" อีกต่อไป)
ฉันรู้ว่าฉันต้องผ่านอาร์กิวเมนต์ display_id แต่ก็ไม่สามารถทำงานได้
นี่คือการโทรที่ฉันพยายามใช้:
http://www.mywebsite.com/rest/views/my_view_name.json?display_id="page"
http://www.mywebsite.com/rest/views/my_view_name.json?display_id=page
http://www.mywebsite.com/rest/views/my_view_name.json?parameters[display_id]="page"
http://www.mywebsite.com/rest/views/my_view_name.json?args[display_id]="page"
ในการกำหนดทรัพยากรสำหรับบริการเป็นที่ชัดเจนว่า display_id จะต้องมีการส่งผ่านเป็นอาร์กิวเมนต์
'args' => array(
'view_name' => array(
'name' => 'view_name',
'type' => 'string',
'description' => 'The name of the view to get.',
'source' => array('path' => '0'),
'optional' => FALSE,
),
'display_id' => array(
'name' => 'display_id',
'type' => 'string',
'description' => 'The display ID of the view to get.',
'source' => 'param',
'optional' => TRUE,
'default value' => 'default',
),...
มีใครที่จัดการให้ทำงานนี้ได้หรือไม่
ขอขอบคุณ.