開閉式フィールドセットをコンテンツに組み込む

CCKのフィールドセットでは常に開いておく、折りたたみ(開)、折りたたみ(閉)という設定ができて、コンテンツ編集画面がすごく使いやすくなります。

これを自分の作るコンテンツにも簡単に組み込めます。

まずnodeのテンプレートからjsを呼び出します。

<?php
drupal_add_js('misc/collapse.js');
?>

で本文にclass="collapsible"のフィールドセットを書きます。

<fieldset class="collapsible collapsed"> <legend class="collapse"> <a href="#">開いてみる</a> </legend> <div class="fieldset-wrapper">ここにフィールドセットの内容を書く</div> </fieldset>

こんな感じです。

参考