Сергей Конышев

Сергей Конышев

С нами с 16 января 2019; Место в рейтинге пользователей: #2371
Сергей Конышев
19 января 2019, 13:05
0
Разобрался. Проблема была в pdoParser, который не обрабатывал форму, пока она находилась в теле ресурса. Переместил форму в отдельный чанк и заработало
Сергей Конышев
19 января 2019, 13:05
0
Разобрался. Проблема была в pdoParser, который не обрабатывал форму, пока она находилась в теле ресурса. Переместил форму в отдельный чанк и заработало.
Сергей Конышев
17 января 2019, 15:43
0
Может быть подскажете в какую сторону копать?
Сергей Конышев
17 января 2019, 14:36
0
Нашел в чем дело, после деинсталляции pdotools Register стал работать. Но мне и pdotools нужны, подскажите, как избавится от конфликта дополнений?
Сергей Конышев
17 января 2019, 14:27
0
Нашел в чем дело, после деинсталляции pdotools Register стал работать. Но мне и pdotools нужны, подскажите, как избавится от конфликта дополнений?
Сергей Конышев
16 января 2019, 15:37
0
При сабмите просто перезагружается страница, даже валидация формы не происходит. В консоли ошибок нет.
Сергей Конышев
16 января 2019, 13:43
0
Версия Login стояла последняя, менял на предидущую, возвращал, все равно не работает.
Сергей Конышев
16 января 2019, 13:34
0
В логах:
[2019-01-16 13:30:57] (ERROR in modMenu::getSubMenus @ /home/srv84083/htdocs/modx/core/model/modx/modmenu.class.php: 145) modAction support is deprecated since version 2.3.0. Support for modAction has been replaced with routing based on a namespace and action name. Please update the extra with the namespace formit to the routing based system.
[2019-01-16 13:30:57] (ERROR in modProcessor::run @ /home/srv84083/htdocs/modx/core/model/modx/modprocessor.class.php: 177) Flat file processor support is deprecated since version 2.7.0.
[2019-01-16 13:33:57] (ERROR in modProcessor::run @ /home/srv84083/htdocs/modx/core/model/modx/modprocessor.class.php: 177) Flat file processor support is deprecated since version 2.7.0.
Сергей Конышев
16 января 2019, 13:33
0
Вызов сниппета:
<div class="Services_sec" style="background: 50% 50% fixed;">
    [[!Register?
    &submitVar=`registerBtn`
    &activation=`1`
    &activationEmailSubject=`Подтверждение регистрации`
    &activationResourceId=`5`
    &activationEmailTpl=`ActivationEmailTpl`
    &successMsg=`<div class="alert alert-success">Спасибо за регистрацию. На вашу электронную почту <b> 
    [[!+reg.email]]</b> отправлено письмо со ссылкой на активацию аккаунта. Пройдите по этой ссылке, чтобы 
    завершить регистрацию.</div>`
    &usergroups=`Users`
    &usernameField=`email`
    &placeholderPrefix=`reg.`
    &validate=`nospam:blank,
    password:required:minLength=^8^,
    password_confirm:password_confirm=^password^,
    fullname:required,
    email:required:email`
    ]]

    
    [[!+error.message:eq=``:then=`
    <div class="register Services_sec" style="background: 50% 50% fixed;">
        <h3 class="Center" style="padding: 10px;">Регистрация</h3>
        <form class="Center" action="[[~[[*id]]]]" method="post">

            <input type="hidden" name="nospam" value="[[!+reg.nospam]]" />
            <div class="clearfix">
                <label for="email">Электронная почта</label>
                <div class="input">
                    <input type="text" name="email" value="[[!+reg.email]]" />
                    <span class="help-block text-error">
                        [[!+reg.error.email]]
                    </span>
                </div>
            </div>

            <div class="clearfix">
                <label for="password">Пароль</label>
                <div class="input">
                    <input type="password" name="password" value="[[!+reg.password]]" />
                    <span class="help-block text-error">
                        [[!+reg.error.password]]
                    </span>
                </div>
            </div>

            <div class="clearfix">
                <label for="password_confirm">Пароль еще раз</label>
                <div class="input">
                    <input type="password" name="password_confirm" value="[[!+reg.password_confirm]]" />
                    <span class="help-block text-error">
                        [[!+reg.error.password_confirm]]
                    </span>
                </div>
            </div>

            <div class="clearfix">
                <label for="fullname">Имя и фамилия</label>
                <div class="input">
                    <input type="text" name="fullname" value="[[!+reg.fullname]]" />
                    <span class="help-block text-error">
                        [[!+reg.error.fullname]]
                    </span>
                </div>
            </div>

            <div class="clearfix">
                <div class="form-buttons">
                    <input type="submit" value="Зарегистрироваться!" name="registerBtn" class="btn primary" />
                </div>
            </div>
        </form>
    </div>
    `:else=`<div class="alert alert-success">[[!+error.message]]</div>`]]
</div>