Visualizar fecha de nacimiento del cliente en los pedidos en Prestashop

Dentro de la ficha de visualización del pedido en el backoffice (panel de administración), vamos a mostrar en el bloque de información del cliente, la fecha de nacimiento del mismo.

Bloque cliente en ficha pedido
Bloque cliente en ficha pedido

La idea es mostrar el dato, debajo del email.

Fecha nacimiento

Si vamos al fichero:

/carpeta_administracion/themes/default/template/controllers/orders/helpers/view/view.tpl

Dentro del bloque ->  <!– Customer informations –>

Buscamos la siguiente línea de código (correspondiente a la visualización del email en el bloque de cliente de la ficha del pedido).

<dt>{l s='Email' d='Admin.Global'}</dt>
<dd><a href="mailto:{$customer->email}"><i class="icon-envelope-o"></i> {$customer->email}</a></dd>
Código fichero
Código fichero

Debajo, vamos añadir la siguiente línea de código (para mostrar la fecha de nacimiento del cliente):

{if isset($customer->birthday) &amp;&amp; $customer->birthday != '0000-00-00'}
<dt>{l s='Fecha nacimiento' d='Admin.Orderscustomers.Feature'}</dt>
<dd>{$customer->birthday}</dd>
{/if}

Comprobamos si existe la fecha de nacimiento del cliente y mostramos la misma.

Código para mostrar la fecha de nacimiento
Código para mostrar la fecha de nacimiento

Por último, recordar ir a la pestaña Parámetros Avanzados -> Rendimiento del panel de Prestashop y pulsar en el botón denominado “Borrar caché”

Borrar caché

Documento creado bajo Prestashop 1.7.3.3