업데이트 : 다운로드 패키지는 여기에 있습니다 : http://ideamesh.com/file/11/Smarty-Debug-with-Collapsible-Variables.html
여기에서 수정된 코드가 작동하고 갈 준비가입니다 ..
여기 nanotree 자바 스크립트를 다운로드할 수있는 링크는 ...
http://nanotree.sourceforge.net/~~V
적절 그래서 자바 스크립트와 이미지가 제대로로드 수 내 변수 {$ Site.framework_pub}을 바꿉니다.
또한주의하십시오, 나는 사용자 정의 디버그 vars를 처리하는 섹션에 추가했습니다 ... 내 디버그 구조는 '_user_debug'와 '_user_debug_key'라는
이 스레드에서이 모습을 구현하는 방법에 대한 자세한 내용은 :
http://www.smarty.net/forums/viewtopic.php?p=31241 # 31241
당신이 관심이없는 그렇지 않으면, 그것은 템플릿에서 해당 부분을 제거하는 것이 안전합니다. 당신은 또한 제가 템플릿 VAR 섹션을 래핑하는 데 사용되는 {만약} 구문을 제거할 수 있습니다.
당신이 놀고 싶은 것 또 한가지는 디버그에 대한 값으로 출력이 얼마나 많은 자입니다. 이거보고 최대 문자 출력을 변경하는 두번째 숫자를 수정 : @ debug_print_var : 0:1000
제가 오른쪽 셀에 <h3> 위의 공간을 살거 왜 추신 : 아무도 알아낼 수 있습니까?
이게 도움이 되었으면 좋겠, 나는 그것을 좋아한다니까요 ![]()
PS 모든 자바 스크립트가 단지 "VAR mynanopath ="라인을 수정하고 공개 nanopath 디렉토리를 가리 키도록해야 제대로 작동 얻으려면. 당신의 nanotree 패키지 다운 가능 http://sourceforge.net/projects/nanotree/
여기 업데이트된 코드입니다
| 코드 : |
| {* 멋지 정의 DHTML 디버그 템플릿 @ 작성자 Hielke Hoeve ideamesh 점 com>에서 @ 제작자 오웬 콜 <owenc @ 2006년 2월 13일 멋지 2.6.12 이후 @ 패키지 멋지 @ 파일 이름 debug.tpl *} {assign_debug_info} <SCRIPT language=javascript> IF (self.name == ") {ldelim} _smarty_console.document.write ( "\ / ** \ N"); _smarty_console.document.write ( "\ / ** \ N"); _smarty_console.document.write ( "함수 nodeEdited (treeNode) {ldelim} \ N"); _smarty_console.document.write ( "VAR closedGif = '"+ mynanopath +'이미지 \ / folder_closed.gif '; \ N "); {* 기본 노드 * 만들기} {* 템플릿 만들기 노드는 *를 포함} _smarty_console.document.write ( "rootNode.addChild (노드 {$ 카운터}); \ N"); {* 사용자 디버그 변수에 대한 노드를 만들기 *} {* 사용자 디버그 변수에 대한 자식 노드 만들기 *} {* 템플릿 변수 * 용 노드를 생성} {* 템플릿 변수에 자식 노드 만들기 *} {잘난척 쟁이 최선 설정 파일 변수에 대한 * 만들기 노드 *} {* 잘난척 쟁이 최선을 구성 파일 변수에 자식 노드 만들기 *} _smarty_console.document.write ( "\ / \ / -> \ N"); |









































