Atributo dentro de otro atributo [RESUELTO]

La discusión del CMS Made Simple en español.

Moderator: hexdj

Post Reply
Supay
Forum Members
Forum Members
Posts: 11
Joined: Mon Jun 28, 2010 9:16 am

Atributo dentro de otro atributo [RESUELTO]

Post by Supay »

Sigo con alguna duda, y como estoy investigando sobre este CMS me van surgiendo dudas:

Es posible poner un atributo dentro de otro atributo? Es decir:

El codigo para mostrar la galeria:
{Gallery dir='home/imagenes/XXX'}
Codigo que me muestra un atributo:
{page_attr key="extra1"}

El atributo es = XXX

Por lo que me gustaria poner esto pero bien puesto:
{Gallery dir='home/imagenes/{page_attr key="extra1"}'}

Alguien sabe hacerlo?
Last edited by hexdj on Thu Jul 08, 2010 7:27 am, edited 1 time in total.
User avatar
Pablillo
Forum Members
Forum Members
Posts: 36
Joined: Sat May 23, 2009 10:09 am
Location: Spain

Re: Atributo dentro de otro atributo

Post by Pablillo »

Hola Supay,

Yo de Smarty no tengo mucha idea, pero probaría con dos cosas:

o esto:

Code: Select all

{Gallery dir='home/imagenes/{page_attr key=extra1}'}
o esto:

Code: Select all

{Gallery dir='home/imagenes/'{page_attr key="extra1"}}
Haz el bien y aléjate del mal
Supay
Forum Members
Forum Members
Posts: 11
Joined: Mon Jun 28, 2010 9:16 am

Re: Atributo dentro de otro atributo

Post by Supay »

Pablillo wrote: Hola Supay,

Yo de Smarty no tengo mucha idea, pero probaría con dos cosas:

o esto:

Code: Select all

{Gallery dir='home/imagenes/{page_attr key=extra1}'}
o esto:

Code: Select all

{Gallery dir='home/imagenes/'{page_attr key="extra1"}}
Muchas gracias por contestar Pablillo. Investigando mas la solucion es algo asi:

{capture assign='extra'}{page_attr key="extra1"}{/capture}
{Gallery dir='home/imagenes/'.$extra}

Aunque no me funciona :D Si pongo solo {$extra} si me dibuja el atributo extra1 ya que genera la variable. El problema debe de estar en la forma de pintar :
{Gallery dir='home/imagenes/'.$extra}
Aunque tiene toda la pinta de estar bien escrito, he probado mas de 10 formas de ponerlo pero nada...
a ver si alguien sabe si hay algo mal escrito en ese codigo.

Gracias!
Supay
Forum Members
Forum Members
Posts: 11
Joined: Mon Jun 28, 2010 9:16 am

Re: Atributo dentro de otro atributo

Post by Supay »

Ya lo he resuelto, por si alguien lo necesita alguna vez, dejo aqui la respuesta:

{capture assign='extra'}{page_attr key="extra1"}{/capture}
{Gallery dir="home/imagenes/$extra"}

Saludos!
User avatar
Pablillo
Forum Members
Forum Members
Posts: 36
Joined: Sat May 23, 2009 10:09 am
Location: Spain

Re: Atributo dentro de otro atributo

Post by Pablillo »

Supay, ¿Podrías poner (RESUELTO) en el asunto? Es para dar el hilo por finalizado....

Gracias!
Haz el bien y aléjate del mal
Post Reply

Return to “Spanish - Español”