Павел
пардон, поправил. я не много хочу?
Не хочешь. Просто тебе нужно создать сниппет-хук formit
Павел
и добавить его в хуки собственно
Ad
Не хочешь. Просто тебе нужно создать сниппет-хук formit
да, вот именно его структуру я и нарисовал выше
Ad
собственно, меня два вопроса интересуют - как получить поля из формы - и как вернуть их как будто и не было хука, и как сказать аяксформит, что произошла хуйня, если что-то пошло не так
Ad
Ага А потом, соответственно - $hook->setValues($newdata);?
Павел
Да Либо setValue(‘имя_поля’, значение)
Павел
Обрати внимание, что хуки выполняются по порядку как ты их укажешь в вызове
Ad
Супер. И второй вопрос. Если $field['aaa'] != "111" { что я должен вернуть кроме return false(); чтобы ajaxform получил эти данные и высветил их? }
Павел
return $AjaxForm->error(‘э вася, ежжи’);
Ad
в начале сниппета не должен быть специфический какой-нибудь header(), мол, это json поцоны, или пофигу?
Павел
самый обчный сниппет
Ad
спасибо, сейчас попробую
Миша
Дочка хочет наушники беспроводные, посоветуйте
Павел
из универсальных вариантов
Ad
Дочка хочет наушники беспроводные, посоветуйте
у меня эппловские, они говно и тихие, не покупай. если слух дочки не жалко - бери вкладыши.
Миша
Marshall major 2 bt
Это типо как air pods?
Павел
Это типо как air pods?
не, это накладные А у нужно затычки аля airpods?
Миша
Ну
Павел
сорян, тогда не шарю не ношу такие наушники
Никита
Всем привет. Как из массива переписать в строку. Чтоб было name=&email=
Никита
Точнее из объекта
Nikolay
Дочка хочет наушники беспроводные, посоветуйте
https://www.21vek.by/headphones/sportam61_honor.html Купил такие, батарею держат неделю) удобные в ушах, радиус метров 30 зачастую подкасты слушаю на кухне а телефон лежит в комнате. Дружит с айфоном и компом. Звук для музыки вполне приемлимый. В Метро тихо и спокойно. Из типо аирподс только аирподс остальные дичайший шлак.
Никита
{name: "", email: ""} в name=&email=
Nikolay
Нужны без шнура
Из типо аирподс только аирподс остальные дичайший шлак.
Ad
сорян, тогда не шарю не ношу такие наушники
что-то идёт не так. 🙁 [[!AjaxForm? &snippet=`FormIt` &form=`tpl.AjaxForm.example` &hooks=`testSnippet,FormItSaveForm в testSnippet: <?php return $AjaxForm->error('Привет, я ошибка!'); но ajaxForm все равно возвращает {"su```ccess":true,"message".... что это может быть?
Nikolay
Ксяоми вроде не плохие
их проблема в отличии от airpods это батарея. Apple все хорошо сделали и там с большего день кое как держит, у Xiaomi с батареей беда. Я прост раньше с продажей этого всего работал
Миша
Ну пару дней держит?
Nikolay
Nikolay
Ну пару дней держит?
все затычки без провода кроме apple держат 2-4 часа, маршалы большие часов 8-10, хоноры которые я скинул лично у меня держат неделю, но я ими пользуюсь только в дороге это где то 2 часа в день + иногда дома.
Nikolay
Вот Никита наушники скинул - они держат 2.5 часа, при учете зимы и то что на холоде быстрее разряжается будет где то час + убитая батарея за 3-4 месяца
Иван
Здраствуйте сайт создано в Modx Revolution 3.0.0 alpha-2 Залил в хостингу и пишеть ошибку где я ошибся
Кто встретит - это ошибка связана с не соответстивем рекомендациям версии php. Стояла 5,6,4, должна быть минимум 7,1
Nikolay
Apple это побороли НО цена у них намного выше, Миша а скок дочке лет?
Никита
Вот Никита наушники скинул - они держат 2.5 часа, при учете зимы и то что на холоде быстрее разряжается будет где то час + убитая батарея за 3-4 месяца
мне хватает 1,5-2 часа. Но сразу скажу если по ним нужно разговаривать, то не вариант. Микрофон так себе
Иван
Джошуа сделает PR на проверку требований
Иван
на хосте 5.6.4
Nikolay
мне хватает 1,5-2 часа. Но сразу скажу если по ним нужно разговаривать, то не вариант. Микрофон так себе
ну опять же у моих т.к микрофон на проводе который на шее лежит все более менее, но тоже так себе
Ad
Должно работать
Но не работает. Как вообще это можно отладить?
Павел
Но не работает. Как вообще это можно отладить?
Попробуй в лог написать что-нибудь Вызывается ли вообще сниппет
Ad
О.
Ad
Щас
Павел
9
Любые такие уши будут тупо вываливаться
Ad
Попробуй в лог написать что-нибудь Вызывается ли вообще сниппет
написал. выводится. $modx->log(1, print_r("Ошибка", 1)); return $AjaxForm->error('Привет, я ошибка!');
Ad
А ajaForm игнорит
Миша
Любые такие уши будут тупо вываливаться
Да вроде у двоюродной все норм
Миша
Я ксяоми думаю но они почти 100$ стоят
Nikolay
9
Ну вот смотри, вероятность что она проетеряет затычку без провода примерно 95%, у меня сестренке 14 она уже 2 пары ксяоми протеряла, потому посмотри хоноры что я кинул, там идет на выбор 5-6 вариантов резинок разных размеров, и защет того что они на шее и как бы магнитные они будут висеть и она будет знать что не потеряла.
Миша
Ну тоже вариант
Павел
Nikolay
Ну тоже вариант
попробуй сам прийди с ней в магазин и пускай померит что ей нравится, ну и потом закажи в инет магазе по норм цене.
Ad
Полный вызов
4) {"success":false,"message":"\u041f\u0440\u0438\u0432\u0435\u0442, \u044f \u043e\u0448\u0438\u0431\u043a\u0430!","data":[]}
Ad
ага
Павел
Значит есть что-то, что подменяет данные или вызывается позже Попробуй вызвать хук после FormItSaveForm
Ad
все равно возвращает success:true
Ad
даже пример из документации <?php if (empty($_POST['name'])) { return $AjaxForm->error('Ошибки в форме', array( 'name' => 'Вы не заполнили имя' )); } else { return $AjaxForm->success('Форма прошла проверку'); } возвращает success true. у меня стоит MInifyX, он может как-то влиять на всё это безобразие?
Ad
убрал minifyX, та же история.
Ad
если сделать вот так, то получаю html формы в ответе. <script> $(document).on('af_complete', function(event, response) { if (response.form.attr('id') == 'myAjaxForm' && response.success == true) { res = response.form; swal('Hello', res, 'error'); } }); </script>
Ad
может я неправильно вызываю чанк? у меня в коде документа: {include 'beta.parcelform1'}
Ad
вызвао как [[$beta.parcelform1]] та же фигня
Миша
никто с картами захвата внешними ре работает?
Alexey
Привет!
Alexey
Вот это вообще левый путь, от предыдущих разработчиков досталось:) в конфигах все правильно, где он может быть прописан?
Sentinel
Где то значит не правильно
Alexey
Конфиги смотри
Да уж облазил все. может где то в системных настройках?
Sentinel
Напиши где смотрел, в каких местах