2014-01-28 2 views
1

Итак, вот моя проблема: У меня есть средство переупорядочения, включенное в бэкэнд Magento (переход к Системе> Конфигурация, щелчок на вкладке «Продажи» и выбор «Да» в раскрывающемся списке «Разрешить переупорядочение») ,Невозможно увидеть кнопку «Изменить порядок» в Magento

Но я до сих пор не могу видеть кнопку «Заменить» в интерфейсе после завершения заказа.

Я думал, что, возможно, некоторые из продуктов в том порядке, в котором я пытаюсь изменить порядок, могут отсутствовать, и поэтому я не вижу кнопку «Изменить порядок». Но это, похоже, не так, потому что даже если я включаю backorder, кнопка Reorder не отображается.

Проведен поиск в Google попыток определить, какие сценарии могут привести к появлению кнопки «Изменить порядок», но не нашел ничего полезного. Следовательно, поиск помощи здесь ... может кто-нибудь, пожалуйста, помогите определить проблему здесь?

Заранее спасибо.

ответ

1

Проверьте метод Mage_Sales_Model_Order::_canReorder.
Таким образом, вы не можете изменить порядок, если заказ находится в статусе «Держать» или «Обзор платежей», или если у вас есть продукты, которые больше не существуют или нет на складе. Поскольку вы устранили это последнее условие, проверьте статус заказа.

+0

Статус заказа фактически «Завершен». Кроме того, кажется, что некоторые пользователи видят кнопку «Изменить порядок», а другие нет - почему это может произойти? –

+0

Вы можете отладить этот метод и посмотреть, почему он возвращает false. Это должно дать вам представление об условиях, которые должны быть выполнены. – Marius

+0

Проверьте, есть ли в наличии товары, прежде всего мой совет, прежде чем вникать в код. –

4

Старый пост Я понимаю, но если ваш клиент не создал учетную запись для своего заказа, кнопка «повторного заказа» не появится. Он отображается только для зарегистрированных клиентов, которые создали учетную запись. Клиент, чья выписка в качестве гостя не может быть переадресована. Я нахожусь в середине попытки разработать способ для гостевых заказов, чтобы кнопка повторного заказа тоже присутствовала. Но доказать, что это сложнее, нужно создать быстрый модуль/расширение для переопределения основных файлов! Будет обновляться с прогрессом.

+0

Позвольте мне угадать ... вы взломали его в неловкой мешанине? любая дополнительная информация была бы полезна, так как это действительно важно для учета и инвентаризации. –

+0

У вас был какой-то успех? Мне нужно сделать это для своего магазина –

2

Убедитесь, что вы включили функцию переназначения в серверной Magento:

System -> Configuration -> Sales -> Sales -> Reorder

Этот параметр должен быть установлен в enabled.

Смежные вопросы