Fix Replacement

This commit is contained in:
Laurent Destailleur 2020-04-11 18:29:42 +02:00
parent ca8e1f3ea5
commit 6eab2ec295

View File

@ -389,8 +389,6 @@ if ($massaction == 'replace')
$objectpage->keywords = str_replace($searchkey, $replacestring, $objectpage->keywords); $objectpage->keywords = str_replace($searchkey, $replacestring, $objectpage->keywords);
} }
if (!empty($objectpage->content))
{
$filealias = $pathofwebsite.'/'.$objectpage->pageurl.'.php'; $filealias = $pathofwebsite.'/'.$objectpage->pageurl.'.php';
$filetpl = $pathofwebsite.'/page'.$objectpage->id.'.tpl.php'; $filetpl = $pathofwebsite.'/page'.$objectpage->id.'.tpl.php';
@ -406,6 +404,8 @@ if ($massaction == 'replace')
if ($result) if ($result)
{ {
$nbreplacement++; $nbreplacement++;
//var_dump($objectpage->content);exit;
$objectpage->update($user);
} else { } else {
$error++; $error++;
setEventMessages('Failed to write file '.$filetpl, null, 'errors'); setEventMessages('Failed to write file '.$filetpl, null, 'errors');
@ -414,10 +414,13 @@ if ($massaction == 'replace')
} }
} }
} }
}
if (! $error) { if ($nbreplacement > 0) {
setEventMessages($langs->trans("ReplacementDoneInXPages", $nbreplacement), null, 'mesgs'); setEventMessages($langs->trans("ReplacementDoneInXPages", $nbreplacement), null, 'mesgs');
} }
// Now we reload list
$listofpages = getPagesFromSearchCriterias('', $algo, $searchkey, 1000, $sortfield, $sortorder);
} }
} }