ACTUALIZACIÓN: Un paquete de descarga está disponible aquí: http://ideamesh.com/file/11/Smarty-Debug-with-Collapsible-Variables.html
Aquí está el código modificado, trabajando y listo para salir ..
Aquí está el enlace donde se puede descargar el javascript nanotree ...
http://nanotree.sourceforge.net/~~V
Vuelva a colocar mi variable $ {} Site.framework_pub adecuada para que el javascript y las imágenes se pueden cargar correctamente.
También tenga en cuenta, he añadido una sección para manejar definidos por el usuario vars depuración ... Mi estructura de depuración se llama '_user_debug' y '_user_debug_key'
Para obtener más información sobre cómo implementar este vistazo a este hilo:
http://www.smarty.net/forums/viewtopic.php?p=31241 # 31241
De lo contrario, si usted no está interesado, es seguro para eliminar esa sección de la plantilla. También puede quitar la condición {if} Yo solía envolver la sección var plantilla.
Otra cosa que usted puede ser que desee jugar es la cantidad de caracteres de salida como el valor de depuración. Busque este y modificar el segundo número para modificar la salida de caracteres máx: @ debug_print_var: 0:1000
PD ¿Alguien puede entender por qué me estoy haciendo un espacio por encima de la <h3> en la celda de la derecha?
Espero que esto ayude, yo sé que me gusta ![]()
PS: Para aprovechar todo el javascript funciona correctamente sólo tendrá que modificar la línea "var = mynanopath" y asegúrese de que apunta a su directorio nanopath público. Usted puede bajar el paquete de nanotree http://sourceforge.net/projects/nanotree/
Aquí está el código actualizado
| Código: |
| {* Smarty DHTML personalizado plantilla de depuración @ Author Hielke Hoeve @ Author Owen Cole <owenc en ideamesh puntos com> @ Since 02/13/2006 Smarty 2.6.12 @ Paquete de 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 ("función nodeEdited (TreeNode) {ldelim} \ n"); _smarty_console.document.write ("var closedGif = '" + + mynanopath "images \ / folder_closed.gif', \ n"); {* Crear * base de nodo} {* Crear el nodo de plantilla incluye *} _smarty_console.document.write ("rootNode.addChild (nodo {$ contador}); \ n"); {* Crear el nodo para las variables de depuración de usuario *} {* Crear nodos secundarios para las variables de depuración de usuario *} {* Crear el nodo de plantilla de las variables *} {* Crear nodos secundarios para las variables de la plantilla *} {* Crear nodo para las variables de configuración de archivos de Smarty *} {* Creación de nodos secundarios de las variables de configuración de archivos de Smarty *} _smarty_console.document.write ("\ / \ / -> \ n"); |









































