Ver Mensaje Individual
  #5 (permalink)  
Antiguo 17/02/2014, 05:28
JustinKO
 
Fecha de Ingreso: junio-2012
Ubicación: Madrid
Mensajes: 339
Antigüedad: 12 años, 5 meses
Puntos: 47
Respuesta: Obteber dato de view tpl

Muchas gracias por tu ayuda Mario, aunque creo que no me expliqué bien.

No tengo problema en obtener los datos. Cuando hago:

Código PHP:
Ver original
  1. $tipo_destacado = $fields['field_tipo_destacado']->content;

(O con el otro método que me has dicho en tu último post), puedo imprimirlo sin problema. Meto un <?php print $tipo_destacado;?> y me imprime su valor dentro de un div con clase .field-content:

Código HTML:
Ver original
  1. <div class="field-content">
  2.                     tipo1
  3.                 </div>

Pero claro, ese $tipo_destacado que me sale resultante no es una variable con el dato solo, es un array , objeto o no sé yo (nunca me aclaro con eso) por lo que si le digo:

Código PHP:
Ver original
  1. if ($tipo_destacado == "tipo1"):
  2.  
  3. <p>Éste es el tipo 1</p>
  4.  
  5. endif;

Nunca me devuelve verdadero, puesto que no es solo el dato.

Resumiendo lo que lo que necesito es meterme dentro de ese array, objeto o lo que sea y extraer solamente el dato. Por eso digo que cuando le hago un

Código PHP:
Ver original
  1. cho "<pre>";var_dump($tipo_destacado); echo "</pre>

lo que me sale es esto:

Código PHP:
Ver original
  1. string(45) "
  2. tipo1
  3. "


llevo esta mañana también dándole vueltas (a parte de el fin de semana) y sigo sin ser capaz de hacerlo. En muchas ocasiones con templares de página, nodos taxonomías y demás no he tenido problema pero parece que con esto de las vistas es todo distinto, o yo por lo menos no me entero.

muchas gracias de nuevo