Если это, но не это и не это - PullRequest
0 голосов
/ 27 января 2019

Я знаю, что это может быть не самый лучший заголовок, но именно это я и ищу.Я играю с eBay API, и в одном случае все работало как шарм, но код был таким грязным, что я решил начать все сначала.То, что я ищу, это ваше мнение, если то, что у меня есть, правильно.По сути, eBay производит ShippedTime и выглядит так, что если заказ не помечен как отправленный, он создаст дату по умолчанию (так я фильтрую не отправленные заказы)

Shipped Time -> 01/01/1970

теперь кодиспользование выглядит следующим образом:

if (date("d/m/Y", strtotime($order->ShippedTime)) == '01/01/1970' and $orderStatus != 'Active' and $orderStatus != 'Cancelled')

как-то не работает.Хорошо, но все равно тянет Активные и Отмененные заказы.Я хочу, чтобы он отображал заказы, имеющие ShippedTime 01/01/1970, но не имеющие статусы с активными и отмененными статусами.Имеет ли это смысл для вас всех или нет?

Итак, чтобы всем было понятно.Дата:

01/01/1970

назначается для не доставленных, отмененных и активных заказов.Так что я отображаю только те заказы, которые имеют ShippedTime 01.01.1970.Но у меня также есть Отмененные заказы и Активные заказы с тем же ShippedTime, поэтому мне нужно написать что-то, что говорит

Show orders if the ShippedDate=01/01/1970 but OrderStatus isnot=Active or Cancelled

1 Ответ

0 голосов
/ 27 января 2019
$orderStatus to $order->OrderStatus

сделал свое дело.Спасибо всем за ваш вклад.Благодаря @ Second2None

...