Василий Наумкин

Василий Наумкин

С нами с 08 декабря 2012; Место в рейтинге пользователей: #1
Василий Наумкин
17 июля 2019, 15:53
0
Для пользователей VSCode, наверное, хорошо.

Но вручную обновлять все методы MODX после каждого его обновления — это хобби сильно на любителя и быстро надоест. А значит, и проект долго не проживёт.
Василий Наумкин
17 июля 2019, 15:51
1
+4
1. Есть + возможность доставить нужные из репозитория
2. Есть + опять же репозиторий
3. Есть + еще всякие специфичные штуки, типа опций VueJS

4. Есть + пакетное выполнение и анализ кода по всей директории\проекту

Ну и не забываем что их продукты стоят денег.
Только для тех разработчиков, которые не могут оформить Open Source лицензию.

Сегодня только правил вёрстку после VSCode — там банальнейшие ошибки, которые человек просто не видел, включая орфографические опечатки («desctop») и двойные указания свойств, которые PhpStorm сразу подчёркивает, из коробки.

VSCode — это типа Notepad++, с IDE его сравнивать не нужно.
Василий Наумкин
16 июля 2019, 15:38
+3
Рекомендую тогда сразу ru.nuxtjs.org/guide/ — позволит структурировать приложение, решить проблемы с индексацией и вообще, заменит массу будущих велосипедов на продуманные решения.

Для оформления советую bootstrap-vue.js.org — они сочетаются из коробки.
Василий Наумкин
16 июля 2019, 06:04
+2
Для серьезного проекта с долгосрочными вложениями изучать нужно VueJS, ReactJS или что-то подобное, для построения быстрого и красивого фронтенд-приложения.

А на чём бэкенд будет отвечать на его запросы — дело десятое. Хоть на MODX, хоть на Lavarel. Можно переписывать и менять через день, никто из пользователей не заметит даже.
Василий Наумкин
29 июня 2019, 20:52
0
Ну если в анонимном работает, а в обычном нет — проблема теперь на твоей стороне.

Почисти куки и всё такое.
Василий Наумкин
29 июня 2019, 19:32
0
Да, если из анонимного режима, то открывается страница с полями для авторизации.
Авторизует? Работает после этого файлохранилище в анонимном режиме?
Василий Наумкин
29 июня 2019, 18:40
0
У меня в логах только это
[HybridAuth] Unable to refresh the access token. HTTP error 400. Raw Provider API response: {«error»:«invalid_client»,«error_description»:«Client credentials were not found in the headers or body»}.
Попробуй из анонимного режима.
Василий Наумкин
28 июня 2019, 17:11
0
Насколько я помню, в комментах по умолчанию отключена обработка вот таких фильтров, для скорости.

Посмотри параметры сниппета, там должен быть &fastMode или что-то такое, его надо отключить.
Василий Наумкин
26 июня 2019, 16:46
1
+1
Должен еще и хостинг это поддерживать.

Я на modhost.pro специально собирал ImageMagick 7 с поддержкой webp.
Василий Наумкин
24 июня 2019, 10:36
+3
Поддержка платных дополнений оказывается там же, где они покупаются — в магазине.

Не надо гнать на сообщество, общайтесь с автором в специально придуманном для этого месте.
Василий Наумкин
21 июня 2019, 06:21
+3
инструкции для этого можно прямо в сообществе найти.
Или даже в документации.
Василий Наумкин
06 июня 2019, 08:37
+1
Всё работает, проверил с minishop2.com
Василий Наумкин
04 июня 2019, 22:30
0
I don't think that store all values in one JSON TV is good idea for filtering resource.

Maybe it would better to split it to 3 separate TVs or miniShop2 options.
Василий Наумкин
04 июня 2019, 07:44
0
You need to understand how MIGX stores data in database before you could filter it by &where.
Василий Наумкин
03 июня 2019, 14:30
0
1. Office extra requires only email for registration, all other info you can add after it in the private office. But you can change it by custom system plugin, see an example here.

2. Just as any other field in the form. After it you need to specify new field in the &userFields property of msOrder:
[[!msOrder?
    &userFields=`{"gender":"gender"}`
    &...
]]
It will bind form field gender to profile of user in MODX.

3. I believe you could manage it with javascript on frontend, or with custom system plugin for msOnBeforeCreateOrder event that will check this new field on backend.
Василий Наумкин
31 мая 2019, 10:08
0
Да, затупил.

Приджойнить так не получится, потому что на каждый товар должно быть несколько картинок.
Поэтому нужно выводить картинке в чанке, через msGallery, как и было предложено в первом комментарии.
Василий Наумкин
30 мая 2019, 06:04
0
Или даже использовать параметр &includeThumbs