Rahim
Приветь! При постинге не обновляется кэш в моб девайсах . В ПК без проблем работает если отключит кэширования страниц то все работает от чего это!?
Nikita
гайз, в pdoTools можно как-то джойны сделать в свои кастомные таблицы? или raw sql какой-нибудь?
Sergey_K
Друзья, есть короткий вопрос в стиле Димаса :)
Не хочется копаться снова в исходниках.
Тут статус это НОВЫЙ статус же в этом событии?
Миша
любой статус в этом событии
Sergey_K
Ответил так ответил :)
У меня заказ со статусом 1 переходит в статус 4.
Вот ентот статус (status) в событии будет содержать 4?
Sergey_K
А в msOrder будет 1 (старый). Такая же логика?
Миша
ну да, он срабатывает перед изменением в ордере
Sergey_K
Оке, спасиб, просто в эвентах модх, в отличие от техже триггеров, как раз проблема получить "до и после" в одном процессе.
Kirill
Добрый день. В minishop2 после оформления заказа иногда выскакивает белая страница такого плана.
Kirill
Как с этим бороться?
Sentinel
Алексей
Nikita
Можно.
обычно за этим следует пример или в какую сторону копать
Evgeniy
Evgeniy
без моделей я хз)
Алексей
Nikita
оказывается в cmp надо было через запятую вводить названия таблиц 😌
Станислав
https://www.youtube.com/watch?v=cVFzblT5VPE
Evgeniy
не знаю насчет _class, но есть class_key
Sentinel
Есть ссылки на новостные разделы с лучших сайтов. Необходимо брать свежие новости, выборочно и выгружать с ссылкой на источники на нашем сайте.
Чем это можно сделать, кто подскажет?
Алексей
Алексей
Gaius Cassius
go надо еще по докам освоить)
Алексей
Освоить? По-моему его каждый знает... 😂
Алексей
А объектом сделать нельзя? только процессором?
Павел
$obj = $modx->getObject('msProduct',(условия));
$id = $obj->get('id');
$data = array(
'rid' => $id,
'name' => 'test',
'price' => 30,
'type' => 1,
'weight' => 0,
'active' => 1,
'rank' => 1
);
$resp = $modx->newObject('msopModification', $data);
$resp->save();
$modID = $resp->get('id');
$dataOPT = array(
'mid' => $modID,
'rid' => $id,
'key' => 'color',
'value' => 'S'
);
$response = $modx->runProcessor('option/create',
$dataOPT,
array('processors_path' => MODX_CORE_PATH.'components/msoptionsprice/processors/mgr/')
);
Александра
Привет! modx c 1C обмен файлом раз в сутки, рабочая история? 1с автоматически отправляет файл xml так?
Павел
Anton
Anton
1с в этом плане довольно умный, он отдаёт не весь каталог, а только изменения. Если правильно настроить.
Anton
Первая синхронизация долгая обычно, а потом шустрее.
Anton
это же в 1с настраивается. Там можно как угодно по расписанию сделать.
Александра
ок, спасибо! компонент какой-то использовался?
Anton
да, mSync.
Anton
Самые стандартные кейсы он покрывает.
Александра
ок, поняла! видела его
Александра
а если бонусную систему нужно привязать?
Anton
Если надо, можно там и самому накодить доп-логики.
Anton
А как это со стороны 1с должно выглядеть?
Александра
в 1с учитывается система бонусов клиентов, задача чтобы выводилось на сайте в лк + если клиент подписывается например, на рассылку, он получает бонус, который видит 1с и розница
Anton
На сколько я знаю, протокол CommerceML, по которому 1с обмен делает, только товары и заказы синхронизирует, но не пользователей или контрагентов.
Александра
т.е. бонусную систему нельзя выгрузить? бонусы в 1с учитываются
Anton
Думаю, чтоб пользователей синкать, надо напрямую с базой 1с работать. Но это возможно, если она на каком-нибудь мсскуль сервере крутится.
Anton
Бонусы можно на сайте просто учитывать. Или как-то отдельно их с 1с синкать.
Nikolay
Господа доброго дня, подскажите плиз, вывожу меню, в меню овердофига пунктов, хочу их разгрупировать на 6 колонок по 5 результатов, как мне каждые 5 результатов обернуть в отдельный див?
Александра
Evgeniy
Павел
а при чем тут xml?
получаешь список xmlid или артикулов во всей xml
получаешь точно такой же список с сайта
сравниваешь
все что есть на сайте, но нет в файле отменчаешь как снятые с публикации
Вообще никакой проблемы
Павел
Еще раз
При чем тут 1С или XML?
Павел
Выгрузка - твой код
Управляй им как хочешь
Павел
Алгорим снятия товара с сайта я описал
Gaius Cassius
Проще перед выгрузой все товары снять, и по мере обновления включать
Павел
Ладно, я попробую еще раз
Правила выгрузки задаются в 1С. Удаленные или помеченные на удаление товары в выгрузку не попадают
Для обновления товаров ты пишешь свой код
Как напишешь, так и будет
Павел
У меня ни в одном проекте товары по умолчанию не снимаются с публикации.
Все работает так, как я описал выше
все довольны
Павел
Sergey_K
Разбавлю вашу тему про 1С
Sergey_K
Кто-то работал с Gmail через API?
Павел
XML ID
Sergey_K
Конкретно - там через гугл клауд сервис
Sergey_K
Не, это немного не то :))
Sergey_K
Кстати, вот за полгода пользования композером в modx первый раз налолжил кирпичиков :)
Sergey_K
В общем, поставил гуглопакет google/cloud-pubsub, ка раз чтобы с их API работать
Sergey_K
И сайт упал нах в 500
Sergey_K
Почему-то после "крупной" установки композеру надо было сделать дамп-автолоад, без этого автолоадер отваливался
Sergey_K
Я к тому, что в 3.0 стоит композер...
Sergey_K
Странно, потому что ставил всякие там твиги, мпдф и пхпспредшит и все работало без дампа...
Миша
ну да, линукс же нахер никому не нужен )
Миша
не, у них есть дока по устнаовке в линукс
Павел
На линуксе он работает лучше чем на мак и Windows
Павел
Я на маке так и не смог победить то, что файловая система максимально всрато работает
Rahim
Ку у кого бил проблема с кэшем на моб браузерах послу постинга не обновлается
Rahim
десктопе все норм
Миша
да просто в чем смысл, убунта и так прекрасно как система работает, зачем докер