erikmlb Posted July 3, 2013 Share Posted July 3, 2013 (edited) Hola buenas tardes... SAludos a todos... Quisiera pedir indicaciones para poder mover un modulo que tengo instalado de posicion. Coloco la imagen para explicarme y pueda orientarme. Como se ve en la imagen quisiera colocar el modulo de la parte izquierda a la parte de la derecha sobre el precio que creo que estara mas visible y claro para los clientes. Porfavor. SAludos. Gracias. Edited July 6, 2013 by erikmlb (see edit history) Link to comment Share on other sites More sharing options...
erikmlb Posted July 4, 2013 Author Share Posted July 4, 2013 Hola buenas tardes ... Alguien puede orientarme en como debo mover este modulo de posicion. POrfavor SAludos y GRacias Link to comment Share on other sites More sharing options...
erikmlb Posted July 4, 2013 Author Share Posted July 4, 2013 Entonces estoy mirando este producto de mi pagina.. http://americas.com.ve/bancos/78-banco-de-abdominales-recto-forte.html Y abro las posiciones y encuentro los modulos -extramanufacturer- y -articulos vendidos- en New elements on the product page (right column) - 2 módulos [This hook displays new elements in the right-hand column of the product page] (Nombre técnico:displayRightColumnProduct) me imagino que es asi donde debo mover el modulo para que almenos sino se colocarlo arriba del precio quede debajo de este. Hago el intento de moverlo y me dice que no puedo moverlo a este hook. Alguna ayuda que puedan darme ? La verdad me gustaria colocar el modulo sobre el precio pero si no fuera posible debajo de este seria una alternativa. POrfavor SAludos y GRacias. Link to comment Share on other sites More sharing options...
Paula Martinez Posted July 4, 2013 Share Posted July 4, 2013 Entonces estoy mirando este producto de mi pagina.. http://americas.com....ecto-forte.html Y abro las posiciones y encuentro los modulos -extramanufacturer- y -articulos vendidos- en New elements on the product page (right column) - 2 módulos [This hook displays new elements in the right-hand column of the product page] (Nombre técnico:displayRightColumnProduct) me imagino que es asi donde debo mover el modulo para que almenos sino se colocarlo arriba del precio quede debajo de este. Hago el intento de moverlo y me dice que no puedo moverlo a este hook. Alguna ayuda que puedan darme ? La verdad me gustaria colocar el modulo sobre el precio pero si no fuera posible debajo de este seria una alternativa. POrfavor SAludos y GRacias. Hola, Me llamo Raul Martinez, Yo creo que podras ponerlo debajo del boton de añadir al carrito, si lo colocas en el: displayRightColumnProduct Link to comment Share on other sites More sharing options...
erikmlb Posted July 4, 2013 Author Share Posted July 4, 2013 Hola, Me llamo Raul Martinez, Yo creo que podras ponerlo debajo del boton de añadir al carrito, si lo colocas en el: displayRightColumnProduct Hola Raul Gracias por tu comentario. Pero no se puede mover a: - Right column blocks - 7 módulos [This hook displays new elements in the right-hand column] (Nombre técnico:displayRightColumn) - New elements on the product page (right column) - 2 módulos [This hook displays new elements in the right-hand column of the product page] (Nombre técnico:displayRightColumnProduct) Haber si alguien sabe como hacer para poder mover el modulo porfavor. POrfavor SAludos y GRacias Link to comment Share on other sites More sharing options...
Alberto alvarez Posted July 4, 2013 Share Posted July 4, 2013 Si pero tienes que tocar el codigo dentro del modulo tienes que crear el hook e instalarlo. En la zona de Instalacion debera quedar algo asi: public function install() { if (!parent::install() OR !$this->registerHook('displayRightColumnProduct') OR } Dejar todos los que tienes y añadirle este. Despues por otro lado deberas crear la función: public function displayRightColumnProduct($params) { return $this->hookQueEsteActivo($params); } Link to comment Share on other sites More sharing options...
Sergio Ruiz Posted July 4, 2013 Share Posted July 4, 2013 (edited) Si pero tienes que tocar el codigo dentro del modulo tienes que crear el hook e instalarlo. En la zona de Instalacion debera quedar algo asi: public function install() { if (!parent::install() OR !$this->registerHook('displayRightColumnProduct') OR } Dejar todos los que tienes y añadirle este. Despues por otro lado deberas crear la función: public function displayRightColumnProduct($params) { return $this->hookQueEsteActivo($params); } Exacto. (Pero no es obligatorio meterlo en el install, para luego moverlo desde modulo -> posiciones -> trasladar modulo) Edited July 4, 2013 by Rubalcaba (see edit history) Link to comment Share on other sites More sharing options...
erikmlb Posted July 5, 2013 Author Share Posted July 5, 2013 Hola amigos muchas Gracias por comentar... Disculpen pero quisiera pedirles si pueden orientarme y darme indicaciones mas claras para poder lograr esto... Lamentablemente no soy un gran experto como ustedes y no quisiera cometer algun error que pueda llevar algun problema. POrfavor SAludos y GRacias Link to comment Share on other sites More sharing options...
erikmlb Posted July 6, 2013 Author Share Posted July 6, 2013 Hola buenos dias ... Amigos pueden ayudarme a hacer la modificaciones no se como hacer lo que comentaron mas arriba ... Disculpen la insistencia pero aun no puedo.... POrfavor SAludos y GRacias Link to comment Share on other sites More sharing options...
Sergio Ruiz Posted July 6, 2013 Share Posted July 6, 2013 (edited) Hola buenos dias ... Amigos pueden ayudarme a hacer la modificaciones no se como hacer lo que comentaron mas arriba ... Disculpen la insistencia pero aun no puedo.... POrfavor SAludos y GRacias Veo que hablas de este modulo: http://www.prestasho...sobre-producto/ /modules/productenquiry/productenquiry.php Buscar esto: public function hookExtraLeft($params) { /* Product informations */ $product = new Product((int)Tools::getValue('id_product'), false, $this->context->language->id); $image = Product::getCover((int)$product->id); $this->context->smarty->assign(array( 'enquire_product' => $product, 'enquire_product_cover' => (int)$product->id.'-'.(int)$image['id_image'], 'ep_secure_key' => $this->secure_key )); return $this->display(__FILE__, 'productenquire-extra.tpl'); } Y debajo añadir: public function hookDisplayRightColumnProduct($params) { return $this->hookExtraLeft($params); } Después, pestaña "Módulos -> Posiciones -> Trasladar Módulo (botón verde) y hacer lo de la siguiente imagen Pero no se te queda encima del boton del carrito, se te queda debajo. (no se si te vale) Edited July 6, 2013 by Rubalcaba (see edit history) Link to comment Share on other sites More sharing options...
erikmlb Posted July 6, 2013 Author Share Posted July 6, 2013 Perfecto Muchas Gracias Rubalcaba... Ahora si aunque de comienzo queria dejarlo sobre el precio ... Como me lo has indicado a quedado abajo de este de igual modo queda mas visible a la vista del futuro interesado. Muchas GRacias por las indicaciones. SAludos y Suerte. Link to comment Share on other sites More sharing options...
blittcer Posted July 7, 2013 Share Posted July 7, 2013 Creo que si tras haber hecho todo lo que te dijo Rubalcaba y quedarse abajo del Precio, vas a Posiciones de los módulos puedes buscar el módulo en cuestión y desplazarlo sobre el Precio, así se te debería de ver por encima. Link to comment Share on other sites More sharing options...
Lamacam Posted July 31, 2013 Share Posted July 31, 2013 (edited) Buenas noches, Yo en ese archivo tengo esto: public function hookExtraLeft($params) { /* Product informations */ $product = new Product((int)Tools::getValue('id_product'), false, $this->context->language->id); $image = Product::getCover((int)$product->id); $this->context->smarty->assign(array( 'enquire_product' => $product, 'enquire_product_cover' => (int)$product->id.'-'.(int)$image['id_image'], 'ep_secure_key' => $this->secure_key )); return $this->display(__FILE__, 'productenquire-extra.tpl'); } public function hookHeader($params) { $this->context->controller->addCSS($this->_path.'productenquire.css', 'all'); } } Exactamente donde tengo que integrar este codigo de Sergio... publicfunction hookDisplayRightColumnProduct($params) { return $this->hookExtraLeft($params); } Porque yo al ponerlo me cargo el prestashop, al actualizar la web no me muestra nada... Saludos! Edited July 31, 2013 by Lamacam (see edit history) Link to comment Share on other sites More sharing options...
Recommended Posts