jjryeste Posted November 23, 2013 Share Posted November 23, 2013 Hola amigos tengo este modulo instalado goodrelations en http://www.fotosapuntodecruz.com pero esta en el lado izquierdoo por defecto , y por mas ue intento crear un hook al lado derecho y borrar el izquierdo , no hay manera , habra que confugurar algo en el archivo de instalacion para que , se instale en el bloque derecho , saludos gracias Link to comment Share on other sites More sharing options...
yesiam Posted November 24, 2013 Share Posted November 24, 2013 (edited) Hola es muy sencillo, sólo debes editar el archivo goodrelations.php, buscar y reemplazar estas lineas, luego reinicia el módulo y listo. ----------------- primera modificación ---------------------------- function install() { global $smarty; //Try to hook if (!parent::install()) return false; if (!$this->registerHook('productFooter')) return false; if (!$this->registerHook('backOfficeHome')) return false; if (!$this->registerHook('leftColumn')) return false; if (!$this->registerHook('rightColumn')) return false; if (!$this->registerHook('header')) return false; //if (!$this->registerHook('footer')) //return false; //Set default settings Configuration::updateValue($this->name.'_conf', 'no'); Configuration::updateValue($this->name.'_grnotifier', 'yes'); //$notify_date = date("Y-m-d"); //Configuration::updateValue($this->name.'_notifydate', $notify_date); Configuration::updateValue($this->name.'_showproductpage', 'yes'); Configuration::updateValue($this->name.'_showproductlist', 'yes'); Configuration::updateValue($this->name.'_showallpages', 'yes'); Configuration::updateValue($this->name."_invStockInfo", 1); Configuration::updateValue($this->name."_invSupressSld", 1); Configuration::updateValue($this->name."_invLevel", 1); Configuration::updateValue($this->name."_invLevelLimit", 9); Configuration::updateValue($this->name."_installDate", time()); //Clear compiled data $smarty->clearCompiledTemplate(); $smarty->clearAllCache(); return true; } ------------------ segunda modificación (estas líneas no existen, debes añadirlas) ----------------------- function hookRightColumn($params) { return $this->hookLeftColumn($params); } Con estos cambios ya tendrás instalado por defecto el módulo en la columna right. Saludos Edited November 24, 2013 by yesiam (see edit history) Link to comment Share on other sites More sharing options...
jjryeste Posted November 24, 2013 Author Share Posted November 24, 2013 Hla graciias amigo, la primer amodificacion , he seleccionado todo he borrado en el original y puesto lo que dices , pero estas otras lineas function hookRightColumn($params) { return $this->hookLeftColumn($params); } donde debo añadirlas a continuacion al final o al principio , saludos y gracias Link to comment Share on other sites More sharing options...
jjryeste Posted November 24, 2013 Author Share Posted November 24, 2013 he puesto las modificaciones y me dice esto El siguiente módulo(s) no se pudo cargar:goodrelations (parse error en /modules/goodrelations/goodrelations.php) goodrelations (la clase que falta en /modules/goodrelations/goodrelations.php) re adjunto el archivo amio creo que esta bien la seunda modificacion la puse al final,ten presente tengo prestashop 1.5.6 saludos graciasgoodrelations.php Link to comment Share on other sites More sharing options...
yesiam Posted November 24, 2013 Share Posted November 24, 2013 (edited) Hola, haz lo siguiente. Vuelve a colocar el archivo original de tu módulo (antes de modificarlo) y desinstala completamente el módulo, una vez lo tengas desinstalado reemplaza el archivo por este que te dejo en el mensaje, ahora vuelve a instalarlo y debe funcionar perfectamente. Un saludo. goodrelations.php Edited November 24, 2013 by yesiam (see edit history) Link to comment Share on other sites More sharing options...
yesiam Posted November 28, 2013 Share Posted November 28, 2013 Hola amigo, resolviste el problema ?, un saludo. Link to comment Share on other sites More sharing options...
gamalyell Posted November 29, 2013 Share Posted November 29, 2013 entra a la configuración del módulo, y en "GR Logo label" seleccionas "NO" y guardas Link to comment Share on other sites More sharing options...
yesiam Posted November 29, 2013 Share Posted November 29, 2013 entra a la configuración del módulo, y en "GR Logo label" seleccionas "NO" y guardas Con esto desactiva que muestre el logo, pero si quiere mostrarlo en otro hook esta no es la solución Link to comment Share on other sites More sharing options...
jjryeste Posted December 3, 2013 Author Share Posted December 3, 2013 Perfecto amigo, luego elimine el hook izquiero y cree el derecho , perfecto funciona correctamente , graciassssssssssss Link to comment Share on other sites More sharing options...
nadie Posted December 3, 2013 Share Posted December 3, 2013 Como veo que el tema ha sido solucionado, añado la palabra "Solucionado" al titulo del tema, y procedo a cerrar el tema. Gracias a todos por colaborar con la Comunidad de Prestashop. Link to comment Share on other sites More sharing options...
Recommended Posts