モジュールからビューをインポートする



事はとても便利です モジュールを動作させるために必要なものすべてを詰め込み、手動で実行する必要はなく、ビューをエクスポート/インポートできます。



メガ実装は簡単ですが、私には明らかではありませんでした。 私は誰かがこれを行う方法を借りるのに興味/有用になると確信しています。







ビューには、エクスポートされたビューのテキストをコピーできる[エクスポート]ボタンがあります。





ここで、モジュールのあるフォルダーにmodule_name.views_default.incファイルを作成し、次のファイルを書き込む必要があります。

<?php

/**

* Implementation of hook_views_default_views().

*/

function module_name_views_default_views() {

// ,



$views[$view->name] = $view;



return $views;

}






このようにして、任意の数のノードを$ views配列に挿入できます



モジュールファイル自体に、hook_views_api()を記述する必要があります

/**

* Implementation of hook_views_api().

*/

function module_name_views_api() {

return array(

'api' => 2,

'path' => drupal_get_path('module', 'module_name'),

);

}








すべて、モジュールをアクティブにして喜ぶ。



PS module_nameの代わりに、モジュールの名前を挿入するのに誰もが推測することを願っています。



All Articles