Guía – Mostrar el contenidos de los CMS solo a los usuarios registrados en Prestashop 1.5

En esta guía, explicaremos como mostrar el contenido de los CMS, solo a los usuarios registrados en Prestashop.

Recordamos, que tenemos una guía, para saber como crear nuevos contenidos en nuestra tienda PrestashopGuía – ¿Donde crear nuevos contenidos en Prestashop 1.5?

Para que dichos contenidos solo sean visibles para los usuarios registrados, en nuestra tienda Prestashop.

Vamos al fichero:

/themes/default/cms.tpl

Buscamos lo siguiente:

{if isset($cms) && !isset($cms_category)}

Y justo antes añadimos esto:

{if $logged}

Después en el mismo fichero, pero al final añadimos esto:

{else}
<h1>{l s='Contenidos solo disponibles para usuarios registrados'}</h1>
{/if}

De esta manera conseguimos que el contenido que hemos creado en la pestaña Preferencias -> CMS del panel de administración de nuestra tienda, solo sea visible para los usuarios registrados.

Estas modificación, ha sido probada en Prestashop 1.5.3.1