20 марта 2024, 21:27 Первым делом я написал mmxDatabase, который добавляет возможность работы с основными таблицами MODX через Eloquent. Про это уже давно и много где говорили, но дальше примеров «смотрите как можно» дело до сих пор не зашло. Хз, Вась ) А зачем тебе тогда modx? И зачем этот пакет? Просто заменить один синтаксис другим? Если тейк про скорость, то это не элокенту Новые дополнения и их версии / Новый тип дополнений: mmxDatabase и mmxForms 41 0
09 марта 2024, 04:46 Я заработал значительно больше денег не сотрудничая с людьми с которыми ты познакомился на этих ивентах. Вопрос личностной полезности порешали. Встреча будет уровня: «мы чуваки из стерк умеем вот это». На этом все. Системе это не поможет. Ребята из модэкса не хотят ее развивать. Хоть 500 пусть встреч сделают где угодно Новости и события / MODX Meetup 2024 в Белграде 21 -1
08 марта 2024, 21:36 Был бы конечно хоть малейший смысл от этих ивентов ) Новости и события / MODX Meetup 2024 в Белграде 21 0
18 февраля 2024, 20:52 Минусы? Для разработчиков / [СДЕЛАЙ САМ] Импорт товаров MiniShop2 из xml. Версия 2.0 7 0
31 июля 2023, 21:12 А почему отдельный репозиторий а не просто отдельный бранч в основном репозитории? Новые дополнения и их версии / [MiniShop3] - Новости, Планы 34 0
18 мая 2023, 13:25 Прикольно. Я не знал) Для разработчиков / [mSync] Публикуем товары, если они есть в выгрузке 6 0
18 мая 2023, 01:51 foreach($products as $p){ $p->set('published', 0); $p->save(); }Мне кажется получить ошибку MySQL gone away получить можно очень быстро с обновлением элементов коллекции отделельно. Лучше бы их обновить в БД напрямую P.S очень печально что в модкс нельзя обновить коллекцию пачкой. Но я понимаю почему — иначе не отработают плагины на эти события Для разработчиков / [mSync] Публикуем товары, если они есть в выгрузке 6 0
29 апреля 2023, 22:47 Что это? Зачем это? Удачи выполнить такой запрос на более менее большой бд $result = $connection->query("SELECT * FROM $table"); Готовые решения / Скрипт для создания бэкапа файлов сайта и базы данных MODX Revolution 10 0
04 февраля 2023, 22:38 Вместо портянки курла с которой еще и запросто можно ошибиться лучше использовать встроенный http client в MODX modx.pro/howto/18715 Готовые решения / Hook Formit. enKod + MODX 4 +2
22 декабря 2022, 15:11 отрицательный когда фильтрация падает не на мастер базу, а на slave еще и кешированием?) Пошаговые инструкции / Давайте пофильтруем данные с помощью микросервиса 27 0
21 декабря 2022, 10:12 Приходилось ли работать с postgress без прослойки ORM, а напрямую на SQL? Ну разве что не в PHP проектах. Синтаксис стопроцентно совпадает с mysql? Конечно нет :). Если нужен совместимый с MySQL — вам к MariaDB. Поделитесь пожалуйста, какие преимущества Postgres лично вы можете выделитьВ основном они завязаны на вопросе масштабируемости. В MySQL очень много вещей попросту платные либо нерешаемые относительно постгреса. Пошаговые инструкции / Давайте пофильтруем данные с помощью микросервиса 27 0
21 декабря 2022, 01:03 ПОчему нельзя тоже самое написать на чистом PHP + API Modx?Почему же, можно. Получишь, что-то вроде mSearch на выходе. Пошаговые инструкции / Давайте пофильтруем данные с помощью микросервиса 27 0
24 октября 2022, 10:20 но я не придумал другого решенияrefactoring.guru/ru/design-patterns/decorator/php/example Для разработчиков / [EasyComm+Swift] Загрузка фото и видео отзывов в облако Selectel. 8 0
11 сентября 2022, 23:15 Позитивные изменения, ты молодец Новые дополнения и их версии / MiniShop2 4.0.0.alpha. Подробности про изменённый JavaScript. 3 +3
14 июля 2022, 12:52 У ORM задач поболее нежели просто в табличкам обращаться ) Готовые решения / modxYMLprice - генератор прайса Yml Yandex (UP) 13 0
14 июля 2022, 10:38 Генерацию XML можно решить с помощью pdtools на кой для этого целый компонент тянуть не совсем понятно Готовые решения / modxYMLprice - генератор прайса Yml Yandex (UP) 13 0
05 июля 2022, 22:56 Отличительная особенность MODX сообщества заключается в том, что ребята изобретают такие велосипеды, от которых волосы на голове начинают выпадать. Откинем вообще код, архитектурные «особенности» проекта и т.д т.п Возьмем первоначальную задачу — «удобная работа с URL параметрами из под MODX» Преположим, что логика работы игры вынесена в сервисы и остается только работать с URL параметрами. Я просто оставлю этот тут www.php.net/manual/en/function.parse-str.php Вопросы / Удобная работа с параметрами из URL и MODX. Я изобрёл велосипед? 8 +1
20 мая 2022, 15:28 я думал хуже чем Артур сделать было нереально, но ты справился Готовые решения / [СДЕЛАЙ САМ] Ajax Регистрация, Авторизация, Сброс пароля, Редактирование профиля 26 +1
16 мая 2022, 13:39 ? Готовые решения / [СДЕЛАЙ САМ] Ajax Регистрация, Авторизация, Сброс пароля, Редактирование профиля 26 +1
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
[mSync] Новая версия синхронизации с 1С Всем привет. В какой то момент начали сыпаться ошибки: Error 23000 executing statement: INSERT INTO `modx_msync_products` (`product_id`, `uuid_1c`) VALUES ...
И зачем этот пакет? Просто заменить один синтаксис другим?
Если тейк про скорость, то это не элокенту
Вопрос личностной полезности порешали.
Встреча будет уровня: «мы чуваки из стерк умеем вот это». На этом все.
Системе это не поможет. Ребята из модэкса не хотят ее развивать. Хоть 500 пусть встреч сделают где угодно
Лучше бы их обновить в БД напрямую
P.S очень печально что в модкс нельзя обновить коллекцию пачкой. Но я понимаю почему — иначе не отработают плагины на эти события
Удачи выполнить такой запрос на более менее большой бд
modx.pro/howto/18715
Конечно нет :). Если нужен совместимый с MySQL — вам к MariaDB.
В основном они завязаны на вопросе масштабируемости.
В MySQL очень много вещей попросту платные либо нерешаемые относительно постгреса.
Получишь, что-то вроде mSearch на выходе.
Откинем вообще код, архитектурные «особенности» проекта и т.д т.п
Возьмем первоначальную задачу — «удобная работа с URL параметрами из под MODX»
Преположим, что логика работы игры вынесена в сервисы и остается только работать с URL параметрами.
Я просто оставлю этот тут
www.php.net/manual/en/function.parse-str.php