01 ноября 2021, 08:46 Кстати, я видел уже такой совет здесь на форуме и помню тогда очень обрадовался, поскольку все время решал эту проблему более сложно. Но когда попробовал — у меня не сработало. Товары все равно сортировались так как задано по умолчанию в сниппете msProducts. Вопросы / Сортировка msProducts в порядке переданном в resources 4 0
31 октября 2021, 22:52 и вот глядя на ошибки, осознаю что я совершенно не понимаю, как работает проброска портов. Вот к примеру для образа базы данных указано 3306:3306 из контейнера будет торчать в локальную машину порт 3306. Но что если у меня там уже моя локальная база данных работает? Или же nginx из контейнера выпячивает 80 порт, а у меня локально стоит apache на 80 порту, то что откроется на localhost А если порты (или что-то еще наверное) нужно подбирать под каждую машину отдельно (а кого то занят локальный порт 3306 а у кого-то нет) то теряется вся универсальность докера. Пошаговые инструкции / Локальная разработка в Docker 35 0
31 октября 2021, 22:31 решил попробовать, но что то не складывается у меня с Docker Все выполняю как вы описали, но вылезла куча ошибок еще на этапе построения образов. На компьютере — Kubuntu. Пошаговые инструкции / Локальная разработка в Docker 35 0
31 октября 2021, 19:28 да, 90 процентов подобного уровня программ с которыми мне приходилось сталкиваться написаны на С# или Java. Просто в моем понимании это и есть «большой бизнес» и я не вижу там MODX совершенно Новости и события / MODX 3: Alpha 3 и план релизов 48 0
31 октября 2021, 18:29 Вы правы, я лишь описываю свое ощущение modx. Для меня новость, что modx старается занять нишу «большого бизнеса». Ради интереса, говоря — сайт одного банка, вы имеете ввиду сайт-визитку? Не банковская же система, денежные переводы, онлайн доступы к счетам? Новости и события / MODX 3: Alpha 3 и план релизов 48 0
31 октября 2021, 17:46 Правильно вы говорите, про бизнес, хотя это и звучит оторванно от реальности. MODX это все-таки CMS ка и ее ниша — простенькие сайты, лендинги, небольшие магазины. Тоесть как раз мелкий бизнес, который живет по своим законам — экономии, минимума вложений, жажды моментальной наживы и все, что присуще российскому мелкому бизнесу. Не могу себе представить банковской системы, сервиса по запуску ядерных ракет, программ управления расписанием поездов и прочего, написанного на modx) Хотя если судить по вашим статься о docker то у вас целая группа программистов что-то серьезное и долго разрабатывает на modx. Вы как то обмолвились что социальную сеть. Что и правда? Поделитесь что вы там такое грандиозное делаете? Новости и события / MODX 3: Alpha 3 и план релизов 48 0
27 октября 2021, 12:47 Это бесплатный сервис, так что обращаться нет смысла. Да и я написал это не для того чтобы пожаловаться, подумал вдруг это будет интересно тем, кто занимается этим проектом. Для разработчиков / Проблема с установкой компонентов из modstore.pro [РЕШЕНО] 33 0
27 октября 2021, 07:38 Не знаю важно ли это, но обратил внимание вот на что. Последнее время сайт modx.pro не доступен если включен VPN в браузере. Если выключен, то сайт открывается. Для разработчиков / Проблема с установкой компонентов из modstore.pro [РЕШЕНО] 33 0
14 октября 2021, 14:46 С небольшой настороженностью отношусь к таким постам, где немного текста и ссылка на сайт пример. А если человек еще и зарегистрировался 3 минуты назад… Всюду видятся коварные СЕОшники, которые размещают всюду ссылки, чтобы придать им «веса». Или сейчас уже такое не практикуется?) Я просто один раз тоже оставил в своем комментарии ссылку на один свой сайт, так потом в поиске сайт modx.pro показывался стабильно сразу же, после самого сайта. Но, Николай, если вам действительно интересно, то Роман все сказал верно, зависит от того насколько круто вы хотите сделать. В самом простом варианте просто делается в админке поле, куда менеджер вбивает идентификаторы товаров через запятую. Вы эти данные скармливаете сниппету msProducts который и выведет в корзине необходимые вам товары. Вопросы / Как доработать корзину? 6 0
11 октября 2021, 19:48 здесь написано как получить элемент на странице learn.javascript.ru/searching-elements-dom здесь — как добавить событие этому элементу learn.javascript.ru/introduction-browser-events здесь — как отправить запрос к вашему сниппету learn.javascript.ru/fetch пусть ваш сниппет вернет html верстку слайдера и вы добавите его в нужное вам место. Вопросы / Ajax подгрузка изображений в слайдеры превью товаров 6 +1
11 октября 2021, 09:19 Никто не говорит, что докер это плохая технология. Но это инструмент и его нужно применять там, где он нужен и приносит выгоду. Насколько я понимаю, докер создан чтобы решить проблему разных сред разработки. Обеспечить беспроблемный перенос программ с сервера на сервер, на заботясь о постоянной переконфигурации. Поэтому и показалось, что использовать докер просто на своем компьютере, но при этом не выгружать контейнеры на сервер — это странное использование инструмента. Пошаговые инструкции / Локальная разработка в Docker 35 +1
11 октября 2021, 09:09 А еще очень интересно, ведь получается что решена самая главная беда modx, это версионный контроль чанков, сниппетов и прочего, которые хранятся в базе данных. Было написано много «костылей» чтобы обойти это и гитифай и гитмодекс, а получается что это можно решить простыми миграциями? Хотя я лично не понимаю как, например в ларавеле миграции это php код который ты пишешь сам и который описывает изменения в базе данных и потом единажды запускается, так же устроены миграции в doctrine. Как созданный в админке сниппет вдруг попадет в миграцию. В общем нужно найти время и выполнить то что написал Илья, спасибо ему что делится с нами. Пошаговые инструкции / Локальная разработка в Docker 35 0
10 октября 2021, 20:02 Вы так говорите тезка, как будто все уже 3 раза проверили. git pull это еще не ответы на все вопросы. В чем смысл разрабатывать в докере если контейнер не выгружается на сервер? Я вот еще раз прочел пошагово инструкцию и вижу, что Илья создает инфраструктуру из докер контейнеров у себя локально, а вот на сервер то это не попадает? Туда идут только исходные коды из git? Разве смысл контейнеризации не в том, чтобы один и тот же контейнер запустить как у себя локально так и на сервере? Где в инструкции установка докера на сервере? Где копирование контейнеров на сервер, где их запуск? Пошаговые инструкции / Локальная разработка в Docker 35 +2
10 октября 2021, 19:35 Я еще могу понять использование докера там, где крайне сложный проект, который задействует mysql, postgress, redis, php, python и go, все это завязано в общую систему. Но для modx? зачем? И как вы потом это переносите на хостинг? Как вы запускаете ваши докер контейнере и заставляете хостинг «подцепить домен» к вашей конфигурации? Или вы для любого сайта на modx теперь используете выделенный сервер? Как выэто поясняете заказчику или «будущим» программистам, которые возьмут на обслуживание простенький сайт на modx, а потом обнаружат что она работет в докер композере… Пошаговые инструкции / Локальная разработка в Docker 35 +1
10 октября 2021, 19:28 расскажите пожалуйста, зачем это? Что это вам дает? Локальная разработка в докере. Как по мне это даже звучит странно. Почему просто не установить на локальном компьютере php, mysql и nginx? Зачем запускать все это в контейнерах, терять в производительности, усложнять конфигурацию. Какую выгоду вы получаете от разработки локально в докере? Пошаговые инструкции / Локальная разработка в Docker 35 0
07 октября 2021, 20:19 Спасибо за ответ Новые дополнения и их версии / PageBlocks 1.2.0. Создавай сайт быстро и легко. 22 0
07 октября 2021, 19:52 Считал, что яндекс маркет загнулся, потому что директор уже три года не выставляет задачи — выгрузить туда товары. А раньше так по каждому проекту первой задачей было — выгрузиться на маркет. А оказывается еще жив. Новые дополнения и их версии / msYMarketFBS 11 0
07 октября 2021, 19:45 Уверен хорошая штука, но пока не могу понять, что это) Заметка начинается со слов — новые возможности. И сразу перечисление каких то таблиц, вложенных. Это что за таблицы? Это про SQL? Это про тег <table>? Компонент позволяет отображать на странице <table> вложенный в <table>? Как бы автор назвал свое творение? Это способ создавать сайт без дизайна? Из заготовленных автором блоков? Новые дополнения и их версии / PageBlocks 1.2.0. Создавай сайт быстро и легко. 22 0
05 октября 2021, 15:06 Я имел ввиду не серверную ОС, а операционную систему пользователей на их компьютерах. Проблему с сертификатом видят только те, у кого на их компьютерах установлена устаревшая система. С серверной ОС это по идее никак не связано. Вы можете вручную удалить этот сертификат из цепочки сертификатов, но через 90 дней, насколько я понимаю, проблема повторится. Так что советую все таки приобретать за 500 рублей сертификаты не самоподписные. Вопросы / оканчивается срок действия корневого сертификата IdenTrust DST Root CA X3 10 0
04 октября 2021, 19:29 Кстати у нас уже есть жалобы от клиентов по разным проектам. Дело в том что проблемы с lets encrypt сертификатами видят только те, кто пользуется устаревшей операционной системой. Затронуты устройства на некоторых Win 7, Windows XP Service Pack 2 и ниже, устройства на Android 2.3.6 и ниже, а еще iPhone/iPad на версиях ниже iOS 10. Виновник событий: корневой сертификат IdenTrust DST Root CA X3, срок которого истёк. Он используется в цепочке LE сертификатов. И больше всего проблем у тех у кого старый macbook Вопросы / оканчивается срок действия корневого сертификата IdenTrust DST Root CA X3 10 +1
[videoGallery] Видео галерея YouTube, Vimeo Невозможно установить пакет с подписью: videogallery-1.4.0-beta Ошибка установки Error в /core/packages/videogallery-1.4.0-beta/modCategory/7fc931a7772edc9752c16e9c41eb5e52.reso...
mxBoard: канбан-доска для команд, людей и ИИ-агентов в MODX 3 Привет, добавил пользователя в группу mxBoard(4), создал токен. Добавляю все в postman пишет: rest: { «success»: false, «message»: «Недействительный токен.», «data...
Релиз miniShop2 ver. 4.4.1 & 4.4.2 Подскажите пожалуйста, может я что-то не знаю или упустил. Но есть ли решение по глюку с radio? Указываешь свое radio c одинаковым name и в результате при переключении получаешь вс...
Плагин EnvBadge: визуальный индикатор окружения в админке MODX3 Расскажите пожалуйста как вы настраиваете сайт на MODX 3 чтобы был dev, prod, stage. Можете описать workflow? Допустим у меня 80% — это магазины, там клиенты, продажи, все онлай...
MaxNotify Обновление компонента 1.3.0-pl (22.07.2026) — добавлено автоматическое получение полей через msOrder->toArray(); — массивы и объекты безопасно пропускаются; — стандартные...
MyFavorites MyFavorites — 3.0.0-beta Первая версия для MODX Revolution 3.x — компонент полностью переписан с нуля (PHP >= 8.4, namespaced-ядро MODX 3, PSR-4, сервис-ориентированная архит...
Но когда попробовал — у меня не сработало. Товары все равно сортировались так как задано по умолчанию в сниппете msProducts.
А если порты (или что-то еще наверное) нужно подбирать под каждую машину отдельно (а кого то занят локальный порт 3306 а у кого-то нет) то теряется вся универсальность докера.
Все выполняю как вы описали, но вылезла куча ошибок еще на этапе построения образов.
На компьютере — Kubuntu.
Просто в моем понимании это и есть «большой бизнес» и я не вижу там MODX совершенно
Хотя если судить по вашим статься о docker то у вас целая группа программистов что-то серьезное и долго разрабатывает на modx. Вы как то обмолвились что социальную сеть. Что и правда? Поделитесь что вы там такое грандиозное делаете?
Да и я написал это не для того чтобы пожаловаться, подумал вдруг это будет интересно тем, кто занимается этим проектом.
Последнее время сайт modx.pro не доступен если включен VPN в браузере. Если выключен, то сайт открывается.
Всюду видятся коварные СЕОшники, которые размещают всюду ссылки, чтобы придать им «веса». Или сейчас уже такое не практикуется?)
Я просто один раз тоже оставил в своем комментарии ссылку на один свой сайт, так потом в поиске сайт modx.pro показывался стабильно сразу же, после самого сайта.
Но, Николай, если вам действительно интересно, то Роман все сказал верно, зависит от того насколько круто вы хотите сделать.
В самом простом варианте просто делается в админке поле, куда менеджер вбивает идентификаторы товаров через запятую. Вы эти данные скармливаете сниппету msProducts который и выведет в корзине необходимые вам товары.
learn.javascript.ru/searching-elements-dom
здесь — как добавить событие этому элементу
learn.javascript.ru/introduction-browser-events
здесь — как отправить запрос к вашему сниппету
learn.javascript.ru/fetch
пусть ваш сниппет вернет html верстку слайдера и вы добавите его в нужное вам место.
git pull это еще не ответы на все вопросы. В чем смысл разрабатывать в докере если контейнер не выгружается на сервер? Я вот еще раз прочел пошагово инструкцию и вижу, что Илья создает инфраструктуру из докер контейнеров у себя локально, а вот на сервер то это не попадает? Туда идут только исходные коды из git? Разве смысл контейнеризации не в том, чтобы один и тот же контейнер запустить как у себя локально так и на сервере? Где в инструкции установка докера на сервере? Где копирование контейнеров на сервер, где их запуск?
Заметка начинается со слов — новые возможности. И сразу перечисление каких то таблиц, вложенных.
Это что за таблицы? Это про SQL? Это про тег ? Компонент позволяет отображать на странице вложенный в ?
Как бы автор назвал свое творение? Это способ создавать сайт без дизайна? Из заготовленных автором блоков?
Дело в том что проблемы с lets encrypt сертификатами видят только те, кто пользуется устаревшей операционной системой.
И больше всего проблем у тех у кого старый macbook