SharePoint 2013 の Bootstrap 3 でアコーディオン クラスを使用して、左側のナビゲーション バーを動的にカスタマイズしたいと考えています。SP の構造は次のようになります。
- サブサイト
- サブサイト 2
- ページ フォルダ
- フォルダ 1
- ページ1
- ページ2
- フォルダ2
- 3ページ
- 4ページ
- 等
- フォルダ 1
- ページ フォルダ
- サブサイト 2
したがって、サブサイト 2 に入ると、このサブサイトの下にあるフォルダーを一覧表示する必要があります (フォルダー 1 とフォルダー 2 が表示されます)。また、Bootstrap アコーディオン クラスにより、Folder 1 をクリックすると、展開されてコンテンツ (ページ 1 とページ 2) が表示されます。次に、フォルダー 2 をクリックすると、展開されてコンテンツ (ページ 3 と 4) が表示され、フォルダー 1 は折りたたまれます。
しかし、ブートストラップ クラスについては十分です。問題は、コンテンツを動的に表示するにはどうすればよいか、どの SharePoint コードを使用すればよいかということです。標準では、SharePoint はフォルダーの下にコンテンツ (この場合はページ) を一覧表示しないためです。また、左側のナビゲーションに標準コードを使用すると、思い通りにカスタマイズできなくなります。
ありがとう!