В магазине есть возможность искать покупателей по телефону, например, при помощи плагина DopInfo, но по прямой ссылке работает и без него. Хэш формируется вот такой
/webasyst/shop/?action=customers#/search/phone=123123123/
Если нажать кнопку "Открыть в Контактах", всё работает. Хэш
/webasyst/contacts/#contacts/search/shop_customers\/phone=123123123
Но при установленных контактах PRO не работает! Хэш
/webasyst/contacts/#/contacts/search/phone=123123123&shop.placed_orders.period.period<=2016-09-20/1/
Решение. В wa-apps/contacts/plugins/pro/lib/contactsPro.plugin.php добавить где-то на 390 строчке

Новый хэш будет уже рабочий.
23 комментария
Круто, очень помогли. Там ещё есть переход по почте, тоже не работает. Исправляется по аналогии или по другому?
Да, всё работает. Для email добавляем 'email' => 'contact_info.email',
Только хотел написать, что проще проверить, чем строить догадки, а вы уже :)
Я в шоке, дорогая редакция!!! В последнем обновлении так и не исправили!
И пофиг на "принято"
Дмитрий, проверил. Исправили.
Но исправили моё баг с телефоном :) Ваш с емейлом так и остался :)
С учётом того, как молниеносно обновляется данный плагин, исправят в 2018 году.
скорее всего в 3000 году, там много косяков с этими контактами про
половину сам уже пофиксил
А не, не поправили.
а это вы обсуждали поиск на вкладке покупатели или во время формирования нового заказа?
просто я хочу сделать поиск покупателя, когда создаешь заказ по названию компании и в выпадающем выборе показывать вместе с именем - название компании
Хорошая идея :) сам недавно столкнулся с такой необходимостью. Нужно копать shopBackendAutocomplete.controller.php
Но это сделать проще: можно оформить PR в гитхаб и когда-то для Shop-Script выйдет обновление. А для PRO нет такой возможности.
вобщем я сделал, спасибо за подсказку изменил функцию contactsAutocomplete
теперь ищет по названию компании
Здорово! Потестить нет возможности, но может сразу в GitHub опубликуете?
наши менеджеры уже вовсю тэстят, пока проблем нет
ссылка не действительная
после обновления опять через жо..у, нет поправки ни для мэйла, ни для телефона
Печально. Особенно учитывая, что правок всего пару строк.
Опять не исправили!!!
Я в шоке
О, ещё раз исправил ту же проблему. На всякий случай, если кто-то из Webasyst читает древние посты, повторю решение и для телефона, и для email
В wa-apps/contacts/plugins/pro/lib/contactsPro.plugin.php добавить где-то на 390 строчке
Я уже не надеюсь. После каждого обновления сам правлю
И опять забылось.
Ничего не поправили
Этот плагин больше не поддерживается
Дык... было же обновление :) Значит что-то исправляли таки.