Pour ceux qui utilisent PHP 5.3 (ou moins de 5.4), voici quelques parties du patch que vous devrez modifier.
Pour référence, c'est pour PATCH_SUPEE-11155_CE_1.7.0.2_v4-2019-08-01-03-58-34
app / code / core / Mage / Adminhtml / controllers / Newsletter / TemplateController.php
$allowedHtmlTags = ['text', 'styles'];
FIX:
$allowedHtmlTags = array('text', 'styles');
app / code / core / Mage / Adminhtml / controllers / System / Email / TemplateController.php
$allowedHtmlTags = ['template_text', 'styles']
FIX:
$allowedHtmlTags = array('template_text', 'styles');
app / code / core / Mage / Cms / Helper / Data.php
$statusSwf = $statusSwf->asArray()[0];
FIX:
$statusSwf = $statusSwf->asArray();
$statusSwf = $statusSwf[0];
Remarque: Si vous les modifiez dans le fichier de correctif, n'oubliez pas de modifier également les positions de longueur, car vous ajoutez une nouvelle ligne dans le fichier de correctif. Par exemple pour le dernier mentionné ci-dessus:
@@ -74,4 +75,19 @@ class Mage_Cms_Helper_Data extends Mage_Core_Helper_Abstract
change to
@@ -74,4 +75,20 @@ class Mage_Cms_Helper_Data extends Mage_Core_Helper_Abstract
^^ incremented