Tôi đang cố gắng tìm nạp một số lượt xem với mô-đun services_view . Đáng buồn thay, tôi tiếp tục nhận được phản hồi: "404: Không tìm thấy: Không thể tìm thấy hiển thị trên my_view_name".
Tôi đang sử dụng Chế độ xem 3 và tôi đã xác định để kiểm tra chế độ xem với id hiển thị 'trang'. (id hiển thị mặc định không còn là "mặc định" nữa)
Tôi biết rằng tôi phải vượt qua đối số display_id nhưng đơn giản là không thể làm cho nó hoạt động.
Đây là các cuộc gọi tôi đang cố gắng sử dụng:
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"
Trong định nghĩa tài nguyên cho dịch vụ, rõ ràng display_id phải được truyền dưới dạng đối số.
'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',
),...
Có ai quản lý để làm cho công việc này?
Cảm ơn bạn.