ПАТЧ SUPEE 9767 Не может быть применен
Когда я применяю вышеуказанный патч, он застревает в приложении/дизайне/интерфейсе/rwd/по умолчанию/шаблоне/оформлении заказа/корзине/доставке.phtml в строке 120. Я просмотрел файл исправления, и код
diff --git
app/design/frontend/rwd/default/template/checkout/cart/shipping.phtml
app/design/frontend/rwd/default/template/checkout/cart/shipping.phtml
index 4ee6d76..47c3a79 100644
--- app/design/frontend/rwd/default/template/checkout/cart/shipping.phtml
+++ app/design/frontend/rwd/default/template/checkout/cart/shipping.phtml
@@ -120,6 +120,7 @@
<span><span><?php echo $this->__('Update Total') ?></span></span>
</button>
</div>
+ <?php echo $this->getBlockHtml('formkey') ?>
</form>
<?php endif; ?>
<script type="text/javascript">
Почему появляется ошибка?
Редактировать: Вопрос задается в случае идентичных файлов.
2 answers
При применении исправления убедитесь, что вы не изменили основной код magento, если для определенного файла произошла ошибка, попробуйте загрузить исходный файл Magento и заменить файл ошибки. Если вы переходите с Windows на компьютер Unix/Linux, у части основного кода возникнет проблема с окончанием строки, поэтому вам необходимо переформатировать его в формат unix, в этом случае я устанавливаю dos2unix, чтобы устранить проблему с окончанием строки.
Потому что этот файл не такой, каким его ожидает Magento. Похоже, что он был изменен, чтобы поместить в него ключ формы. Если вы посмотрите на Исправление безопасности SUPEE-9767 - Возможные проблемы? вы увидите, что вам нужно сделать