Código:
pero no falta el que va a escribir mal las plantillas como si fuera cualkier codigo html y podrían poner espacios de más o algo asi, entonces hice con un preg_replace una forma para extraer todo lo que esta entre <!-- ETIQUETA: y -->, pero ahora lo q necesito es hacer un array de modo que kede:<!-- ETIQUETA: opcion1="valor" opcion2="valor" -->
Código PHP:
$array['opcion1'] = 'valor';
$array['opcion2'] = 'valor';
Código PHP:
function tpl_options ($tpl) {
if ($tpl =& $this->tpl_return($tpl)) {
$pattern = '/<!--[ ]*options:(.*)[ ]*-->/i';
if(preg_match($pattern, $tpl ,$match)) {
$match = $match[1];
/** hasta aki llegue, no se como hacer un explode o
* algo asi para poder cortar los trozos usando los espacios, * pero no se tampoco como reemplazar los espacios con un * solo espacio para hacer el explode con un espacio
*/
echo $match;
// luego aki estaría el return $array;
}
}
}