Всего 125 094 комментария

Андрей
19 сентября 2025, 12:12
0
Не знаю что за ошибка.

Но на 8 версии доп. поля не записываются в базу при заказе, а в админке при просмотре заказа просто белое окно. На 5.7 все работает.

Предлагаю автору дополнения пробежаться по коду и поправить)
Stepan
19 сентября 2025, 08:33
0
да тот-же Тикетс реализуйте
Stepan
19 сентября 2025, 08:29
0
И мне не особо понятно как писать документацию, чтоб другим легче было.
how to это конечно полезно, но и только — это мало, добавьте ссылок на оф доку фреймворка.
чем и на extJs и на других апи
не ну это уже перебор, считать, что ваш подход единственно верный

Есть такое выражение в принципе: Самый лучший язык программирования тот, что ты знаешь в совершенстве.

Т.е. по факту ты можешь прийти к одинаковому результату(усилие + время) используя те инструменты которые ты лучше знаешь, а не те про которые громче крикнули.

За счет того, что не надо писать кучу контроллеров.
вот это для меня вообще не очень понятно… я правильно понимаю, что вы в 1 файл запихали весь функционал и говорите, что это лучшее решение?

ЗЫ
Поймите меня правильно, я не смотрел внутренности вашего решения, но хотелось бы уточнить вашу логику до погружения. Т.е. я не топлю за extJs и иже с ними, но логику и мотивы хочется от вас получить
Александр Туниеков
19 сентября 2025, 04:38
0
Может у кого-нибудь есть идея какое приложение написать в качестве демонстрации возможностей? Такое как Sendex, которое Василий написал как демонтстацию extJs.
Александр Туниеков
19 сентября 2025, 04:25
0
не обессудьте но с такой документацией — это очень наврятли.
Тут преодолеть порог входа. Мне как создателю почти все понятно и очевидно, а другим думаю чтоб въехать напрячься, потратить время, надо. Это барьер который мешает другим и освоить и развивать другим. И мне не особо понятно как писать документацию, чтоб другим легче было.
то тут все что угодно
Да все что угодно и на более современном фреймворке (vue) и быстрее, когда въедешь, чем и на extJs и на других апи. За счет того, что не надо писать кучу контроллеров.
Только не понятно как документацию свести в удобную систему. Как всегда сперва hello word, а затем сразу строим самолет :-).
Stepan
19 сентября 2025, 02:48
0
а какая ошибка, небось где-то есть не экранированное поле rank просто пробегитесь по коду и поставьте `rank`
Stepan
19 сентября 2025, 02:40
0
Буду рад если gtsAPI вас заинтересует.
не обессудьте но с такой документацией — это очень наврятли.

я понимаю вы старались, наверное из всего только дерево интересно, а остальное в итоге тот-же extjs получится только без доков

Самое главное — это не создать, а поддерживать и развивать и по возможности не только вашим гением(никакого сарказма)

Вообще я так понял это не столько админка как интерфейс для манагера… то тут все что угодно, иногда и такое нужно
Stepan
19 сентября 2025, 01:47
+1
Наталья,
так скажем шаблоны для разработки
MODX2
github.com/Boshnik/modExtra
MODX3
github.com/modx-pro/ModExtra3
Miša Bulic
18 сентября 2025, 22:38
+2
nuxt.com/modules/og-image

Вот такую штуку сделайте, тут такого нет.
Евгений Webinmd
18 сентября 2025, 21:21
+1
Дашборд для минишопа, с аналитикой, графиками и прочим.
Артур Шевченко
18 сентября 2025, 20:52
+1
Он сейчас другую разработку ведёт))) а для релиза надо тестировать альфа-версию, пока нету добровольцев.
Наталья
18 сентября 2025, 20:45
0
Да, я представляю… Мне предстоит потратить много времени и сил на изучение. Это при условии, что до этого я только пользовалась дополнениями, а с php никогда дел не имела… Но у меня не сильно много выбора) Поэтому буду благодарна, если поделитесь информацией о том, что стоит изучить прежде, чем переходить к написанию дополнения, и, возможно, какими-то ресурсами… Буду правда очень признательна, очень хочется попробовать!
Наталья
18 сентября 2025, 20:42
0
А разве вы не ведёте разработку MiniShop3? Или релиз в ближайший год не ожидается?
Артур Шевченко
18 сентября 2025, 20:40
+1
Логер напиши, чтобы можно было использовать его в своём коде. Например, сделал я магазин и хочу логировать весь процесс оформления заказа, а в случае возникновения проблем получать уведомление на почту или в телеграм. При этом если проблем не возникло я всё равно должен иметь возможность посмотреть какие данные на каком этапе поступили, какие вернулись и т.д. Соответственно нужно чтобы не забивалось место на хостинге. Ну и использование было максимально простое типа получил сервис, вызвал метод с нужными параметрами и всё.
Денис Усманов
18 сентября 2025, 20:38
+1
Ох Наталья, не просто вам придётся… Разработать свой компонент дело очень не простое! Для этого нужно многое понимать заранее, например структуру данных как минимум, а как максимум старый ExtJS 3.4 для написания интерфейса…

Но, в любом случае, желаю удачи в этом деле!

По идеям, я бы предложил разработать универсальный компонент импорта товаров из файлов формата .xml
Для начала, хотя бы импорт выгрузки Яндекс Маркета.
Николай Савин
18 сентября 2025, 20:29
+1
нам бы интернет-магазин для MODX3 какой нибудь. Да поиск с фильтрами к нему.
Артур Шевченко
18 сентября 2025, 20:04
+1
Есть ещё вариант дописывать vin в pagetitle плагином на сохранение ресурса
Артур Шевченко
18 сентября 2025, 19:00
0
Других вариантов нет
Кирилл
18 сентября 2025, 18:58
0
Не совсем подходит, т.к. меняет вообще у всех ресурсов в дереве
pagetitle, tv_vin
или pagetitle >br> tv_vin
не сработало