2

例 : これはサービス リソース フックのサンプルです。drupal 7 を使用しています。サービス モジュールと ctools モジュールを有効にしました。エンドポイントは正常に動作していますが、 endpoint/commerce_rest/retrieve URL をブラウズすると動作しません

次の例外、例外「ServicesException」が返され、「リソースの取得が見つかりませんでした」というメッセージが表示されます。in /var/www/webui/drupal/sites/all/modules/services/includes/services.runtime.inc:359\nスタック トレース:\n#0 /var/www/webui/drupal/sites/all/modules/ services/servers/rest_server/includes/RESTServer.inc(83): services_error('Could not find ...', 404)\n#1 /var/www/webui/drupal/sites/all/modules/services/servers /rest_server/includes/RESTServer.inc(36): RESTServer->getController()\n#2 /var/www/webui/drupal/sites/all/modules/services/servers/rest_server/rest_server.module(40): RESTServer->handle()\n#3 [内部関数]: rest_server_server()\n#4 /var/www/webui/drupal/sites/all/modules/services/services.module(218): call_user_func('rest_server_ser ...')\n#5 [内部関数]: services_endpoint_callback('

function test_module_services_resources() {

   $resource = array(
      'commerce_rest' => array(
      'retrieve' => array(
        'file' => array('type' => 'inc', 'module' => 'search_service'),
        'callback' => 'test_module_search_service_results',
        'access callback' => 'search_access_callback',
        'access arguments' => array('view'),
        'access arguments append' => TRUE, 
        ),
    )
 )
);
    return $resource;
}

このフックは呼び出されません.URLの提案を参照すると、かなりの量になります..

4

1 に答える 1