BUG-12547 Action by email template in the 2.5 version of ProcessMaker SOLVED

- Al enviar lo correos se aprecian campos vacios que se agregan al correo.

- Esto no era causa del plugin sino que al hacer una mejora para los outputdocuments se valida los campos añadiendo la etiqueta <br> que es lo que ocasionaba los espacios en el correo. se retiraron nl2br de la funcion replaceDataGridField en la class.g y se agrego la validacion en OutputDocument.php.
This commit is contained in:
Marco Antonio Nina
2013-12-11 14:44:37 -04:00
parent 67a0e12a7e
commit 8a779b9278
2 changed files with 1 additions and 13 deletions

View File

@@ -1760,12 +1760,6 @@ class G
if (isset($aFields[$grdName]) && is_array($aFields[$grdName])) {
foreach ($aFields[$grdName] as $aRow) {
foreach ($aRow as $sKey => $vValue) {
if (!is_array($vValue)) {
$aRow[$sKey] = nl2br($aRow[$sKey]);
}
}
$strData = $strData . G::replaceDataField($arrayMatch2[2], $aRow);
}
}
@@ -1784,12 +1778,6 @@ class G
$sContent = $strContentAux;
foreach ($aFields as $sKey => $vValue) {
if (!is_array($vValue)) {
$aFields[$sKey] = nl2br($aFields[$sKey]);
}
}
$sContent = G::replaceDataField($sContent, $aFields);
return $sContent;