[AjaxFormitLogin] Теперь есть документация!

Приветствую, коллеги. Хочу сообщить всем заинтересованным о том, что на днях я закончил написание документации к компоненту AjaxFormitLogin. Там есть как общая информация о возможностях, так и множество примеров кода, чтобы вам было проще использовать данный компонент. Я постарался учесть все возможные кейсы. Единственное о чем, кажется, забыл упомянуть, так это о том, что компонент, являясь наследником AjaxForm, умеет работать с любыми сниппетами, а не только с FormIt.
<?php
if (empty($_POST['name'])) {
    return $AjaxFormItLogin->error('Ошибки в форме', array(
        'errors' => array(
            'name' => 'Вы не заполнили имя'
        )
    ));
}
else {
    return $AjaxFormItLogin->success('Форма прошла проверку', array('name' => 'Имя заполнено корректно.'));
}

Вызывается так
{'!AjaxFormItLogin' | snippet: [
'snippet' => 'MySnippet',
'tpl' => 'myTpl'
]}
Приятного использования!
Артур Шевченко
24 января 2023, 11:00
modx.pro
321
+11
Поблагодарить автора Отправить деньги

Комментарии: 6

Сергей
24 января 2023, 14:14
0
Артур, ты капитальный красавчик! Будем пользоваться
    Misha Bulic
    25 января 2023, 11:05
    0
    Вроде интересный компонент, нужно будет попробовать. Неплохо было бы полный гайд по переходу с Ajaxform
      Артур Шевченко
      25 января 2023, 11:21
      0
      Полный гайд такой: находишь все вызовы AjaxForm и меняешь название сниппета на AjaxFormitLogin))) Конечно перед этим надо установить AjaxFormitLogin.
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    6