Для разработчиков

Vite + MODX CMP, как избавиться от ExtJS и жить дальше с комфортом в разработке

В данном видео мы посмотрим как можно избавить себя от использования ExtJS при разработке компонентов и начать применять современные реактивные фреймворки, такие как Vue, React, Svelte и другие.


Семён Кудрявцев
22 февраля 2023, 18:54
modx.pro
9
1 494
+30

[AjaxFormitLogin] Теперь есть документация!

Приветствую, коллеги. Хочу сообщить всем заинтересованным о том, что на днях я закончил написание документации к компоненту AjaxFormitLogin. Там есть как общая информация о возможностях, так и множество примеров кода, чтобы вам было проще использовать данный компонент. Я постарался учесть все возможные кейсы. Единственное о чем, кажется, забыл упомянуть, так это о том, что компонент, являясь наследником AjaxForm, умеет работать с любыми сниппетами, а не только с FormIt.
Артур Шевченко
24 января 2023, 11:00
modx.pro
905
+11

Тестируем mFilter2

Некоторые разработчики сообщества говорят: Вот надо сервер получше и mFilter2 будет работать быстро.
Я не пожалел 600р и взял тариф Максимальный на модхост. Решил проверить как зависит скорость работы mFilter2 от сервера. К счастью, мне разрешили использовать базу с 31444 товаров.
Сравниваться будут 2 одинаковых сайта:
1) На модхост с тарафом Максимальный. Дальше будем называль модхост.
2) Сайт на локальном сервере OpenServer. Дальше локалка.
В фильтре 4 селекта с 1743 опций-значений.

Для модхост результраты можно, еще месяц, непосредственно, просмотреть по ссылке http://s31273.h2.modhost.pro/mfilter2-testyi.html
под катом результаты.
Александр Туниеков
22 декабря 2022, 22:12
modx.pro
1
766
+2

Разработка веб приложений. #3 - Backend, Nest.

Первая статья — здесь.
Вторая статья — здесь.

:(
1. Надеюсь у всех все хорошо, насколько это возможно.
2. По самым разным причинам, я эту статью писал месяцев 7… Ну как писал… Часть написал еще в феврале и оставил статью пылиться. Я решил закончить давно начатое, надеюсь статья придется вам по вкусу и вы узнаете для себя хоть что-то новое. Погнали.

TypeScript
Конечно увидев Nest, у меня (наверное не только у меня) появились сомненения, ведь TS это как бы JS, но масштаб погружения все таки намного глубже, требуются совсем другого уровня знания. Так думал я перед тем как начать изучать Nest. Я даже вспомнил, что уже давно купил себе этот курс, но так и не начал его изучать (все таки на момент написания статьи, уже начал).
iWatchYouFromAfar
09 ноября 2022, 04:24
modx.pro
1 870
+10

[EasyComm+Swift] Загрузка фото и видео отзывов в облако Selectel.

Приветствую, делюсь с сообществом нюансами реализации такой задачи как загрузка файлов, прикрепляемых к отзывам, в облачное хранилище от Selectel.Возможно, эта заметка сэкономит кому-то немного времени.
Артур Шевченко
19 октября 2022, 12:36
modx.pro
937
+1

Обзор фильтров для интернет-магазинов

Для MiniShop планируется сделать фильтры встроенные в него. Вопрос как и каким образом их делать? Я разбирался в фильтрах mFilter2, пробовал делать mapFilter и, сейчас, искал в интернете реализации фильтров. Насколько нашел есть 4 способа реализации фильтра. Под катом их обзор.
Александр Туниеков
18 октября 2022, 17:46
modx.pro
4
2 248
+4

[miniShop2 4.0.0-beta] - Разбор нововведений. Подключение собственных JS классов работы с корзиной и заказом

В этой заметке расскажу как полностью заменить или расширить стандартные классы корзины и заказа. Для тех, кто уже писал свои модули в JavaScript, никаких откровений не будет.
Артур Шевченко
28 сентября 2022, 11:45
modx.pro
695
+5

[miniShop2 4.0.0-beta] - Разбор нововведений. Удаление Fotorama. Пример подключения галереи.

В виду того, что скрипты галереи к логике работы интернет-магазина относятся весьма косвенно, нами было принято решение вырезать их из коробки MiniShop2.
И это хорошо, так как теперь каждый может без заморочек подключить свою любимою галерею.
Пример подключения есть в чанке tpl.msGalleryNew.
Артур Шевченко
26 сентября 2022, 17:26
modx.pro
1 723
+4

[miniShop2 4.0.0-beta] - Разбор нововведений. Кнопки "плюс" и "минус" в корзине.

В этой заметке расскажу вам о добавленном плагине для изменения количества товара. Очевидно, что его назначение облегчить кастомизацию поля ввода количества, чтобы оно органично вписывалось в дизайн.
Артур Шевченко
26 сентября 2022, 12:27
modx.pro
897
+6

[miniShop2 4.0.0-beta] - Разбор нововведений. Уведомления. Пример подключения своей библиотеки.

Продолжая серию заметок @Николай Савин о нововведениях в miniShop2 Для MODX2, расскажу об изменениях в уведомлениях.
Артур Шевченко
23 сентября 2022, 14:13
modx.pro
800
+10