web-dev-qa-db-ja.com

DrupalGapはビューをHTMLとして使用できますか?

Drupal構成されたブロック/ページ/ビューを表示するためにすべてのモバイルアプリ独自のhtmlファイルを記述する必要がありますか?DrupalGap settings.phpファイルまたはhook_menuですが、コールバックをそのままにして、戻りHTMLを挿入しますか?

例えば...

drupalgap.settings.menus['user_menu_standard'] = {
    links:[
    {
        title: 'A Title',
        path: '/some-content-type',
        options: {
            attributes: {
                'data-theme': 'b'
            }
        }
    },
};


function my_module_menu() {
  var items = {};
  items['airlines'] = {
    title: 'airlines',
    page_callback: 'my_module_airlines_page'
  }  
  return items;
}

// No mobile dedicated html file necessary. I essentially want a webview with a phonegap native menu.
function my_module_airlines_page(html) {
  div.innerHTML = html;
}

DrupalGap内でDrupalのフロントエンドを自動的に再利用することは、これまたは同様の方法で可能ですか?

2
E.A.T

DrupalGapは通常、ビューをJSON結果として使用するために使用されます。次に、JSONを使用して、アプリ内でHTMLを表示する方法を決定できます。

ビューのコンテンツを取得して表示するアプリ内のページを作成するためのこの例を確認してください。

http://www.drupalgap.org/node/219

すぐに使用できるので、ビューデータのリストとテーブルを簡単に作成できます。

1