Вопросы

Как можно сделать общую базу товаров для двух сайтов на Modx?

Здравствуйте!
Хотелось бы услышать мнение экспертов по поводу того, как лучше организовать этот процесс.
Есть два сайта на Modx Revo, оба на разных хостингах и принадлежат одной компании. На сайтах продаются товары металлопроката (арматуры, балки, уголки и тд)

В текущей ситуации цены часто меняются и соответственно встал вопрос, а можно ли как-то упросить процесс обновления цен. Чтобы условно обновили на одном сайте, и они обновились на другом.

Я додумался только до тупого решения. После обновления цен на основном сайте, программно делать post-запрос на условно-созданный update.php на втором сайте, где в теле запроса будет ассоциативный массив артикул-цена (артикулы товаров на обоих сайтах совпадают).

Подскажите, пожалуйста, может есть какое-то решение получше и вообще нормальный ли предложенный мой вариант?
Или соответственно основной вопрос: как сделать общую базу товаров для двух сайтов.
Lori
29 марта 2022, 09:59
modx.pro
867
0

Добавление нового личного кабинета интернет-эквайринга Сбер

Подключен интернет-эквайринг Сбербанка через minishop2, способ оплаты — Банковской картой Класс-обработчик — RBS. Хочу добавить новый способ оплаты, тоже Сбербанк, но другие будут Логин и пароль. В файлах есть config.rbs. Добавить новый способ оплаты могу, но какой указать класс разработчик? И могу или я просто скопировать config.rbs и назвать допустим config.rbs_1 и вписать туда другие данные?
Pavel
28 марта 2022, 23:04
modx.pro
754
0

[mSync (ex mSklad)] Проблемы с выгрузкой заказов в 1C

Добрый день.
Подскажите, пожалуйста, каким образом организована выгрузка заказов с сайта в 1С с использованием модуля mSync? Есть некоторые проблемы с получением этих заказов на стороне 1С. Почему-то выгружается только 110 заказов и некоторые из них без необходимых данных. В какую сторону копать? Может есть какая-то инфа о работе компонента, которую я не нашёл? Буду рад любой помощи.
Спасибо
Giant Dad
28 марта 2022, 18:09
modx.pro
584
0

[РЕШЕНО] Краш админки на php 7.4

Всем привет. Ситуация такова, ModX 2.8.3, сайт разрабатывался на хостинге бегет, php изначально был версии 7.4
Потом сайт перенесли на хостинг nic.ru, там переключили с php 5.6 на 7.4, распаковали установили — все хорошо работало. В какой то момент, просто крашнулась админка и теперь выглядит вот так — https://prnt.sc/Pi0zyFaOPUTF
В консоли имеем ошибку вот такую — https://prnt.sc/r4rdLKTV380u
Методом тыка пришел к тому, что если переключить php на 8.0 — все начинает отлично работать. Но этого делать нельзя, так как на хостинге стоят и другие сайты, а они не работают на 8.0. nic.ru не позволяет выбирать php для каждого сайта отдельно.

В целом, не могу понять что за магия такая произошла и админка закрашилась ни с того ни с сего. Жду идей или решение, сам уже перепробовал все что мог и знал. Всем спасибо за ответы!

UPD: Разобрался, почему то переключился mbstring.func_overload=0 на 2
Не советую nic.ru
MrKarandash
28 марта 2022, 18:00
modx.pro
701
0

Как проверить недоступность ролика?

Добрый день!
В связи с удалением каналов или отдельных роликов на Youtube возникла необходимость понять — существует ли ролик в принципе?
А ведь ещё часть роликов блокируется ещё и для просмотра в отдельных странах…
Неужели придётся проходить по ВСЕМ страницам и проверять это вручную?
Я, конечно, размещаю ролики только через свой сниппет (НЕ ЧЕРЕЗ ПОДЕЛИТЬСЯ/ВСТРОИТЬ) и у меня есть полный список идентификаторов. Я, кроме того, сразу могу указать и необходимое количество похожих роликов (по смыслу, перезалитых и т.д.).
Но как мне понять, что основной ролик недоступен и вместо него нужно показывать на странице другой? Именно в автоматическом режиме?
Заранее спасибо
Игорь
28 марта 2022, 10:17
modx.pro
857
0

Нужно продвижение сайта на MODX

Извините господа, что я не совсем по теме. У меня есть сайт на MODX. Я не специалист, я хозяин. Не могу найти специалиста для продвижения своего сайта, просто замучалась. Сайт надо немного переделать и продвигать, и нужно еще гео чтобы каждый город воспринимал сайт как родной. Ну может не совсем правильно пишу, извините. Если кто хочет и может заняться, пишите в вотсап или телеграмм +79119221663 с пометкой " MODX"
_
_
27 марта 2022, 12:14
modx.pro
580
0

про viber, whatsapp и прочее

Нужны мне советы от более молодых и продвинутых коллег.
В жизни я не пользуюсь всеми этими миллионами мессенджеров и отсутствие этого опыта мешает мне сейчас как разработчику. Поэтому, если есть время — просветите меня пожалуйста.
Опишу задачу.
Есть сайт. у него есть менеджеры. Каждый менеджер регистрируется на сайте, вписывает свой номер мобильного. Сайт генерирует разные текстовые сообщения сообщения, их нужно отправить в viber и whatsapp каждому менеджеру, зная только его номер телефона. Есть условие — использование api напрямую, минуя всякие промежуточные сервисы.
1) я правильно понимаю, что
Александр Мельник
26 марта 2022, 15:03
modx.pro
1 196
0

Как сделать, чтобы товары в корзине не суммировались, а создавалась новая позиция?

Здравствуйте, как сделать, чтобы при добавлении товара в козину minishop2 они не суммировались, а создавались с новой позиции (дубль). Т.е. при каждом нажатии на «Добавить в корзину» в msCart создается новая позиция.
Возможно от куда то удалить проверку на схожесть?
Дмитрий
25 марта 2022, 10:44
modx.pro
887
0

Отправка информацию по звонку в Roistat API методом

Всем привет, подскажите пожалуйста что с этим делать?
Как отправлять информацию по звонку API методом по данной инструкции — help.roistat.com/API/methods/calltracking/#phone-call
В таком случае, звонок через Roistat проходить не будет, будет передаваться информация в историю звонков — cloud.roistat.com/projects/171307/calltracking/history API методом.

Как подружить Frormit и Roistat нашел — надо создать hook, а вот со звонками не пойму что делать.
Константин
24 марта 2022, 16:39
modx.pro
1 004
0

msProductOptions выводит пустые опции в чанке и в товаре

Всем примет столкнулся с проблемой, что в msProductOptions в чанке товара и на странице товара в выводит все опции, в том числе не заполненные у текущего товара.
Поиске решения не нашел, пишут что пустые опции по дефолту скрываются, но по факту нет.
Вывожу так:
{'msProductOptions' | snippet: ['product' => $id,]}
Прошу помочь советом, может можно в чанке условие дописать?
Сергей Карпович
24 марта 2022, 10:43
modx.pro
690
0