Jump to content

Edit History

Luis C

Luis C

14 minutes ago, acpkor said:

Al hilo de esto...

Si quiero mostrar contenido solo a un cliente concreto ¿Cómo seria la consulta?

Por ejemplo para todos los clientes es:

{if $customer.is_logged}
{else}
{/if}

Para un concreto ¿?

 


        

En la lista de variables globales tienes también la info de cliente accediendo a $customer. Si haces {$customer|var_dump} en un template (o dump si lo quieres con formato "molon") volcarás todo el contenido del objeto en la página y podrás ver la clave que necesitas usar para diferenciar al cliente, o bien por email, o por ID (es lo más común) En ese sentido, dentro del condicional if $customer.is_logged pondrías otro condicional del tipo "if $customer.id == XXX" o "if $customer.email == XXXXXXX@XXXXXX" y dentro el contenido que quieras ofrecer a ese cliente en particular.

 

EDIT:

Ahora que lo pienso, creo que al id no se puede acceder desde smarty en un template, así que lo suyo sería hacer {if $customer.email == 'XXXX@XXXX'} {/if}

Luis C

Luis C

2 minutes ago, acpkor said:

Al hilo de esto...

Si quiero mostrar contenido solo a un cliente concreto ¿Cómo seria la consulta?

Por ejemplo para todos los clientes es:

{if $customer.is_logged}
{else}
{/if}

Para un concreto ¿?

 


        

En la lista de variables globales tienes también la info de cliente accediendo a $customer. Si haces {$customer|var_dump} en un template (o dump si lo quieres con formato "molon") volcarás todo el contenido del objeto en la página y podrás ver la clave que necesitas usar para diferenciar al cliente, o bien por email, o por ID (es lo más común) En ese sentido, dentro del condicional if $customer.is_logged pondrías otro condicional del tipo "if $customer.id == XXX" o "if $customer.email == XXXXXXX@XXXXXX" y dentro el contenido que quieras ofrecer a ese cliente en particular.

×
×
  • Create New...