UPDATE: A letöltési csomag itt érhető el: http://ideamesh.com/file/11/Smarty-Debug-with-Collapsible-Variables.html
Itt a módosított kódot, a munka, és kész ..
Itt a link, ahol lehet letölteni a nanotree javascript ...
http://nanotree.sourceforge.net/
Cserélje ki az változó {$} Site.framework_pub megfelelően úgy, hogy a javascript és képek helyesen betöltve.
Továbbá kérjük, vegye figyelembe, már hozzá egy szakaszt kezelni a felhasználó által meghatározott hibakeresési vars ... A hibakeresés szerkezet neve "_user_debug" és a "_user_debug_key"
További info, hogy hogyan alkalmazzák ezt nézd meg ebben a témában:
http://www.smarty.net/forums/viewtopic.php?p=31241 # 31241
Különben, ha nem érdekel, akkor nyugodtan, hogy távolítsa el ezt a szakaszt a sablont. Azt is vegye ki a {if} védelme szoktam, hogy lezárja a sablon var részben.
A másik dolog, amit érdemes játszani, hogy hány karakter kimenetet értékét hibakeresés. Nézd meg ezt, és módosíthatja a második szám megváltoztatni a max karakter kimenet: @ debug_print_var: 0:1000
PS Tud valaki kitalálni, hogy miért kapok a tér felett a <h3> a megfelelő cellába?
Remélem ez segít, tudom, hogy tetszik ![]()
PS Ahhoz, hogy a javascript működik csak akkor kell, hogy módosítsa a sor "var mynanopath =", és győződjön meg róla, hogy rámutat arra, hogy a nyilvános nanopath könyvtárba. Akkor meg a nanotree csomagot http://sourceforge.net/projects/nanotree/
Itt a frissített kódot
| Kód: |
| {* Smarty Egyéni DHTML Debug Sablon @ Author Hielke Hoeve @ Author Owen Cole <owenc at ideamesh dot com> @ 2006/02/13 óta Smarty 2.6.12 @ Csomag Smarty @ Fájlnév 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 ("funkció nodeEdited (treeNode) {ldelim} \ n"); _smarty_console.document.write ("var closedGif = '" + mynanopath + "images \ / folder_closed.gif', \ n"); {* Új alap node *} {* Új csomópont sablon tartalmazza *} _smarty_console.document.write ("rootNode.addChild (node $ {számláló}) \ n"); {* Új csomópont felhasználói változókra hibakeresés *} {* Új gyermek csomópontok felhasználói változókra hibakeresés *} {* Új csomópont sablon változó *} {* Új gyermek csomópontok a sablon változó *} {* Új csomópont smarty config fájl változókat *} {* Új gyermek csomópontok a smarty config fájl változókat *} _smarty_console.document.write ("\ / \ / -> \ n"); |









































