1

drupal構成で、ビデオタイトルの作成に使用しているビデオページを作成しました。また、コースページを作成しました。このページには、ビューとノード参照の組み合わせを使用して、そのコースで使用可能なすべてのビデオタイトルが表示されます。ビデオタイトルリストのみを表示します。

さて、ここを見て くださいhttp://www.lynda.com/home/DisplayCourse.aspx?lpk2=65713

ビデオタイトルがチャプターごとに配置されていることがわかります。JavaScriptを使用してチャプタータイトルを表示/非表示にします。

drupalサイトに同様の機能を実装したいと思います。ビューでそれが不可能な場合は問題ありませんが、コースページにJavaScriptと章のタイトルを実装する方法が必要です。できるだけレイアウトを変えたいです。

本体に手動でコードを入力・編集しなくても、機能があれば気になりません。

4

2 に答える 2

1

jQueryを記述せず、「アコーディオン」効果に満足している場合は、http://drupal.org/project/views_accordionを参照してください

ビューアコーディオンのデモはhttp://manueg.okkernoot.net/にあります (メインコンテンツ領域の「最新の考え」を参照)。これはビューと統合されているため、必要なのは正しいビデオタイトルをアコーディオンタイトルにすることだけです。

おそらく、アコーディオンにテーマを設定して、目的のユーザーインターフェイスを取得することもできます。

于 2010-07-22T15:45:24.277 に答える
0

マークアップを実装している場合、javascript効果は非常に簡単に作成できます。

チャプターにクリックハンドラーを適用し、コンテンツを表示/非表示にするだけです。Drupalに含まれているjQueryにより、これは非常にシンプルで簡単になります。

マークアップについては、非常に特定の順序が必要であり、章とページに関する特定の情報が必要なため、カスタムモジュールで行う方がおそらく簡単です。

更新:ノード関係
の 使用を検討し、2つのコンテンツタイプを使用する必要があります。特に、画像やティーザーテキストなど、各章の詳細情報が必要な場合。

于 2010-07-22T13:27:25.417 に答える