Tema: Templates
Ver Mensaje Individual
  #17 (permalink)  
Antiguo 18/01/2003, 10:33
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 4 meses
Puntos: 129
La sintax que debes emplear para llamar a un bloque debe ser:

Código PHP:
<!-- inicioBloqueBLOQUETABLA --> 
fijate en los espacios que contiene entre el "tag" de bloque y el nombre mismo del bloque ...

Si ves el código de NokTemplates veras esto:

Código PHP:
var $_tagsBloqueArray = array('abrir' => '<!-- inicioBloque:''cerrar' => '<!-- finBloque:''close' => '-->'); 
Eso define la "sintax" de ese tag en concreto .. Implementar una lógica para identificar si pusistes <!--finbloque : ... o <!-- finbloque : ... o cualquier combinación posible bajaría el rendimiento del "parser" de la template .. tan solo para darte la comodidad a ti como programador de escribir el código como te de la gana .. La idea es que uno como programador respete la sintax correcta (como por ejemplo hace XML q no pasa ni una como por ejemplo HTML y los navegadores q "Tragan" lo q le hechen ..)

Tal vez otros motores de templates sean mas "permisivos" a la hora de "parsear" la template en busca de sus tag propios ... esta de Nok por lo menos es estricta en ese aspecto ..

(Nok jeje .. ya tienes una FAQ para la documentación . jeje:
P: ¿Porqué no me reconoce un bloque si está definido ? ..
R: .. por lo dicho xD)

Un saludo,

Última edición por Cluster; 18/01/2003 a las 10:40