🙈 PG
по моему лучше написать свой сниппет и там уже генерировать запрос вручную
dima
(((
dima
а где этот where прикрепляется? могу ли туда залезть?
🙈 PG
я говорю это потому что мне вообще непонятно что тут происходит
dima
здесь идет фильтр опций по диапазону значений (от ... до ...), но так как он в запросе подставляет как текст, а не число. И сравнивает некоректно.
dima
и получается что "5" >"10"
🙈 PG
так может лучше использовать в where массив а не json?
dima
так он принимает только json. Разве нет?
🙈 PG
хз, пол жизни пишу массивы и никаких проблем
dima
как выглядит массив? так же как и json?)
🙈 PG
да, только без участия всяких json_encode и json_decode
dima
Ну результат тот же ((
🙈 PG
имею ввиду что в зависимости от настроек php данные после обработки этими функциями могут быть немного искажены
dima
опять ставятся ''
dima
ну я ставлю json_encode($option,JSON_NUMERIC_CHECK) для проверки типа на число
🙈 PG
покажи полность весь код
🙈 PG
можно картинкой
dima
весь код снипета
dima
dima
вот сниппет который min и max набирает
🙈 PG
сайт на хостинге или на локалке?
dima
на хостинге
dima
но это не что то боевое
dima
хочешь доступ?_
🙈 PG
не то чтобы прям хочу
🙈 PG
но могу попробовать переписать
dima
)
dima
А что там не так?))
🙈 PG
да хз что не так
dima
Там в таблице modx_product_options столбец value type text
dima
Но опция типа число
Gaius Cassius
опция то может и число
а что в базе?
уверен что будет строка
dima
Text в базе) но для условия нужно чтобы в запросе это было именно число
dima
нет ли возможности насильно в запрос отправить как число для сравнения
Dmitry
ребят, такой вопрос: у меня форма с прикреплением файла, так вот, после нажатия на Отправить, проходит валидация, и происходит загрузка файла и отправка полей, но файл может весить нормально так, так вот всё это время ничего не происходит и хочу повесить какой прелоадер, а затем после отправки формы уже его убрать, как это можно отследить или после валидации сразу же показать прелоадер, тогда как отследить то, что валидация пройдена, использую AjaxForm + FormIt?
Alexey
ребят, такой вопрос: у меня форма с прикреплением файла, так вот, после нажатия на Отправить, проходит валидация, и происходит загрузка файла и отправка полей, но файл может весить нормально так, так вот всё это время ничего не происходит и хочу повесить какой прелоадер, а затем после отправки формы уже его убрать, как это можно отследить или после валидации сразу же показать прелоадер, тогда как отследить то, что валидация пройдена, использую AjaxForm + FormIt?
Ну я на событие сабмита вешаю прелоадер, а потом событие af_complete - значит форма отправлена, можно снимать прелоадер
Alexey
Alexey
Тоесть пишешь свою валидацию, если она прошла - уже включаешь прелоадер
Alexey
Но может быть у аджаксформ есть событие валидации - точно не знаю
Dmitry
Alexey
Dmitry
Denis 🌆
Алексей
Evgeniy
DOMContentLoaded - это событие window) а window - это интерфейс веб апи) если бот не юзает эмуль браузера (а в основном так и есть), то DOMContentLoaded не сработает)
Evgeniy
window предоставляет браузер другими словами)
Алексей
Вывод.
Ботов можно отсеч.
А Если бот-кликер, то любая капча которую нужно вводить. )
Denis 🌆
Nikolay
Ребят админка дропает ошибку
Nikolay
Nikolay
как ее фиксануть?
Иван
найти и исправить
Evgeniy
Иван
href="{($_modx->resource.preview_link not in list ['', '#']) ? $_modx->makeUrl($_modx->resource.preview_link) : ''}"
Nikolay
типо косяк в ссылке кривой где то?
Иван
Иван
Николай
Иван
Иван
Но если есть другое решение - буду рад.
Николай
Вань, а не было бы правильнее подобную проверку в ядро засунуть?
Иван
Николай
Так вот же у тебя практически готовый код. Язык сменить только
Иван
https://github.com/modxcms/revolution/search?q=makeURL
Nikolay
а это может быть причиной по которой у меня не перезаписываются при импорте картинки?
Иван
Nikolay
не
Nikolay
2.7.3 я пока не все перевел на 2.8
Иван
Николай
Я хз может не прав, и это не нужно
Иван
я не php програмист =) не напишу
Николай
https://github.com/modxcms/revolution/blob/6a3c0d5857b2d8da0976aca184550fb141e7bda3/core/model/modx/modcontext.class.php#L224
Николай
Иван
https://github.com/modxcms/revolution/blob/6a3c0d5857b2d8da0976aca184550fb141e7bda3/core/model/modx/modcontext.class.php#L224
Иван
тут видимо
Николай
Ало. Я тебе выше эту же строку прислал
Иван
упс