UPDATE: Paket prenos je na voljo tukaj: http://ideamesh.com/file/11/Smarty-Debug-with-Collapsible-Variables.html
Tukaj je spremenil kodo, ki delajo in pripravljena iti ..
Tukaj je link, kjer si lahko prenesete nanotree javascript ...
http://nanotree.sourceforge.net/
Zamenjaj mojo spremenljivko {$ Site.framework_pub} ustrezno, da se javascript in slike lahko pravilno naložen.
Upoštevajte tudi, da sem dodal na oddelku za ravnanje z uporabniško določene razhroščevalnih vars ... Moj razhroščevanje struktura se imenuje "_user_debug" in "_user_debug_key"
Za več informacij o tem, kako izvajati ta pogled na to temo:
http://www.smarty.net/forums/viewtopic.php?p=31241 # 31241
Sicer pa, če vas ne zanima, da je varno odstraniti to poglavje iz predloge. Lahko tudi odstranite {če} izjavo sem rabil za zavijanje poglavje var predlogo.
Še ena stvar, ki jo morda želeli, da igrajo z, je, koliko znakov je izhod kot vrednost za debug. Bodite pozorni na to in spremenite številko drugega, da spremeni max ožge izhod: @ debug_print_var: 0:1000
PS Ali lahko kdorkoli ugotoviti, zakaj sem že prostor nad <h3> v pravo celico?
Upam, da to pomaga, vem, da mi je všeč ![]()
PS Da bi dobili vse, javascript deluje pravilno morate samo spremeniti vrstico "var mynanopath =" in se prepričajte, da kaže na vaš javni imenik nanopath. Lahko navzdol nanotree paket od http://sourceforge.net/projects/nanotree/
Tukaj je posodobljena koda
| Koda: |
| {* Smarty meri DHTML Predloga Debug @ Avtor Hielke Hoeve @ Avtor Owen Cole <owenc na ideamesh dot com> @ Saj 2006/02/13 Smarty 2.6.12 @ Paket Smarty @ Ime datoteke 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 ("funkcija nodeEdited (treeNode) {ldelim} \ n"); _smarty_console.document.write ("var closedGif = '" + + mynanopath "images \ / folder_closed.gif', \ n"); {* Ustvarite osnovno vozlišče *} {* Ustvari vozlišče za predlogo vključuje *} _smarty_console.document.write ("rootNode.addChild (vozlišče {$ števec}) \ n"); {* Ustvari vozlišče za spremenljivke, debug uporabnika *} {* Ustvari otrok vozlišča za spremenljivke, debug uporabnika *} {* Ustvari vozlišče za predloge spremenljivk *} {* Ustvari otrok vozlišča za predloge spremenljivk *} {* Ustvari vozlišče za Smarty spremenljivk datotek nastavitvenih *} {* Ustvari otrok vozlišča za Smarty spremenljivk datotek nastavitvenih *} _smarty_console.document.write ("\ / \ / -> \ n"); |









































