Николай Савин

Николай Савин

С нами с 06 июня 2015; Место в рейтинге пользователей: #5
Николай Савин
20 июня 2020, 09:51
0
А куда запрос направлен? На какой php файл? Нужно на action.php в ассетах
Николай Савин
20 июня 2020, 09:14
0
Насколько я помню, нет там проверки прав доступа. Компонент изначально предполагается как открытый для неавторизованных пользователей и отзывы\голосование работает без проверки прав. Откуда вы там взяли «access denied» — даже предположить боюсь
Николай Савин
19 июня 2020, 11:16
0
А сотня TV для тебя значит в порядке вещей?
Николай Савин
12 июня 2020, 20:41
0
Такое дело… она для php. Как и modx. а значит, вполне себе совместимы. Да, готового ничего нет, хотя я когда для своих проектов смотрел — натыкался на какие то модули.
Насчет скорости обработки не подскажу. Но размер thumb'ов получается размеров на 25-30 меньше.
Николай Савин
12 июня 2020, 20:11
0
Я бы на вашем месте задумался о переходе на intervention image — это сейчас самый популярная (по версии Github) библиотека по работе с изображениями.
Николай Савин
11 июня 2020, 13:25
+1
А у меня считает prnt.sc/sxt4es
Программа так устроена, что с одного IP засчитывает только один клик по баннеру в день.
Попробуй ткни с телефона или VPN увидишь.
Николай Савин
11 июня 2020, 09:16
+1
График показывает клики, а не считает. Это противоположное действие.
Как следствие флеш тут не при чем. Плагин вполне себе работоспособный. Должен работать.
Потенциальная проблема может быть в других плагинах на событие OnPageNotFound. Они могут перехватывать управление и не дать сработать нашему плагину.
Николай Савин
11 июня 2020, 07:20
+1
Ну возможно автор несколько по другому понимает термин API и не вникал в вашу ситуацию. Да будем честно говорить — это и не API. Мы же сейчас говорим о том чтобы не использовать родную верстку и скрипты, а просто пробросить свой запрос на коннектор action.php
Вот я вам говорю — это вполне себе работает. Единственное может понадобится дополнительно использовать в php файле php://input для приема данных.
А так — никаких доработок не требуется. Просто откройте родной js и посмотрите какие данные он отправляет, далее отправьте те же данные силами Vue
Николай Савин
10 июня 2020, 18:18
0
Вчера только подключал easyComm. Мне не понравился родной объект с методами от EasyComm я свой написал. Запросы шлю через fetch API на коннектор. И все работает. Без допилов. Главное нужные параметры передать. Отправляю json объект- принимаю соответственно тоже. Ровно то же, что и VUE с nuxt будут делать
Николай Савин
10 июня 2020, 08:31
+3
Вот мне интересно даже стало. А каким боком скайп разработки касается?
Николай Савин
15 мая 2020, 12:31
+1
Я понимаю, конфиг не перезапишется. Хорошо — назовем это словом неудобство. Лишние манипуляции программисту. А вот если не будет программиста — попробуй разберись — чего это вдруг другая системная настройка появилась и где она определяется.
Николай Савин
15 мая 2020, 12:24
0
Потому что не будет проблем с обновлением MODX
Николай Савин
14 мая 2020, 09:44
0
С этим компонентом ничего особо не планируется. Если есть желание профинансировать какие-то доработки — мои контакты в профиле.
Николай Савин
08 апреля 2020, 08:22
0
По идее вы можете указать при вызове ChangePassword дополнительный параметр от себя. Назвав его, к примеру redirectId, значением указав нужную страницу для переадресации.
и он будет доступен в хуке в виде $redirectId
Николай Савин
08 апреля 2020, 08:19
1
+1
Для редиректа в MODX существует метод SendRerdirect
//1 - это номер страницы куда нужен редирект
$url = $modx->makeUrl(1);
$modx->sendRedirect($url);
По идее этого наверное и достаточно в вашем сниппете.
Пардон — а вы знаете что такое сниппет?
Николай Савин
08 апреля 2020, 07:58
0
Читаем документацию. ChangePassword имеет параметр postHooks — где можно перечислить скрипты, выполняемые после завершения основных действий. Под хуками-скриптами понимаются сниппеты. Пишите сниппет с нужным вам кодом, и указываете его в параметре postHooks
Как сделать редирект встроенными возможностями MODX вы понимаете? Какой код сниппета писать понимаете?
Николай Савин
25 марта 2020, 14:31
0
Да и не нужно кому то предоставлять доступ к своей машине. Сделал изменения — отправил ветку руководителю проекта. Он уже у себя ее протестирует.
Я обычно больше переживаю за синхронизацию баз данных, системных настроек, лексиконов и всего того что вынужденно находится в базе.
Николай Савин
25 марта 2020, 14:22
+1
Можно потренироваться делать пулл-реквесты на docs.modx.pro.
Вчера буквально видел в документации office битые ссылки. Нужно их заменить на рабочие и сделать PR.
Николай Савин
25 марта 2020, 14:18
+1
Схема ровно та же, что описана ниже. Я у себя локально на машине запускаю dev-сервер где веду разработку. Все что нужно тестирую — делаю коммит в отдельную ветку гита. Далее делаю PR руководителю проекта, который сливает изменения к себе, проверяет работу и если его все устраивает сливает все с мастером.
Все приведенные выше «Проблемы» — надуманы.
Маленький накопитель? Ну поставь побольше, какие проблемы то. Подключи внешний накопитель, Заведи себе отдельный компьютер в конце концов.
Нанимаемых разработчиков уговаривать не нужно. Нужно предоставлять рабочие машины. Это факт. Либо ставить перед фактом.
Вывести проект на локальной машине в сеть не так то просто? Серьезно? Это решается одной записью в hosts. Даже если я упрощаю то все сводится к готовым описанным в документации решениям.
Николай Савин
25 марта 2020, 13:55
+1
А что мешает разработчику запустить dev-сервер у себя на локальной машине?