20 декабря 2017, 09:01 Вы во втором случае по моему getPlaceholder и setPlaceholder перепутали Вопросы / Скрыть поле при достижении определенной суммы. 6 +1
18 декабря 2017, 14:31 Простите а что вы рассчитываете увидеть в портфолио? Куски кода? Вы же программиста ищите. Ладно бы нужен был сайт под ключ с участием дизайнера. Но у вас же готовый дизайн. Ладно бы вы смотрели сайты по скорости загрузки и качеству верстки. Так у вас готовая верстка. Приложения для MODX в официальном магазине сообщества, статьи и немаленький рейтинг здесь в сообществе Вас устроят как портфолио? Объявления о работе / Требуется программист на MODX для создания сайта по готовому дизайну и вёрстке. 1 0
13 декабря 2017, 14:04 Адаптирую готовое решение под ваши нужды, по оплате договоримся. Объявления о работе / Создать интернет-магазин Minishop2 5 0
12 декабря 2017, 12:04 По деньгам и срокам договорились. К работе приступил. Объявления о работе / Нужна доработка таблички с ценами в ЛК 2 0
12 декабря 2017, 11:19 Здравствуйте. Сделаю такой магазин за 40 тыс. рублей под ключ, с дизайном. Адаптивный, шустрый, заточенный под поисковики. Срок во многом от вас зависит. Навскидку 2 месяца. Подробнее можем обсудить лично. Мои контакты в профиле Объявления о работе / Создать интернет-магазин Minishop2 5 0
12 декабря 2017, 10:36 Насколько я вижу в приложенном файле нет четкой постановки задачи. Что конкретно нужно доработать в табличке? Объявления о работе / Нужна доработка таблички с ценами в ЛК 2 0
05 декабря 2017, 13:35 Если не договоритесь с этими тремя, то вам будет сложно Объявления о работе / Нужно довести до ума сайт на MODX 10 0
02 декабря 2017, 05:33 О, пришел Папа с работы и разогнал детишек по кроваткам. Объявления о работе / Программист работающий с CMF MODX 56 0
01 декабря 2017, 12:28 Я про территорию, а не национальность. Объявления о работе / Программист работающий с CMF MODX 56 0
01 декабря 2017, 12:19 О, нефига себе. Еще один казах обьявился Объявления о работе / Программист работающий с CMF MODX 56 0
01 декабря 2017, 11:23 Так то Михаил и сам выступал на конференции, более того он ее организовывал. Объявления о работе / Программист работающий с CMF MODX 56 0
01 декабря 2017, 04:53 А что уже можно? Я думал ты еще не создал компанию Новости и события / Обновление сообщества 53 0
30 ноября 2017, 16:37 В принципе если 100 человек по 2 тысячи скинутся уже почти 3000 долларов выходит. Mission complete А в сообществе уже 5600 человек. Новости и события / Обновление сообщества 53 +1
30 ноября 2017, 14:36 Поддерживаю идею. 2-5 тыс. рублей ежемесячно буду оплачивать гарантировано, а там посмотрим как пойдет. Новости и события / Обновление сообщества 53 +4 1
28 ноября 2017, 15:11 Хм. Давай разбираться, я пока не очень понимаю. Задача — сделать рассылку тысяче клиентов о подходящей им заявке с сайта. Я могу напрямую перебрать подходящих пользователей и отправить каждому сообщение через консоль. Это вызовет определенную нагрузку на сервер. Это я понимаю. В чем польза очередей? Я вместо отправки сообщений тысяче клиентов делаю тысячу записей в таблице очередей. А что дальше? Настроенный мною скрипт будет вызывать скажем по десять записей в минуту и отправлять письма? Нагрузка явно будет меньше. Я правильно понимаю суть компонента и его пользу? Только хранение очередей в заранее подготовленной таблице и упрощенное добавление\запрос из таблицы очередей? Новые дополнения и их версии / [simpleQueue] Простая очередь сообщений для других компонентов 10 +1
28 ноября 2017, 14:58 Однозначно в избранное. Спасибо Михаил. А как работает выполнение действий из очереди? по крону? или что то вроде постоянного запуска через sleep? Как вообще правильнее всего подобные вещи делать? Новые дополнения и их версии / [simpleQueue] Простая очередь сообщений для других компонентов 10 0
27 ноября 2017, 12:12 Да нет там проекта, там ошибки. Достал уже всех бот тупой. Объявления о работе / Подправить на сайте несколько мелких ошибок 3 0
26 ноября 2017, 01:52 После обновления modRetailCRM до версии 2.0 заказы перестали отправляться в CRM. С таким вопросом обратился ко мне пользователь. Для решения проблемы я открыл плагин modRetailCRM, нашел строчку, которая отвечает за отправку заказа в RetailCRM $response = $modRetailCrm->request->ordersCreate($orderData, $site);Результат выполнения команды сохраняется в переменную $response. Чтобы просмотреть возможную ошибку (а к слову RetailCRM присылает подробное описание ошибки на русском языке) достаточно распечатать эту переменную и сохранить ее в лог журнал MODX $modx->log(1, '[modRetailCRM] Order Response '.print_r($response, true));После создания тестового заказа — пошел посмотреть журнал ошибок и увидел результат выполнения запроса, в котором русским по белому написано, что ошибка возникла из за несуществующего способа оплаты. Оказывается если передать в этой строке $orderData['payments'][0]['type'] = $order['payment']['description'];произвольный текст — RetailCRM не примет заказ. Проблема решилась комментированием строки. А откуда собственно взялся произвольный текст? При создании способов оплаты я предложил в поле Описание — description указывать символьный код способа оплаты из справочника REtailCRM. Например Оплата наличными — cash. Если же указать там именно произвольное описание способа оплаты, чтобы показать его клиенту в корзине — получится ошибка, которая решается всего лишь исключением передачи способа оплаты в CRM. Для чего я так подробно все расписал. Ну помимо очевидного решения бага я надеюсь будет полезна сама методика выявления возможных ошибок. Новые дополнения и их версии / [modRetailCRM 2.0] - глобальное обновление 32 0
26 ноября 2017, 01:10 Я не силен в серверной части, поэтому не до конца понял момент, если предусматривается случай с отсутствующим интернетом, как будет работать синхронизация с главным сервером? Сайты на MODX / АСУ для кофеен. Часть 2 18 0
MiniShop3 1.13.0 (Август 2026) @Николай Савин Николай огромное спасибо за ревью, тестирование и саму работу! Движемся дальше — сделаем лучший ИМ для MODX вместе!
gtsAPI 1.1.7 — таблицы на TanStack, инлайн-редактирование как в Excel Prime Vue datatable тупит на 200+ строк и в виртуальном скролинге высота полей фиксирована. Вот нам в итоге и не подошло. Директор сказал расчет должен сразу показываться без пагин...
mxApi — быстрый внешний API для MODX Revolution • зафиксировать публичный контракт EndpointInterface / метаданных по semver, чтобы наш провайдер не ломался на обновлениях;Фактически это уже так, beta стоит просто на всякий случа...
YaSmartCaptcha - защитите ваши формы от спама умной капчей от Яндекс Вообще не понял о чем речь) В системной настройке service_js сейчас указана ссылка smartcaptcha.cloud.yandex.ru/captcha.js Я предложил очистить эту настройку, тогда компонент н...
mxBackup — обезличенные копии MODX в пару кликов Ещё нет, я там разом почти полтора десятка пакетов выложил модератор, вероятно, а шоке.
Gallery3x 3.4.0 - вставка галерей прямо из визуального редактора (CKEditor и TinyMCE RTE) Здравствуйте. Есть консольный скрипт Вот почитайте: docs.ivan345.com/books/gallery3x/page/import-ms2galleryphp
Ладно бы нужен был сайт под ключ с участием дизайнера. Но у вас же готовый дизайн.
Ладно бы вы смотрели сайты по скорости загрузки и качеству верстки. Так у вас готовая верстка.
Приложения для MODX в официальном магазине сообщества, статьи и немаленький рейтинг здесь в сообществе Вас устроят как портфолио?
Адаптивный, шустрый, заточенный под поисковики.
Срок во многом от вас зависит. Навскидку 2 месяца.
Подробнее можем обсудить лично. Мои контакты в профиле
Что конкретно нужно доработать в табличке?
А в сообществе уже 5600 человек.
2-5 тыс. рублей ежемесячно буду оплачивать гарантировано, а там посмотрим как пойдет.
Задача — сделать рассылку тысяче клиентов о подходящей им заявке с сайта.
Я могу напрямую перебрать подходящих пользователей и отправить каждому сообщение через консоль. Это вызовет определенную нагрузку на сервер. Это я понимаю.
В чем польза очередей?
Я вместо отправки сообщений тысяче клиентов делаю тысячу записей в таблице очередей.
А что дальше?
Настроенный мною скрипт будет вызывать скажем по десять записей в минуту и отправлять письма? Нагрузка явно будет меньше. Я правильно понимаю суть компонента и его пользу? Только хранение очередей в заранее подготовленной таблице и упрощенное добавление\запрос из таблицы очередей?
Спасибо Михаил.
А как работает выполнение действий из очереди? по крону? или что то вроде постоянного запуска через sleep?
Как вообще правильнее всего подобные вещи делать?
С таким вопросом обратился ко мне пользователь.
Для решения проблемы я открыл плагин modRetailCRM, нашел строчку, которая отвечает за отправку заказа в RetailCRM
Результат выполнения команды сохраняется в переменную $response.
Чтобы просмотреть возможную ошибку (а к слову RetailCRM присылает подробное описание ошибки на русском языке) достаточно распечатать эту переменную и сохранить ее в лог журнал MODX
После создания тестового заказа — пошел посмотреть журнал ошибок и увидел результат выполнения запроса, в котором русским по белому написано, что ошибка возникла из за несуществующего способа оплаты.
Оказывается если передать в этой строке
произвольный текст — RetailCRM не примет заказ.
Проблема решилась комментированием строки.
А откуда собственно взялся произвольный текст?
При создании способов оплаты я предложил в поле Описание — description указывать символьный код способа оплаты из справочника REtailCRM. Например Оплата наличными — cash.
Если же указать там именно произвольное описание способа оплаты, чтобы показать его клиенту в корзине — получится ошибка, которая решается всего лишь исключением передачи способа оплаты в CRM.
Для чего я так подробно все расписал.
Ну помимо очевидного решения бага я надеюсь будет полезна сама методика выявления возможных ошибок.