UPDATE: lae pakett on saadaval siin: http://ideamesh.com/file/11/Smarty-Debug-with-Collapsible-Variables.html
Siin on muudetud kood, töötamiseks ja valmis minema ..
Siin on link, kus saate alla laadida nanotree javascript ...
http://nanotree.sourceforge.net/~~V
Asenda minu muutuja {$ Site.framework_pub} asjakohaselt nii, et javascript ja pildid saab laadida õigesti.
Samuti pange tähele, mul on lisada punkti käsitseda kasutaja määratud silumise Vars ... Minu silumise struktuur nimega "_user_debug" ja "_user_debug_key"
Täpsemat infot selle kohta, kuidas rakendada seda pilk seda teemat:
http://www.smarty.net/forums/viewtopic.php?p=31241 # 31241
Muidu kui sa ei ole huvitatud, et see on ohutu eemaldada, et osa mallist. Sa võiksid ka eemaldada {if} avaldus ma kasutasin wrap malli var osa.
Teine asi, mida võiksite mängida on palju märke on väljund väärtust silumise. Vaata seda ja muuta 2. number muuta max tähemärki väljund: @ debug_print_var: 0:1000
PS Kas keegi selgitada, miks ma saan ruumi üle <h3> õiges cell?
Loodan, et see aitab, ma tean, mulle meeldib see ![]()
PS Et saada kogu javascript töötab korralikult pead ainult muutma line "var mynanopath =" ja veenduge, osutab ta oma avaliku nanopath kataloog. Võite alla nanotree pakett http://sourceforge.net/projects/nanotree/
Siin on uuendatud kood
| Kood: |
| {* Smarty Custom DHTML Debug Mall @ Author Hielke Hoeve @ Author Owen Cole <owenc at ideamesh dot com> @ Alates 2006/02/13 Smarty 2.6.12 @ Pakett 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 ("funktsioon nodeEdited (treeNode) {ldelim} \ n"); _smarty_console.document.write ("var closedGif = '" + mynanopath + "images \ / folder_closed.gif" \ n "); {* Loo baasi sõlme *} {* Loo sõlm mall sisaldab *} _smarty_console.document.write ("rootNode.addChild (node {$ counter}) \ n"); {* Loo sõlm kasutaja silumise muutujad *} {* Loo tütartippu kasutaja silumise muutujad *} {* Loo sõlm malli muutujad *} {* Loo laps sõlmpunktid malli muutujad *} {* Loo sõlm smarty konfiguratsioonifaili muutuja *} {* Loo laps sõlmpunktid smarty konfiguratsioonifaili muutuja *} _smarty_console.document.write ("\ / \ / -> \ n"); |









































