Павел Гвоздь

Павел Гвоздь

С нами с 31 мая 2015; Место в рейтинге пользователей: #2
Павел Гвоздь
18 марта 2022, 09:49
0
В магазин не взяли.
Так может не взяли как раз, потому что он точь в точь, как аналог?
Павел Гвоздь
18 марта 2022, 09:37
0
если в магазине не дают продавать
А не дают? Вроде, если компонент не повторяет точь в точь, а реализует что-то новое или большее, то берут в магазин? Или я ошибаюсь?

Здесь неравные условия изначально.
Ну и конкуренция между платным и бесплатным пакетом тоже априори на неравных условиях.
Павел Гвоздь
18 марта 2022, 09:26
0
А где тут конкуренция, если один платный, а второй бесплатный?
Павел Гвоздь
17 марта 2022, 15:36
-1
Илья Уткин выпустил свой компонент reMessages. И я не успел на поезд
А это нормально в пику платному компоненту выпускать тот же функционал бесплатно? Я может чего не понимаю…
Павел Гвоздь
24 февраля 2022, 19:02
0
Я не говорю, что ты должен его использовать. Я просто заметил, что ты сравниваешь getCollection, который предназначен не совсем для подобных дел, и свой быстрый билдер запросов, когда стоило последний сравнивать с более подходящим конкурентом – newQuery.

$q = $modx->newQuery('msProduct')
    ->leftJoin('modTemplateVar', 'price_opt_tv_name', 'price_opt_tv_name.name = "price_opt"')
    ->leftJoin('modTemplateVarResource', 'price_opt_table', 'price_opt_table.tmplvarid = price_opt_tv_name.id AND price_opt_table.contentid = msProduct.id')
    ->where([])
    ...
примерно так будет.
Павел Гвоздь
24 февраля 2022, 17:29
0
Компонент Битрикс CMS для приёма оплаты в TON Coin взаимодействует с мерчантом tegro.money/, а конечно же не напрямую с блокчейном TON. Поэтому здесь работа примерно также, как и с другими мерчантами, через API сервиса должна быть налажена.
Павел Гвоздь
24 февраля 2022, 17:23
+4
Я задавал вопрос именно в контексте разницы скорости, а не удобства, ибо думается мне, что разница в скорости с твоим решением либо будет минимальна, либо вообще её не будет.
Павел Гвоздь
24 февраля 2022, 17:16
0
Прирост скорости по сравнению с $modx->getCollection() более чем в 10 раз
А почему сравнивается с getCollection, а не с newQuery?
Павел Гвоздь
01 февраля 2022, 07:46
0
Но ведь GraphQL это не БД, а язык запросов. В какую базу будут выполняться запросы, это уже решает бекенд api.
Павел Гвоздь
24 декабря 2021, 12:01
+2
Возможно человек нашёл решение проблемы и решил поделиться с теми, кто будет решать такую же. В любом случае, чем больше решённых вопросов в сообществе, тем лучше.
Павел Гвоздь
20 декабря 2021, 12:02
+1
Тут как минимум вопросы нужно задавать в ТП на Modstore. А вообще, этой совместимости в описании компонента не заявлено, поэтому это платная доработка. И есть у меня подозрение, что решение надо писать на стороне второго компонента.
Павел Гвоздь
09 ноября 2021, 20:46
0
Увы, нет. Нужно для этого будет написать плагин небольшой, который будет такую логику реализовывать.
Павел Гвоздь
17 октября 2021, 07:00
0
1.2.2-pl
==============
- Fixed JS error `undefined is not an object (evaluating '$submitter.length')`
Павел Гвоздь
24 сентября 2021, 03:36
0
Опишите подробный процесс, как воспроизвести ошибку. И дайте сайт, где она воспроизводится.
Павел Гвоздь
23 сентября 2021, 15:37
0
Поправил в 1.2.1. Сейчас должно работать корректно.
Павел Гвоздь
20 сентября 2021, 15:45
0
Видимо из-за
В default.js заменён document.write на document.body.appendChild,
Пока временно замените обратно то, что здесь github.com/bezumkin/AjaxForm/commit/0a40febd8fecf3821c465c0d8483e76d17ac5f2e
Павел Гвоздь
18 сентября 2021, 09:49
0
Это решение временное, чтобы AjaxForm работал с выключенными сессиями у анонимов. Криптовать параметры и пробрасывать всё через фронт (как тут) надо не выборочно для анонимов без сессий, а для всего AjaxForm, чтобы вообще отказаться от сессий. Я сделаю такой апдейт, но потом.