1. Приветствуем Вас на неофициальном форуме технической поддержки XenForo на русском языке. XenForo - коммерческий форумный движок от бывших создателей vBulletin, написанный на PHP.

Не идет регистрация

Тема в разделе "Основные вопросы по XenForo", создана пользователем d.kuydin, 05.06.2019.

Загрузка
  1. d.kuydin

    d.kuydin Новичок

    Регистрация:
    30.05.19
    Сообщения:
    1
    Симпатии:
    0
    Версия XF:
    1.5.6
    Ребят, будьте добры, подскажите что делать) При регистрации вылезает такая ошибка:
    upload_2019-6-5_17-15-3.png
     
  2. Aksim

    Aksim Местный

    Регистрация:
    15.09.12
    Сообщения:
    312
    Симпатии:
    89
    Ответ кроется в настройках форума, скорее всего нужно уделить внимание основным настройкам (дата, время и т.д), настройкам регистрации и настройкам сервера (опять же дата, время) на котором установлен форум.
     
  3. sonic

    sonic Местный

    Регистрация:
    08.10.10
    Сообщения:
    341
    Симпатии:
    248
    зачем писать бред если на скрине все написано.. "Пожалуйста, введите корректную дату рождения.", а в форме регистрации такого нет.. вот как поломали шаблоны так и верните их в исходное состояние.
    ну и кнопку регистрации жать после того как таймер от тикает
     
    Mirovinger нравится это.
  4. Aksim

    Aksim Местный

    Регистрация:
    15.09.12
    Сообщения:
    312
    Симпатии:
    89
    А за тем, что если установленные неверная дата и время при регистрации будет точно такая же ошибка. Это раз. Второе, проверить настройки регистрации, а именно отмечен ли там пункт требующий указывать при регистрации возраст, а так же пункт с настройкой минимального возраста. А после этого делать выводы о том, насколько поломаны шаблоны.
    Бред, голословно делать выводы о проблемах кода глядя на картинку скриншота.
     
  5. sonic

    sonic Местный

    Регистрация:
    08.10.10
    Сообщения:
    341
    Симпатии:
    248
    Aksim, первым делом сходите к окулисту.. я не вижу на скрине в форме регистрации где вводить дату рождения вы ее видите?? поэтому никакие настройки трогать не надо она всегда будет не корректная так как она не вводится.. вот поэтому и вывод шаблоны правились и были сломаны... если будет включено ограничение по возрасту и оно не приходит, то не будет писать что дата некорректная, а будет писать что увы и ах этот форум не для вас.. но нам же тяжело признать свои и ошибки и мы будем писать хрень про то какие настройки есть в админке, про то что нужно проверять дату на хостинге и т.д.
     
  6. Aksim

    Aksim Местный

    Регистрация:
    15.09.12
    Сообщения:
    312
    Симпатии:
    89
    а теперь представим что там оно не включено. Что теория рухнула на корню? Попробуй на локалхосте поставь движок, установи не корректную дату и попробуй зарегистрироваться. Думаю удивит.

    Ок, мнение понятно. Удачи в упертости.
     
  7. sonic

    sonic Местный

    Регистрация:
    08.10.10
    Сообщения:
    341
    Симпатии:
    248
    исключительно для не упертых..
    11.png
    и что мы видим в форме?

    22.png

    ну и наконец кусок шаблона из регистрации
    HTML:
        <dl class="ctrlUnit">
            <dt>{xen:phrase gender}:</dt>
            <dd>
                <ul>
                    <li><label><input type="radio" name="{$fieldMap.gender}" value="male" {xen:checked "{$fields.gender} == 'male'"} /> {xen:phrase male}</label></li>
                    <li><label><input type="radio" name="{$fieldMap.gender}" value="female" {xen:checked "{$fields.gender} == 'female'"} /> {xen:phrase female}</label></li>
                    <li><label><input type="radio" name="{$fieldMap.gender}" value="" {xen:checked "!{$fields.gender}"} /> ({xen:phrase unspecified})</label></li>
                </ul>
            </dd>
        </dl>
    
        <xen:include template="helper_birthday_row_register" />
    
        <xen:if is="{$xenOptions.registrationSetup.requireLocation}">
            <dl class="ctrlUnit">
                <dt>
                    {xen:phrase location}:
                    <dfn>{xen:phrase required}</dfn>
                </dt>
                <dd>
                    <input type="text" name="location" value="{$fields.location}" class="textCtrl" required />
                </dd>
            </dl>
        </xen:if>
    как видим никаким условием дата рождения тут не оборачивается тупо вызывается шаблон.. окей глянем содержимое шаблона helper_birthday_row_register
    HTML:
        <dl class="ctrlUnit OptOut">
            <dt>
                {xen:phrase date_of_birth}:
                <xen:if is="{$dobRequired}"><dfn>{xen:phrase required}</dfn></xen:if>
            </dt>
            <dd>
                <xen:include template="helper_birthday_input">
                    <xen:map from="$fields" to="$user" />
                </xen:include>
            </dd>
        </dl>
    единственное условие которое есть тут это если поставить галку, что требуется вводить дату рождения и идет проверка на возраст.. то под полем также как под логином емайлом паролем и подтверждением пароля будет написано что оно обьязательное... но поле ввода даты рождения в любом случае будет в регистрационной форме.
     
  8. Aksim

    Aksim Местный

    Регистрация:
    15.09.12
    Сообщения:
    312
    Симпатии:
    89
    Да ладно, если форум работает так, как написано выше, то его пора снести ибо он работает через задний проход администратора. И по такому форуму судить о других форумах, которые работают правильно я бы точно не стал.

    rt1.jpg

    rt2.jpg

    rt3.jpg

    rt4.jpg

    Вопросы остались? Могу даже видео снять как влияет снятие галочки в пункте "требовать дату рождения" на процесс регистрации.
    Я думаю пора уже прекратить бессмысленные терки, поскольку
     
  9. sonic

    sonic Местный

    Регистрация:
    08.10.10
    Сообщения:
    341
    Симпатии:
    248
    Aksim, я давно вам рекомендовал обратится к окулисту.. на скрине форум на движке 1.х и вопрос именно по нему.. вы же накидали скрины форума 2.х ветки и упорно доказываете что вы правы. видео что оно никак не влияет я вам тоже могу снять.. хотя тому кто видит код который идет из коробки и так понятно что строчка с датой рождения будет в форме в любом случае.
     
  10. AleX

    AleX SPQR

    Регистрация:
    28.09.10
    Сообщения:
    434
    Симпатии:
    415
    Можно поинтересоваться, как этот топик относится к "XenForo-Russia"? На скрине отчётливо виден совершенно другой ресурс. :)
     

Поделиться этой страницей