24 октября 2020, 19:46 Вкладка в админке и 10 строчек кода в виде вызова процессора? Это правда стоит 500 рублей? Новые дополнения и их версии / WatchAsUser - просмотр страниц пользователей без пароля 18 0
14 октября 2020, 01:46 А вот за это респект! Расширять поля по одиночке надоело Новые дополнения и их версии / Управления плагинам minishop2 или добавление полей в ms2_products через компонент [msAddField] 33 +1
06 октября 2020, 03:38 Шаблоны Ultron это сборище outdated решений с getimagelist, перемешки phx и fenom и 25 миллионов шабонов без понятия extend и include. Покупать это я не советую никому, прям совсем никому Для разработчиков / Покупка на ultron.pro! Не забудьте обновить ядро и компонент Gallery 42 +1
01 октября 2020, 12:31 Ты просто никаким образом не пометил что это не для MODX, поэтому люди будут задавать такие вопросы :) А вообще да в xpdo миграций нет, поэтому нужно сэтапить CI интеграции используя транспортные пакеты. Пошаговые инструкции / Деплой проекта на сервер из Github 23 +1
11 сентября 2020, 00:33 Не хочу никого обижать, но минифицировать страницу с предварительным запросом в тивиху, звучит как начало анекдота Готовые решения / Минификсация html кода в 1 строку 11 +5
14 мая 2020, 14:39 Может я ошибся, но вчера видел тут (вроде тут) что основная причина такого хака — версионирование. Мол ClientConfig сложнее версионировать. Так можно же написать резолвер, который будет гонять данные в ClientConfig Пошаговые инструкции / Лайфхак по config.inc 29 0
14 мая 2020, 14:34 Есть суть в версионировании, что мешает написать резолверы? Пошаговые инструкции / Лайфхак по config.inc 29 0
14 мая 2020, 00:08 Ожидается, что программист на своей стороне обрабатывает эти моменты. Кстати спасибо что напомнил что неплохо было бы написать практическую часть курса) Пошаговые инструкции / Теория выгрузок из 1С в MODX (часть 1 из 2) 28 0
07 мая 2020, 22:33 А как можно обновить ключ? Я только знаю как он генеруется Готовые решения / Изменение цены в корзине при переоценке 6 0
23 апреля 2020, 21:25 Бустрапинг классов заменили альфа2. Новые дополнения и их версии / pdoTools 3 25 0
21 апреля 2020, 00:46 Ты сам себя перенакрутил. $ cd www/_build $ cp build.config.sample.php build.config.php $ cp build.properties.sample.php build.properties.php $ php transport.core.phpНа этом все Вопросы / где core.transport.zip ? 5 0
20 апреля 2020, 20:03 Кстати да, хотелось бы такое решение из коробки замутить. Но, я немного покритикую это тред: @EVAL $output = $modx->runSnippet('getCatOptions'); return $output;EVAL — плохо. Даже разработчики MODX поняли что плохо и выпилили сие чудо в 3.0 Из этого следует что сниппет getCatOptions — в целом лишний, его можно заменить SQL запросом и вместо EVAL использовать SELECT. Если же рассматривать сам сниппет, то $options = $modx->getIterator('msOption');я бы заменил на $options = $modx->getIterator(msOption::class);Опять же только с точки зрения того, чтобы не тратить время на это в момент выхода тройки. Но в целом — спасибо за решение, кому-то однозначно пригодится. Готовые решения / Интерфейс привязки фильтров к категориям 5 +3
09 апреля 2020, 09:44 phpthumbon работает лучше — факт Готовые решения / ResizeOnUploadPhpthumbon_modx 9 0
07 апреля 2020, 10:17 Ровно до первых нестандартных кейсов) Пошаговые инструкции / Теория выгрузок из 1С в MODX (часть 1 из 2) 28 0
07 апреля 2020, 09:16 Тоесть вы создаете php class Product, описывая в нем свойства товара?Да Вот это вообще не понял. Под моделью вы понимаете терминологию MODX? тоесть модель это файловое отображение таблицы в базе данных? Вы создаете таблицы в базе свои? Что значит промежуточное состояние?Модель это класс. Промежуточное состояние может быть разным. В моем случае это json файлы. Тоесть в директории products у вас на скрине что хранится? Файлы json где в каждом файле один товар? А после этого вы запускаете какой-то свой скрипт, который считает json файлы и запускает процессор создания товара?Да, все верно Пошаговые инструкции / Теория выгрузок из 1С в MODX (часть 1 из 2) 28 0
07 апреля 2020, 08:33 Спасибо! mSync решение не очень, уж в очень идеальных условиях оно работает Пошаговые инструкции / Теория выгрузок из 1С в MODX (часть 1 из 2) 28 +1
06 апреля 2020, 20:10 Честно сказать — не эксперт как это работает со стороны 1С. Пошаговые инструкции / Теория выгрузок из 1С в MODX (часть 1 из 2) 28 0
06 апреля 2020, 19:41 Опять же, вебхуки — лучший вариант для решения таких задач. Правда, пока таких задач мне не поступало. Обычно обновление раз в 3-4 часа было. Не нужно делать прямой коннект в базе. Это иррационально. Пошаговые инструкции / Теория выгрузок из 1С в MODX (часть 1 из 2) 28 0
06 апреля 2020, 19:27 А зачем? CommerceML выгружается двумя кнопками и дает вполне себе структурные данные. Если же рассматривать вариант что по той стороне 1С 8.3 и хороший 1С программист, можно попробовать поработать с вебхуками. Хороший 1сников я так и не нашел, поэтому работаем с файловыми обменами в основном :) Пошаговые инструкции / Теория выгрузок из 1С в MODX (часть 1 из 2) 28 0
06 апреля 2020, 17:29 Расширение для хрома без установки всяких пакетов: chrome.google.com/webstore/detail/bootstrap-grid-overlay/mnlklmelflkheijccafopdohgclfefcg/related?hl=ru&gl=001&authuser=0 Готовые решения / modx_bs_pixel 3 +4
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 рублей?
Расширять поля по одиночке надоело
Покупать это я не советую никому, прям совсем никому
А вообще да в xpdo миграций нет, поэтому нужно сэтапить CI интеграции используя транспортные пакеты.
Кстати спасибо что напомнил что неплохо было бы написать практическую часть курса)
На этом все
Но, я немного покритикую это тред:
EVAL — плохо. Даже разработчики MODX поняли что плохо и выпилили сие чудо в 3.0
Из этого следует что сниппет getCatOptions — в целом лишний, его можно заменить SQL запросом и вместо EVAL использовать SELECT.
Если же рассматривать сам сниппет, то
я бы заменил на
Опять же только с точки зрения того, чтобы не тратить время на это в момент выхода тройки.
Но в целом — спасибо за решение, кому-то однозначно пригодится.
Модель это класс. Промежуточное состояние может быть разным. В моем случае это json файлы.
Да, все верно
mSync решение не очень, уж в очень идеальных условиях оно работает
Не нужно делать прямой коннект в базе. Это иррационально.
CommerceML выгружается двумя кнопками и дает вполне себе структурные данные. Если же рассматривать вариант что по той стороне 1С 8.3 и хороший 1С программист, можно попробовать поработать с вебхуками. Хороший 1сников я так и не нашел, поэтому работаем с файловыми обменами в основном :)
Расширение для хрома без установки всяких пакетов:
chrome.google.com/webstore/detail/bootstrap-grid-overlay/mnlklmelflkheijccafopdohgclfefcg/related?hl=ru&gl=001&authuser=0