php условие на определение города доставки (Настройка weight quotes, ubercart)

Главные вкладки

Аватар пользователя Tynai Tynai 17 марта 2015 в 10:48

Здравствуйте.

Есть вопрос по настройке модуля weight qoutes. В нем есть возможность добавление условия php, т.е. добавление условия "Выполнения условия PHP". В котором требуется прописать условие для определенного города. есть переменные $site, $order. Есть постановочные шаблоны, а именно:
[order:billing-address] Адрес для выставления счета. Это свойство может быть расширено добавлением: first_name (Имя), last_name (Фамилия), company (Компания), street1 (Street line 1), street2 (Street line 2), city (Город), zone (Область), postal_code (Почтовый индекс), country (Страна), phone (Телефон), email (Email).
Помогите прописать условие для определенного города, как должно выглядеть: пытаюсь сделать что-то такое:

if($order['billing-address']['city'])=="Москва" return TRUE;
if($order['order:shipping-address:city'])=="Москва" return TRUE;
С такими условиями при расчете стоимости доставки выходит ajax ошибка - помогите прописать условие правильно.
также пробовала прописать как в примере:
return $order->city=='Москва'; (не срабатывает)

Помогите пожалуйста настроить. (возможно небольшое вознаграждение).