2011-02-03 2 views
2

ブロック内に表示されるビューの出力を変更してJquery UIスクリプトの一部の形式に適用する必要があるため、一部のノード用に設定されたグループ化された分類のクエリには次の形式が必要ですタイプ..Drupal 6のビューでカスタムスタイル出力を作成するには?グリッド、テーブル、HTMLリストの他に?

<div id="tab"> 
    <ul> 
     <li><a href="#tabs-1">Tab1Title</a></li> 
     <li><a href="#tabs-2">Tab2Title</a></li> 
     <li><a href="#tabs-3">Tab3Title</a></li> 
    </ul> 

</div> 

    <div id="tabs-1">Content2</div> 
    <div id="tabs-2">Content2</div> 
    <div id="tabs-3">Content3</div> 

答えて

3

スタイルプラグインを作成し、ビュー2 APIに公開する必要があります。

完全なスタイルのプラグインは、これらのコンポーネントで構成されています

  1. hook_views_apiの実装ので、ビューは、あなたが インクルードファイルをロードします。
  2. プラグインを宣言するhook_views_pluginsの実装。
  3. views_plugin_styleクラスの実装。
  4. スタイルテーマのテーマ前処理機能。
  5. テーマ.tpl.phpページ。ここで

は(私は、このコンポーネントの一覧を取られているから)カスタムモジュールと意見2の拡張について良い参考です: http://groups.drupal.org/node/10129

1

独自のビュースタイルプラグインを作成する必要があります。 viewsモジュールのフォルダ内のviews_plugin_style_default.incを見てください。

次に、Style pluginsにアクセスし、独自のモジュールからスタイルプラグインを実装する方法の詳細を確認してください。

基本的にhook_views_style_plugins()を実装してから、views_plugin_styleに拡張する独自のクラスを作成します。

運が良かった!

+1

この「スタイルプラグイン」リンクは時代遅れであるビュー1.xでは、と関連しており、 Drupal 5.xでのみ利用可能 –

関連する問題