minishop2 заказы из разных контекстов

Есть сайт, в нем несколько контекстов. Для каждого контекста свой контент менеджер, другие контексты он не видит И ЗАКАЗЫ minishop2 которые сделаны не в его контексте он тоже не должен видеть.
Мне показалось, что проще всего это организовать через фильтр по контексту, если научить фильтр выставлять первый в списке контекст (в моем случае и единственный для менеджера) и не выдавать результаты если поле пустое. Ну или еще каким-то способом заставить этот фильтр работать.

Algirdas
27 июня 2020, 20:31
modx.pro
125
0

Аналог 1с

10 5 000
Всем привет. Требуется сделать функционал похожего на 1с. А именно:
Создается клиент;
Выбираются курсы из подразделов(На каждый раздел свой договор, который потом печатается);
Сохраняется все это;
Кассир нажимает на клиента и вводит предоплату, оплату или возврат(зависимости об обстоятельств);
После чего каждое действие отображается в таблицах и в каждой таблице выводится остаток или итог;
В конце кассир печатает договор и кассовый ордер (все поля подставляются из ранее заполненного клиента).

Цена указана средняя, может быть и меньше и больше. Предлагайте.
Интересуют люди которые уже что то подобное делали, так же если ты с Владивостока, то тем более напиши на почту.
Сразу говорю ТЗ уже есть и шаблоны все готовы, только функционала не хватает.

Почта web.pro100blich@gmail.com
Алексей
27 июня 2020, 16:43
modx.pro
141
0

Нужен человек для анализа сайта и внесения некоторых изменений на сайт

15 1 000
Сайт на Revo
krytota.ru
Из того, что актуально на сегодня:
— при вводе номера телефона на странице заказа сделать, чтобы первая цифра всегда ставилась "+7", независимо от того, какая она введена.
— настроить memcashed
— проанализировать сайт и улучшить его работу
Денис
27 июня 2020, 13:56
modx.pro
70
0

Minishop2 и CityFields - коэффициент переоценки для всего города

Добрый день!
В общем, есть магазин на Minishop2 и есть дополнение CityFields. И есть необходимость сделать опцию в cityFields с коэффициентом переоценки (к примеру — «20» — это "+20% к базовой цене", "-10" — это «базовая цена — 10%»). Тогда просто при выборе нужного города сразу должны показываться нужные, правильные цены.
Я знаю, что в этом дополнении уже есть встроенная функция переоценки в зависимости от выбранного города. Но она нам не подходит, так как городов несколько сотен, а товаров — пока около 5 тысяч и впоследствии на переоценку будет тратиться просто тонна времени.
Понимаю, что скорее всего, вопрос может показаться глупым или именно такая затея переоценки странной, но надо именно так.
Николай
27 июня 2020, 08:06
modx.pro
139
0

Вывод даты публикации через pdoResources

Вывожу на Главную страницу последние 3 статьи и хочу вывести дату публикации, а она не выводится. Вызываю в самой статье через [[*publishedon:date=`%d/%m/%Y`]] — работает. В чём может быть проблема? Fenom Включен если что. Подскажите пожалуйста ошибку :(
Владислав
26 июня 2020, 21:23
modx.pro
144
0

Проблемы с импортом товаров

Всем привет!

Как говорится, никогда не было и вот опять! Делаю как обычно (до этого 26К товаров импортировал) импорт товаров в магазин. Магазин реализован на minishop2, импотирую при помощи файла который идет в комплекте с минишопом2. Саму процедуру делаю через консоль.

При импорте возникает ошибка: PHP Parse error: syntax error, unexpected '[' in /var/www/vhosts/2/104337/webspace/httpdocs/technical/ferm-prod.megabulk.ru/core/components/clientconfig/model/clientconfig/clientconfig.class.php on line 90. Но в этом файле и на этой строке нет скобки такого вида. После отключения этого плагина получаю подобную ошибку только по отношению к другому компоненту — VersionX. Когда и его отключаю, создаются ресурсы без имени и без всего.
Павлик
26 июня 2020, 20:07
modx.pro
99
0

Добавить интеграцию MS2 со службой 5Post

7 1
Необходимо добавить в магазин (miniShop2) интеграцию по API с ТК 5Post (https://fivepost.ru/).
А именно:
1. Добавить новый тип доставки — «ПВЗ 5Post», при выборе которой должна быть возможность на карте (модальное окно) выбрать ПВЗ для доставки.
2. Настроить регистрацию и отмену заказ в системе 5Post
Вся документация о сервисе: fivepost.ru/developers

Интеграция должна быть максимально независимой от остального функционала сайта и должна быть возможность активировать или деактивировать данный способ доставки у любого контекста сайта.

Сроки и стоимость работ — по договоренности.
Евгений Пашков
26 июня 2020, 17:02
modx.pro
55
0

Личный кабинет с выводом заказов через API FrontPad.ru

10 8 000
Добрый день.
Нужно создание ЛК через Office для ИМ на modx rev и minishop. Необходимо к профилю добавить 2 поля – дата рождения и пол, создать вывод заказов по API из FrontPad.ru (компонент modstore.pro/packages/import-and-export/frontpadapi купили)
Вывод информации о карте лояльности, расчет сумму до следующего уровня % скидки.
При регистрации настроить обязательное поле Телефон, добавить к кабинету дополнения: соц сети modstore.pro/packages/users/hybridauth
и Адреса доставки modstore.pro/packages/integration/mscaddress
Сроки и стоимость обсуждаемы
Илья PROseo
26 июня 2020, 09:58
modx.pro
64
0

miniShop2. Покупка без авторизации (anonymous)

Всем доброго времени суток!
Возникла проблема с покупкой в miniShop2 без авторизации. По какой-то непонятной причине miniShop2 регистрирует только первого покупателя, после чего все следующие покупки из этого же браузера делаются на первого зарегистрированного пользователя. С зарегистрированными пользователями еще интересней.
Янис
26 июня 2020, 08:52
modx.pro
189
0

inputOptionValues вывод Option

Доброго времени суток!
Не так давно начал знакомиться с Modx.
Установил migx для создания сложных дополнительных полей.
Возник вопрос, как вывести option из inputOptionvalues?

"fields": [
        {
            "field":"platform-name",
            "caption":"Платформа",
            "inputTVtype": "listbox",
            "inputOptionValues": "vk==VK||boom==BOOM||yandex==Yandex Music||tiktok==TikTok||applemusic==Apple Music||itunes==iTunes||spotify==Spotify||deezer==Deezer||shazam==Shazam||amazon==amazon"
        }

Вывод:

<li class="order__item border-bottom !!![[+platform-name]]!!!">
<p class="order__name">[[+platform-name]]</p>
<a class="order-link" href="[[+platform-link]]">Слушать</a>
</li>
То есть мне нужно, чтобы в соответствии с выбранной платформой, к li присваивался соответствующий класс.
В идеале — чтобы он брался из option, а не из значения option.

Сейчас на выходе получится что на месте имени будет например «VK», а нужно чтобы было vk.
Возможно это неправильное решение. Выслушаю любые предложения или примеры.

Спасибо.
Димитрий Сахаров
26 июня 2020, 02:33
modx.pro
101
0