Доброго времени суток!
Заметил особенность. Размещение заказа с нулевой суммой происходит со статусом “Обработан”, а если сумма положительна, то "Открыт ". Вопрос, где и что нужно исправить, чтобы все заказы размещались со статусом “Открыт”, вне зависимости от его суммы?
[attachment=10059:Untitled-1.jpg]
И еще вопрос: перед именем покупателя стоит @. Этот символ имеет какой-то скрытый смысл или просто для красоты?
[quote name='Bat1' timestamp='1439798156' post='226902']
Доброго времени суток!
Заметил особенность. Размещение заказа с нулевой суммой происходит со статусом “Обработан”, а если сумма положительна, то "Открыт ". Вопрос, где и что нужно исправить, чтобы все заказы размещались со статусом “Открыт”, вне зависимости от его суммы?
[attachment=10059:Untitled-1.jpg]
И еще вопрос: перед именем покупателя стоит @. Этот символ имеет какой-то скрытый смысл или просто для красоты?
[/quote]
@ ссылка на мыло … если нажать можно отправить письмо через стоковую программу отправки писем.
“открыт”, “обработан” у меня такое еще на версии 2.2.5 тоже интересно
Наверно потому что ничего не надо оплачивать.
Обработан → Processed → Статус оплаченного онлайн заказа
[quote name='ALEXsei_' timestamp='1439798538' post='226903']
@ ссылка на мыло … если нажать можно отправить письмо через стоковую программу отправки писем.
“открыт”, “обработан” у меня такое еще на версии 2.2.5 тоже интересно
[/quote]
Ясно. У меня нечем отправлять, по этому видимо при нажатии на @ ничего и не происходит.
[quote name='dbazhenov' timestamp='1439799576' post='226906']
Наверно потому что ничего не надо оплачивать.
[/quote]
Это логично. Но как все же включить установку “Открыт” и для таких заказов при их размещении?
Менеджер такой заказ пропускает, потому что думает, что с ним уже все закончено. Т.к. онлайн оплаты у нас нет в принципе, а счет нужно выставить все равно, т.к. товар без цены у нас это может быть и бесплатно и подарок и договорная цена да еще плюс стоимость доставки надо добавить.
[quote name='dbazhenov' timestamp='1439799576' post='226906']
Обработан → Processed → Статус оплаченного онлайн заказа
[/quote]
Извините, но не понял…
[quote name=‘Bat1’ timestamp=‘1439801024’ post=‘226917’]
Ясно. У меня нечем отправлять, по этому видимо при нажатии на @ ничего и не происходит.
Извините, но не понял…
[/quote]
Да это я неправильно объяснил.
на английском Processed = Обработан на русском = Статус который выставляется после оплаты.
Скорее всего в ядре есть какие то процессы, для которых это нужно.
Открыт - ожидает оплаты
Обработан - оплачен (или не требует оплаты)
[quote name=‘Bat1’ timestamp=‘1439801024’ post=‘226917’]
Это логично. Но как все же включить установку “Открыт” и для таких заказов при их размещении?
Менеджер такой заказ пропускает, потому что думает, что с ним уже все закончено. Т.к. онлайн оплаты у нас нет в принципе, а счет нужно выставить все равно, т.к. товар без цены у нас это может быть и бесплатно и подарок и договорная цена да еще плюс стоимость доставки надо добавить.
[/quote]
Переименуйте или скажите менеджеру не пропускать.
app\functions\fn.cart.php
вам нужно поменять
<br />
// If order total is zero, just save the order without any processing procedures<br />
if (floatval($cart['total']) == 0) {<br />
$action = 'save';<br />
$order_status = 'P';<br />
}<br />
на
<br />
// If order total is zero, just save the order without any processing procedures<br />
if (floatval($cart['total']) == 0) {<br />
$action = 'save';<br />
$order_status = 'O';<br />
}<br />
[quote name='dbazhenov' timestamp='1439801538' post='226923']
Переименуйте или скажите менеджеру не пропускать.
[/quote]
А вот это самое сложное. Менеджер напортачил, а люлей программисту достается…
Попробую в ядре поковыряться, интересно почему так…
А если не получится, то тогда на самом деле добавлю свой статус для обработанных заказов…
[quote name='eComLabs' timestamp='1439802485' post='226927']
app\functions\fn.cart.php
[/quote]
О, уже за меня поковырялись. Спасибо!!!