Escrito originalmente por P3t3rP4n
Muchas gracias, k_nelita, por tomarme en serio. Mi blog es http://peterpan.blogcindario.com
Tito, no estoy tocando los bloques ni alterando su estructura. Ya te he dicho que si le doy a "modificar" pero no hago absolutmente ningún cambio, al darle a "continuar" me sigue dando el mismo error como si estuviera mal el código, a pesar de que la plantilla funciona perfectamente tal y como está (de hecho es una de las predefinidas y nunca la he modificado).
Voy a simplificar las preguntas a ver si así es más fácil:
Los bloques <BloqueEnlaceCategoria> <BloqueListaArticulos> y <BloqueCategorias>,
1. ¿Deben figurar obligatoriamente en la plantilla? (en la mía no figuran y eso que es una predefinida sin modificar).
2. ¿Tienen que figurar en algún sitio específico? (en el primer mensaje de este tema no constan, y el enlace de abajo sobre la estructura no funciona, al pinchar me da errores en tiempo de ejcución (lo abrro con un cliente IE 6.0).
3. Al introducir código de script, ¿debe introducirse dentro de algún bloque específico?
Parece que hay un error en la ayuda que solo afecta al explore... ya esta arreglado, en breve actualizaremos los ficheros y podras verlo... de todas formas, si tienes prisa, puedes verlo con firefox, que no esta afectado por el problema.
Con respecto a las tags que faltan aun cuando no modificas nada, es debido a que la estructura de las plantillas ha sido ampliada a lo largo del tiempo, con lo que hay plantillas que al ser antiguas, no disponen de los bloques nuevos... tendras que añadirselos para poder grabar la plantilla.
Esto es asi, porque se pretende que las plantillas sean universales y que los bloques o secciones sean activadas o desactivadas desde el panel de control ( y para poder hacer eso es necesario que el bloque exista en la plantilla)
Por lo tanto, esta son las respuestas a tus preguntas:
1- Si, los bloques que te indica son obligatorios... si quieres modificar la plantilla, tendras que añadirlos.
2- Si y no. Existen bloques que pueden estar en cualquier parte de la pagina (los que no estan dentro de otro bloque) y otros que tienen que estar en el bloque padre. Mira la ayuda de la estructura para ver donde tienes que colocarlos... es igual que navegar por directorios.
3- ¿un javascript? puedes ponerlo donde quieras... lo unico que tiene que seguir la estructura son nuestros bloques. Por ejemplo si quieres poner un contador de visitas, el script puedes pegarle dentro del bloque "MenuBlog" y asi lo veras en el menu, o al final de la pagina, etc...