Jump to content

Duplicar el modulo lof new product y ....


Dany developer

Recommended Posts

Hola a todos

 

Bueno mi pregunta es como dice el tutilo duplicar el modulo lof new product y aparte (no quise hacer el titulo muy largo) que en lugar que muestre productos nuevos, muestre productos descatados de cierta categoria.

 

Tengo una idea de como hacer lo segundo aunque aun me faltan algunas cosas por aclarar, lo de clonar es lo que no he llegado poder hacer y eso que ya mire varias formas de hacerlo el problema llega al momento de cambiar la variables de script y el css.

 

 

AYuda por favor.

 

Gracias de antemano.

Link to comment
Share on other sites

  • 2 weeks later...

Hola a todos

 

Bueno mi pregunta es como dice el tutilo duplicar el modulo lof new product y aparte (no quise hacer el titulo muy largo) que en lugar que muestre productos nuevos, muestre productos descatados de cierta categoria.

 

Tengo una idea de como hacer lo segundo aunque aun me faltan algunas cosas por aclarar, lo de clonar es lo que no he llegado poder hacer y eso que ya mire varias formas de hacerlo el problema llega al momento de cambiar la variables de script y el css.

 

 

AYuda por favor.

 

Gracias de antemano.

 

Hola Dany developer,

 

para clonar un módulo debes hacer lo siguiente:

 

1.- copias la carpeta \modules\blocknewproducts

2.- le cambias el  nombre por \modules\nombreprueba 

3.- Entras en la carpeta nueva y  eliminas el config.xml (se generará automáticamente después)

4.- Cambiar todos los ficheros que se llaman blocknewproducts.* por nombreprueba.*

5.- Entra en nombreprueba.php

 

y modifica:

 

class NombrePrueba extends Module
{
private $_html = '';
private $_postErrors = array();
 
function __construct()
{
$this->name = 'nombreprueba';
$this->tab = 'front_office_features';
$this->version = '1.1';
$this->author = 'onlygoliat';
$this->need_instance = 0;
 
parent::__construct();
 
$this->displayName = $this->l('Bloque prueba');
$this->description = $this->l('Explicacion bloque prueba');
}
 
También tienes que modificar todos blocknewproducts.tpl por nombreprueba.tpl
 
6.- Si quieres (no es obligatorio) puedes cambiar las imágenes de tu módulo.
 
7.- Ir panel administración de prestashop buscar el módulo e instalarlo! (esto genera el config.xml)
 
Después ajustar el código es lo que ya dices que sabes hacer!
 
Espero te sirva. Un saludo.
Edited by onlygoliat (see edit history)
Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...