готовые решения есть, но в любом случае нужна будет доработка, анализ и последующая отладка. потому что все сайты разные и универсальное решение написать нельзя такая штука как modImporter может помочь
Немного отвлекся от задачи, но было время подумать. Знал что задачу можно решить проще, а главное, изящнее. В паре с sendex. В хуке должно быть следующее: — проверка, прикреплен ли файл к письму. — если да, то отправляем подписанному пользователю письмо и уже заготовленной рассылки. Такой хук работает, и отправляет письма из очереди в рассылке, только все. которые заготовлены для всех подписчиков <?php $modx->addPackage('sendex', MODX_CORE_PATH . 'components/sendex/model/');
$q = $modx->newQuery('sxQueue'); $queue = $modx->getCollection('sxQueue'); /** @var sxQueue $email */ foreach ($queue as $email) { $email->send(); } return true; но нужно отправлять именно тому пользователю, который отправил письмо. + нет проверки на вложенный файл. может хоть кто нибудь с этим помочь?
Коротко, нужно с сайтов поставщиков спарсить товар, чтобы не забивать его вручную ибо его туча…
Денис, я забыл, что форма оформления заказа аджаксовая, соответственно никакие такие хитрости на уровне шаблона работать не будут. Это надо в самом JS-е прописывать. Пришлите мне SSH-доступ к серверу, добавлю функцию и пересоберу фронт. Нужен именно SSH, FTP не пойдет.
Добрый вечер. Подскажите пожалуйста существуют ли готовые решения для сайтов на modx по парсингу товаров на сайт? Если нет, во сколько денег и времени встанет сей вопрос?
Не работает. Ни первый, ни второй варианты… Вообще ничего не происходит.
99% дело именно в кеше, как сайта, так и браузера. В таких случаях кеш сайта надежней сбрасывать именно удалением папки core/cache/
Алексей, напишите на sales@modxclub.ru, завтра сделаем. Цена вопроса 1000 рублей. Там не совсем две строчки, надо же еще отслеживать была ранее отправка или нет.