UPDATE: Sebuah paket download tersedia di sini: http://ideamesh.com/file/11/Smarty-Debug-with-Collapsible-Variables.html
Berikut adalah kode dimodifikasi, bekerja dan siap untuk pergi ..
Berikut adalah link di mana Anda dapat men-download javascript nanotree ...
http://nanotree.sourceforge.net/~~V
Ganti variabel saya {$ Site.framework_pub} tepat sehingga javascript dan gambar dapat dimasukkan dengan benar.
Juga perlu diketahui, saya telah menambahkan di bagian untuk menangani vars debug ditetapkan pengguna ... struktur debug saya bernama '_user_debug' dan '_user_debug_key'
Untuk info lebih lanjut tentang bagaimana melaksanakan ini melihat thread ini:
http://www.smarty.net/forums/viewtopic.php?p=31241 # 31241
Sebaliknya jika anda tidak tertarik, adalah aman untuk menghapus bagian tersebut dari template. Anda juga bisa menghapus pernyataan {if} Aku digunakan untuk membungkus bagian var template.
Hal lain yang mungkin ingin bermain dengan adalah berapa banyak karakter adalah output sebagai nilai untuk debug. Carilah ini dan mengubah angka kedua untuk mengubah output chars max: @ debug_print_var: 0:1000
PS Ada yang bisa mencari tahu mengapa saya mendapatkan ruang di atas <h3> dalam sel kanan?
Semoga ini bisa membantu, saya tahu saya menyukainya ![]()
PS Untuk mendapatkan semua javascript bekerja dengan benar Anda hanya perlu memodifikasi baris "var mynanopath =" dan pastikan itu menunjuk ke direktori nanopath umum Anda. Anda dapat turun paket nanotree dari http://sourceforge.net/projects/nanotree/
Berikut adalah kode diperbarui
| Kode: |
| {* Smarty Kustom DHTML Debug Template @ Penulis Hielke Hoeve @ Penulis Owen Cole <owenc di ideamesh dot com> @ Sejak 2006/02/13 Smarty 2.6.12 @ Paket Smarty @ Filename 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 ("fungsi nodeEdited (TreeNode) {ldelim} \ n"); _smarty_console.document.write ("var closedGif = '" + mynanopath + "images \ / folder_closed.gif'; \ n"); {* Membuat * dasar simpul} {* Membuat simpul untuk template mencakup *} _smarty_console.document.write ("rootNode.addChild (node {$ counter}); \ n"); {* Buat node untuk variabel debug pengguna *} {* Membuat node anak untuk variabel debug pengguna *} {* Buat node untuk variabel template *} {* Membuat node anak untuk variabel template *} {* Buat node untuk variabel file config smarty *} {* Membuat node anak untuk variabel file konfigurasi smarty *} _smarty_console.document.write ("\ / \ / -> \ n"); |









































