web-dev-qa-db-ja.com

モジュール内のhook_views_default_viewsを最小化するときに何を削除できますか?

私は新しいdrupal 6.xモジュール(現在レビューを待っているサンドボックスにあります http://drupal.org/sandbox/sdague/1072704 ))に取り組んでいます。ビューを介してデータをエクスポートします。hook_views_default_views()を実装したとき、いくつかの基本的なビューのビューでエクスポート機能を使用して、作業を開始しました。

それは機能しますが、どちらも非常に冗長であり、i18nを実装していません。これらのビューのデフォルト値をトリミングして、これがもう少し正気で保守しやすくなるようにする標準的な方法はありますか?

1
sdague

features module は、ビューのエクスポートにより良い仕事をしていることがわかりました。翻訳可能な文字列の配列を追加します。エクスポートされたビューの冗長性を比較していませんが、ほとんどのビューはおそらく同じです。冗長性のほとんどは、フィールドの定義に由来します。一部のオプションは厳密には必要ない場合があります-UIと比較して、物事をインポート/エクスポートするときは、デフォルト値に依存するよりも、少し冗長にする方が良いでしょう。

いくつかの練習で、あなたは重要なものを見つけて、残りを無視することを学ぶことができます。

1
googletorp