Aliaksandr
onValidate(&$fields, &$vMsg, &$rMsg, $rClass) на событии eFormOnValidate
Aliaksandr
Я же говорю в основном претензии не по существу:)
Aliaksandr
Если это все претензии, то еформ еще лет пять протянет:)
Anonymous
Ну я ещё выше писал про гемор с левыми данными
Anonymous
Меня по крайней мере печалит, когда мне нужно сниппету отчитываться, что вот здесь ты не должен проверять были эти данные изначально или нет
Aliaksandr
Да там просто убирается проверка, если она не нужна что то типа eform::0::
Aliaksandr
И все
Anonymous
Ну вот нафига вообще эта проверка? Вот чисто объективно?
Aliaksandr
Просто в селекте или радио и не должно приходить данных, которыз там нет:)
Aliaksandr
На такого же фига, как rules в фрмлистер
Anonymous
Даю ситуацию когда вот не логично все данные сразу вываливать
Anonymous
Один селект страна, второй селект город
Aliaksandr
Никого не напрягает написать 10 строк json, зато пять букв написать так вот пря немор геморный:)
Anonymous
Или вот у вас поголовно в таких ситуациях все данные сразу в селектах?
Anonymous
Aliaksandr
Anonymous
@Pathologic93 ты вшил проверку на значения селектов и радиобоксов из коробки?
Anonymous
Aliaksandr
В общем претензии по сути детсадовские:)
Aliaksandr
Есть проверка предустановленных данных, ее можно отключить. Капец какой косяк еформ вскрылся))
Anonymous
А зачем она вообще впринципе из коробки?
Aliaksandr
Ну мало ли кто что в коробки напихал, кто к чему привык, мне проще написать eform:string:1 чем джсон рулесов, я ж не говорю что это косяк формлистер
Pathologic
Pathologic
Pathologic
мне правила в массиве кажутся более логичными и понятными
Pathologic
Pathologic
а там где эти данные идут в базу или еще куда, предусмотрена возможность ограничить
Pathologic
для такого случая есть правило валидации на вхождение в массив
Anonymous
Ну так, в eform её делать не надо, он сам за нас сделает
Anonymous
А теперь самое интересное, сколько людей реально решит подменить значение селекта?
Pathologic
я вообще думал, что имелось в виду, что есть поле name, а ты еще отправляешь поле phone
Anonymous
Не, тут именно под значения селектов
Anonymous
И радио
Pathologic
смотря куда эти значения пойдут
Anonymous
Ну писать в базу без доп валидации я бы вообще нигде не разрешал
Anonymous
Даже в том же eform где есть такая валидация из коробки
Pathologic
в еформе наверное придется функцию делать для такой проверки
Aliaksandr
Не совсем понял причем тут еформ? Вся претензия в том, что вы не в курсе как он работает?:)
Pathologic
главный недостаток еформа это что сообщения об ошибках нельзя выводить сразу возле полей (:
Aliaksandr
Повесил на eFormOnValidate свою функцию и делай там хоть через рулес, хоть через сниппеты, хоть через классы эту валидацию, технически это не сложнее и не проще, чем в формлистере:)
Aliaksandr
Pathologic
в формлистере проще, потому что там доступен объект, можешь делать что угодно
Aliaksandr
Хотя может и не сильно существенных)
Volodymyr
Кто недавно яндекс кассу подключал?
Для теста нужен отдельный магазин или не надо?
Pathologic
а в еформе даже получить параметры сниппета было проблемой когда-то
Aliaksandr
Так это для шопкипера и не нужно, там нужно записать заказ в базу и отправить в письме, а вот этого и нет в той самой коробке фл :)
Aliaksandr
Кто ж спорит, что фл гибче и мощнее, просто часто нужно проще и быстрее))
Dmytro
1 раз написал под фл что надо и будет быстрее и проще;)
Pathologic
я примеры копипащу и все (:
Dmytro
При том что под шопкипер есть код просто оформить его и залить в репозиторий шопкипера ;))
Aliaksandr
Я же с того и начал почему на мой взгляд этого нет до сих пор:) а вы все написать да написать:)
Aliaksandr
Короче пили контроллер в три строки и всем будет счастье:)
Pathologic
file - (for file upload input) - checks if a size error occurs, does not currently check file type - вот проблема в еформе
Volodymyr
кто-то может проверить demo yandex money
https://demomoney.yandex.ru/eshop.xml?shopid=72491&scid=541855&sum=100.00&customerNumber=test
Pathologic
вот так проверишь и останешься без бабла ((:
Volodymyr
((
Pathologic
там же можно проверить картой
Volodymyr
у меня пишет техничиская ошыбка
я подумал может трабла в vpn
Раньше Здесь Был Мат_
Sazanof
Кто недавно яндекс кассу подключал?
Для теста нужен отдельный магазин или не надо?
выдают тестовый scid и shopid, тестируешь демокартой , в доках есть. нужно ещё проверить json в параметре правильно ли приходит. (забыл как точно)ym_merchant_receipt. я помню тоже геморрой был. а "техническая ошибка" один раз возникла потому, что заблокировали аккаунт. проверь ссылку на"вернуться в магазин" Если shopid 0, то скорее всего последнее.
Sazanof
Andrey
Да, давайте потестим))))
https://yasobe.ru/na/probuhat
Dark
👍
Anonymous
Andrey
Только не кидайте. Шютка такой.
Anonymous
Почему нет?
Andrey
Донатить надо разрабам, а не мне)
Anonymous
Доку вести, это тоже важное дело
Andrey
Я подзабил пока. Вирусы одолевают, то отит, то гайморит. Как весна, так в лёжку...
Anonymous
Тогда нужно было делать /na/lekarstva/
Anonymous
Нет ни у кого русской документации по evoShop?
Andrey
С удовольствием бы заменил в себе че-нибудь на какую-то суперразработку. Абы не болело. Согласен даже на подзарядку раз в день.
Dmytro
Nikolas
Всем привет, в какой таблице конфигурация сайта лежит?