Buscar este blog

jueves, 4 de julio de 2013

Cambiar página de inicio de Prestashop

La página de inicio la podemos cambiar de la siguiente manera. En este ejemplo, lo que he hecho es cambiar la página de inicio por la de Identificación/registro, de forma que si el usuario no está identificado, de forma automática le lleve a la página de autenticación

Prestashop/controllers/front/IndexController.php


Justo después de esta línea:
 $this->context->smarty->assign('HOOK_HOME', Hook::exec('displayHome'));

Añadimos esto otro:

if ($this->context->customer->isLogged())
$this->setTemplate(_PS_THEME_DIR_.'index.tpl');
else{
Tools::redirect('index.php?controller='.(($this->authRedirection !== false) ? url_encode($this->authRedirection) : 'my-account'));
}


Encuentra otras soluciones en el nuevo blog ó descargate themes y módulos en www.softwild.es

Si necesitas ayuda para poner otra página como inicio, que comente y le explico.


Si necesitas ayuda escribe a través del formulario de contacto en la parte derecha.
Nota: Antes de acceder al formulario aparecerá un anuncio, que en 5 segundos podrás cerrar.

4 comentarios:

  1. SOmos una ONG , quqe esta lanzando una campaña solidaria a traves de prestashop, podrias indicarnos como cambiar/editar los contenidos de la pagina de Inicio, gracias por tu ayuda y Felices Fiestas

    ResponderEliminar
  2. Hola,
    He añadido dos nuevas entradas mostrando como modificar lo que me ha solicitado. Aquí lo tiene:
    http://tiempodefilosofia.blogspot.com.es/2013/12/modificar-informacion-de-contacto-en.html
    http://tiempodefilosofia.blogspot.com.es/2013/12/modificar-el-logo-de-la-tienda.html

    ResponderEliminar
  3. Hola buenos dias.

    Necesito aclara una duda.

    tengo una pagina hecha en html5 con su index.html que deseo mantener activa.

    en un links de esta pagina quiero ir a la web de prestashop.

    No se hara un lio el navegador con el inicio de una en .html y la otra en .php ??

    como arreglo este problema ?? cambio el nombre a la index.php ????

    Espero que con tu experiencia podamos solucionar esto.

    un saludo

    ResponderEliminar
  4. buen día, quisiera saber como puedo hacer que mi pagina de inicio en prestashop sea una cms que ya he organizado

    ResponderEliminar

Gracias por comentar.

Si has realizado alguna consulta, responderemos lo antes posible. Gracias