Create documents in docx, xlsx (MS Office Word and Excel), odt, ods (LibreOffice and OpenOffice) and pdf format without MS Office or others plugins installed from any module and subpanel using templates.
#1651 - Can't enable any module: blocking error!
Dear Mail Merge Staff, I have the latest LTS Suite CRM Version 7.8.23, and the Mail Merge is blocked: in the Admin --> Mail Merge Report Config, I try to enable a module but when I save I get this error: _"Warning: Declaration of DHA_PlantillasDocumentos::populateFromRow(array $row, $convert = false) should be compatible with SugarBean::populateFromRow($row) in /var/www/SuiteCRM-7.8.23/modules/DHA_PlantillasDocumentos/DHA_PlantillasDocumentos.php on line 6 true." _ It is blocking because it prevents me from saving, so I can't enable any module.
5 years ago
Hi,
This error comes from the strict mode of PHP 7, due to an incompatibility in the number of parameters of the populateFromRow function. In SugarCRM Pro that function requires two parameters, while in SuiteCRM only one is required. In versions prior to PHP 7 this type of warnings does not occur.
Regardless of why the warning occurs, in production environments it is highly recommended to disable on-screen warnings. Change in the php.ini the following variable (leaving it in 'Off'):
After that change you have to restart the web server. That change will prevent that warning from appearing on the screen and then you will be able to save the changes.
In the next version of the component this incompatibility will be taken into account to avoid it.
Regards
5 years ago
We have just uploaded new version 2.5.14 wich solves this problem
5 years ago
Ok! Thank you.