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

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

С нами с 08 декабря 2012; Место в рейтинге пользователей: #1
Василий Наумкин
17 июля 2019, 16:28
0
Поставить пару плагинов
Тогда жду от тебя заметку, как мне взять и перейти на VSCode.

Там еще про плагины для работы с MySQL и SFTP не забудь, чтобы с удалённым сервером общаться и проект на production выгружать. А, и терминал встроенный, с табами — тоже не помешает. И управление Git, чтобы с rebase понятным.

Пока вроде всё, что мне нужно.
Василий Наумкин
17 июля 2019, 16:23
0
А есть какой-то how-to как получить так же?
Просто добавь нужные директории в проект:


Довести до состояния «phpstorm» его все таки можно.
Это ж сколько времени и сил надо потратить? Я лучше программированием займусь =)
Василий Наумкин
17 июля 2019, 16:00
0
Обновления MODX не раз в неделю ж происходят.
Ну ладно MODX, а с дополнениями-то что будем делать?

Для них разработчику нужно методы запоминать, или в соседнем окошке на исходники поглядывать?

PhpStorm достаточно просто добавить директорию в проект и он сам всё проиндексирует, ничего руками править не нужно.

Ты не подумай, что я тебя критикую. Просто я пытался пользоваться VSCode и совершенно не понимаю, как его можно сравнивать с PhpStorm для разработчика.
Василий Наумкин
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.