Павел Гвоздь

Павел Гвоздь

С нами с 31 мая 2015; Место в рейтинге пользователей: #3
Павел Гвоздь
06 марта 2020, 09:03
+1
1) Sleep ничего не останавливает. Она задерживает, откладывает, ставит на паузу. Не останавливает!

2) Что-то я впервые такую фигню слышу, что sleep предотвращает max_execution_time.

3) В коде на сайте Ильи примерно то же, о чём я говорил. Просто реализовано непосредственно в компоненте Console и запускается через флажок completed установленный в сессию в $_SESSION['Console'].
Павел Гвоздь
06 марта 2020, 08:48
0
Раскрой своё решение. Я не понимаю, о каких таких слип ты говоришь.
Павел Гвоздь
06 марта 2020, 07:49
0
На стороне PHP делаешь N итераций, следя при этом, чтобы время выполнения скрипта не выходило за пределы 50-70% от max_execution_time и отсылаешь флаг done = true/false, в зависимости от того, надо ли продолжать итерации или скрипт полностью отработал. На стороне JS смотришь флажок done и шлёшь обратно в PHP, если ещё не закончил.
Да, костыль, однако другого не придумать на связке PHP + JS.
Павел Гвоздь
26 февраля 2020, 09:02
+1
Это вроде на стороне компонента Тиньков. Там округление такое сделано, чтобы была хоть какая-то возможность, чтобы сумма в чеке и платеже совпадали. То же самое и у Сбербанка…
Павел Гвоздь
09 февраля 2020, 13:34
0
Копиться будут, а вот самостоятельно воспользоваться ими он не сможет. Только если админ будет применять вручную. Ну попробуйте пакет на Модхосте, станет гораздо понятнее.
Павел Гвоздь
09 февраля 2020, 13:17
0
Просто вручную списывать бонусы можно. Однако я хз что в вашем понимании «использовать без ЛК».
Павел Гвоздь
03 февраля 2020, 14:14
0
А можно ли сделать импорт/экспорт HTML/RSS заданий?
Могу добавить в бэклог, однако не обещаю, что скоро появится.
Павел Гвоздь
27 января 2020, 07:47
0
будет ли версий 1.8 работать без серверного node?
Конечно. Демон — это толкьо дополнение по желанию.
Павел Гвоздь
05 января 2020, 07:34
0
вон уже прекрасный кряк
Одно дело использовать бесплатно с одобрения авторов, а другое — взломав софт.
Павел Гвоздь
04 января 2020, 20:25
+1
У них есть ещё вот такая приятная штука — www.jetbrains.com/community/opensource/
Павел Гвоздь
31 декабря 2019, 15:57
+3
Планы касательно MODX: стать посвободнее в плане загруженности и взяться наконец за совместимость моих пакетов с MODX3.

Всем удачи и добра в новом, 2020-ом году!
Павел Гвоздь
04 декабря 2019, 20:01
0
Я думаю Василий имел ввиду выражение require_once, а не вот это вот:
if(!@include("rb.php"))
Павел Гвоздь
03 декабря 2019, 08:40
0
Соглашусь с комментариями выше и прошу исправить решение в посте в соответствии с ними! Ибо потом производятся сайты, созданные на копипасте (без мозгов), которые приходится корректировать мне или другим адекватным разработчикам.

Ну и хорошо бы вставлять код в пост не как попало, а хоть как-то его корректируя. Зачем в первом блоке с HTML кодом эти табы вначале каждой строки?
Павел Гвоздь
03 декабря 2019, 08:35
+2
miniShop2.Callbacks.Order.getcost.response.success
miniShop2.Callbacks.Order.getcost.response.error
miniShop2.Callbacks.Order.add.response.success
Чёрт возьми! А я то думаю, кто вот такую дрянь уже на котором клиентском сайте делает! Блин, ну есть же дока, что вы творите?!

Никогда так не делайте!

Это т.н. старый способ, минус его в том, что он затирает вообще все правки на данные колбэки, которые были сделаны до него по нормальному, методами miniShop2.Callbacks[add/remove]. И кажется затирает все правки и после него…



P.S.: Плюсанул раньше, чем дошёл до этого момента. Теперь минус ставить не хочется. Прошу исправить этот косяк в коде!
Павел Гвоздь
20 ноября 2019, 15:06
0
Писать доп условие на проверку, откуда был отослан запрос.
Павел Гвоздь
17 ноября 2019, 08:38
+2
Феном полноценный шаблонизатор. Как можно сказать в отношении него «чтобы заменить [[+name]] на {$name}»?

Зачем тогда пользоваться Fenom
Как минимум ради циклов, расширения шаблонов.

пробрасывали основной объект приложения $modx в $_modx
microMODX $_modx ≠ modX $modx

разве не для того чтобы в чанке или шаблоне дотянуться до методов.
Сергей сказал, что это плохая практика, никто не запрещает делать такие сайты в одиночку. Однако в команде за это могут надавать по рукам.
Павел Гвоздь
03 ноября 2019, 21:00
0
В целом можно, но придётся допилить. Исходники ни одного из компонентов по идее править не придётся, т.к. есть соответствующие события плагинов.