web-dev-qa-db-ja.com

JSON出力を生成するビュー

画像のあるビューからJSONファイルを引き出したいのですが。これは、views_datasourceがD6で機能する方法に似ています。私はdrupalコーダーではありませんが、これを試してみたいと思います。しかし、それは http://mearra.com/blogs/のようなものになると思いますjuha-niemi/drupal-7-custom-node-view-modes#comment-218

しかし、私はこれを可能な限りモジュールにしたいと思います。任意のサンプルコード、例は素晴らしいでしょう。ありがとう

6
IrishGringo

Drupal 7バージョンの Views Datasource があります。これについての引用は次のとおりです(モジュールのプロジェクトページから)):

...は、Drupalのプラグインのセットです。XML、JSON、およびXHTMLに基づいて、共有可能で再利用可能な多数のフォーマットでコンテンツをレンダリングするためのビューです。これらのフォーマットにより、Drupalサイトは、セマンティックWebクライアントおよびWebマッシュアップのデータソースとして簡単に使用できます。ビューデータソースプラグインは、さまざまなDrupalビューインターフェイスで作成されたノードリストからコンテンツを出力しますフォーマット-OPMLやAtomなどのスキーマを使用するXMLデータドキュメント、RDF FOAFなどの語彙を使用するデータドキュメント、Exhibit JSONなどの形式のJSONデータドキュメント、hCardなどのマイクロフォーマットを使用するXHTMLデータドキュメント。

プロジェクトは4つのビュースタイルプラグイン(および関連する行プラグイン)で構成されています。

  • views_xml-生のXML、OPML、およびAtomとして出力します。
  • views_json-スクリプトでSimile/Exhibit JSON、Canonical JSON、JSONP/JSONとして出力。
  • views_rdf- FOAF、SIOC、DOAPとして出力。
  • views_xhtml-hCard、hCalendar、およびGeoとして出力します。
4
Paul Sheldrake

参照記事はビューモードに関するもので、ビューとは何の関係もなく、ページの出力形式にはほとんど関係ありません。

ビューデータソースをDrupal 7( a dev。version で7に移植)するための 継続的な取り組み があることに注意してください。Drupal.orgの外部で利用できます。

1
Pierre Buyle

jsonを表示

このモジュールは、重いJS作業を行う人を対象としています。このモジュールを完全に利用するには、JSON、jQuery、およびビューの内部に関する知識が必要です。

データソースを表示

ビューデータソースは、DrupalのコンテンツをXML、JSON、およびXHTMLに基づく共有可能で再利用可能なさまざまな形式でレンダリングするためのビューのセットです。これらの形式では、DrupalセマンティックWebクライアントおよびWebマッシュアップのデータソースとして簡単に使用できるサイト。ビューデータソースプラグインは、さまざまな形式でDrupalビューインターフェイスで作成されたノードリストからコンテンツを出力します。 -OPMLやAtomなどのスキーマを使用するXMLデータドキュメント、RDF FOAFなどの語彙を使用するデータドキュメント、Exhibit JSONなどの形式のJSONデータドキュメント、hCardなどのマイクロフォーマットを使用するXHTMLデータドキュメント。

ビューデータソースは、サービスで行われている作業を補完するユーザーランドと考えることができ、RDF APIs as a site運営者はビューを知っていれば、さまざまな形式でデータソースを作成できます。

0
Adi