그래, 비슷한 문제를 경험 한 사람은 누구나 ... 노드에서 작업하는 접이식 필드 세트를 가져 오는 '방법'페이지의 대부분은 js 파일 php 필터를 통해) <script src="/misc/blah.js"></script>
과 같은 문법으로 작동합니다. 인증 된 사용자 일 때처럼 작동하는 것 같았습니다. 그러나 내가 일 때이 로그인하지 않았습니다 ...
해결 방법은 실제 PHP 코드와 drupal의 drupal_add_js 호출을 사용하여 적절한 스크립트를 통합하는 것입니다. 예 : <?php drupal_add_js("/misc/blah.js"); ?>
.
이제 일반 노드 내용에서 올바르게 작동하는 접을 수있는 필드 세트가 모두 좋았습니다! ;)
사용하고자하는 사람들을위한 완전한 샘플 코드. 당신이 PHP를 입력 타입이 사용하고있는 복사/몸 영역에이 붙여 넣기 (코드보기/WYSIWYG의 오프!) 확인 :
<?php
drupal_add_js("/misc/jquery.js?O");
drupal_add_js("/misc/drupal.js?O");
drupal_add_js("/misc/collapse.js?O");
?>
<div>
<fieldset class="collapsible collapsed">
<legend>MAIN CATEGORY</legend>
<div>
<fieldset class="collapsible collapsed">
<legend>Sub Category</legend>
<div>
<p>Stuff and such...</p>
</div>
</fieldset>
</div>
</fieldset>
</div>