Viewsで様々な表示が可能ですが、Viewsで表示した結果を簡単にCSVダウンロードする方法はありますか?
Viewsで表示した内容をCSVダウンロード
OTHER FAQ
カテゴリ | Core Ver. | 関連モジュール | タイトル |
---|---|---|---|
コンテンツの作成 | 7.15 | Form API Validation | フォームの入力内容を細かくチェックしたい |
コンテンツの作成 | 7.38 | node | 代理投稿を可能にしたい |
コンテンツの作成 | 7.34 | Entityreference prepopulate | 新規ノード作成時のリファレンス方法 |
コンテンツの作成 | 7.26 | PHP | ノード内の一部(フィールド)を変更する |
コンテンツの作成 | 6.x | Insert Block | ブロックの内容を本文中に表示するには? |
コンテンツの作成 | 7.34 | CCK | ノード入力フォームへパラメータを渡す |
コンテンツの作成 | 8.4x | コンテンツ作成時のフォームレイアウトの変更 | |
コンテンツの作成 | 8.4x | PhpSpreadsheet | Excelを読み書きする方法 |
コンテンツの作成 | 8.9.x | Display sweet, Views, Twig Tweak, Views field formatter | テーマに頼らず コンテンツのフィールドとしてViewsを埋め込み表示する方法 |
コンテンツの作成 | 7.31 | CKEditor | CKEditorの新規生成ダイアログ内の初期値の変更 |
コンテンツの作成 | 7.38 | CKEditor | CKEditorの「ソース」に入力したタグが消える |
コンテンツの作成 | 7.38 | node form | ノード編集フォームをテーブル表示形式にしたい |
コンテンツの作成 | 7.50 | Code per Node | ページ毎にCSSやJSを設定したい |
コンテンツの作成 | 7.15 | Automatic_Nodetitles Automatic_Entity_Label | ノード投稿フォームにタイトル入力フォームを表示しない方法 |
コンテンツの作成 | 8.7.x | CkEditor | CKEditorエディタ内に Colorboxポップアップ を簡単に挿入する方法 |
コンテンツの作成 | 7.15 | Mailhandler | メールを通じてnodeの投稿をするには |
コンテンツの作成 | 7.26 | CKEditor Views | Viewsでティザーを一覧するとページのレイアウトが崩れることがある |
コンテンツの作成 | 8.4x | Download | とにかく何でもコンテンツをダウンロードさせる方法 |
コンテンツの作成 | 7.34 | ajax | 標準のajaxフォーム(複数値:値の数=無制限)の制御l方法 |
コンテンツの作成 | 7.38 | Views | CSV出力にHTMLが入ってしまう |
コメント
Views Bonus Pack( http:/
パーマリンク Submitted by actbrain on 2012/10/22 23:27.
Views Bonus Pack( http://drupal.org/project/views_bonus )モジュールを利用します。
1.管理 > サイトの構築 > モジュール を開いて以下のモジュールを有効にします。
・Bonus Views Export
2.管理 > サイトの構築 > ビュー を開いて、対象ビューの編集をクリックします。
3.基本設定のスタイルを CSV file に設定します。
※ このままだと、CSVファイルの文字コードがDrupal標準のUTF-8になってしまうので、modules/views_bonus/export/views-bonus-export-csv.tpl.phpをテーマフォルダにコピーし、以下のようにmb_convert_encoding()関数をはさむことにより、WindowsのExcelで読めるようになります。
// Print out header row, if option was selected.
if ($options['header']) {
$temphead = mb_convert_encoding(implode($seperator, $header) . "\r\n", "SJIS", "UTF-8");
print $temphead;
}
// Print out exported items.
foreach ($themed_rows as $count => $item_row):
$tempbody = mb_convert_encoding(implode($seperator, $item_row) . "\r\n", "SJIS", "UTF-8");
print $tempbody;
endforeach;
Drupal Viewsの概要はこちら -> https:
パーマリンク Submitted by actbrain on 2015/04/02 13:15.
Drupal Viewsの概要はこちら -> https://www.act-brain.co.jp/drupal-views-magic
ページ