Jump to content

[Solucionado] goodrelations


jjryeste

Recommended Posts

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 by yesiam (see edit history)
Link to comment
Share on other sites

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

he puesto las modificaciones y me dice esto

El siguiente módulo(s) no se pudo cargar:
  1. goodrelations (parse error en /modules/goodrelations/goodrelations.php)
  2. 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

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 by yesiam (see edit history)
Link to comment
Share on other sites

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