Не выводятся поля, обязательные к заполнению
ICMS v2.6, шаблон boxed в форме регистрации есть необходимость вывести несколько дополнительных полей.
Создал дополнительные поля в компоненте Профили пользователей, установил обязательность заполнения, но в регформе поля появились по какому-то странному алгоритму: появляются два поля из группы Анкета (ID полей 13 и 14), которые стоят в списке полей следом за Никнейм, остальные поля заклинило и никак не получается их вывести.
Пробовал поставить их в списке на места выводимых, менять группу полей с Контакты на Анкета и менять права доступа по группам пользователей — не помогло.
Прошу бывалых участников подсказать, что это может быть и в каком направлении копать?
Спасибо.
Хорошего дня!
В скриншотах список полей, настройки отображаемого поля и поля, которое не выводится в форму регистрации.
Для начала сделайте скрин всей страницы, где поле создавали, что бы видно было нормально, все галочки и тп.
Что то я не въеду. Поле телефон вроде предустановленно.А вы пишите, что не выводятся вновь созданные.Имя поставщика выводится, а вот телефон не хочет...
Судя по значкам в списке полей в колонке Действия в ранге "предустановленных" остались только Никнейм и Аватар (те, что не удаляются).
Но это не вносит ясности в ситуёвину… вновь созданное поле ФИО поставщика (или ФИО заказчика) в форме регистрации выводятся (см.скриншот).
Никуда оно не перешло. Где было там и есть. А пробовали удалить и создать заново с другим именем?Предустановленное поле Телефон переименовывалось, поэтому, наверное, оно перешло в разряд вновь созданных.
Да. Удалялось и переименовывалось дважды, но на отображение это никак не повлияло…
А пробовали удалить и создать заново с другим именем?
Проверил только что установку "Показывать в фильтре" на поле "Телефон" — поле в форме регистрации не появилось…
… ставил выбор в фильтре и показывать в профиле-могу ошибаться но срабатывало
Проверил только что установку "Показывать в фильтре" на поле "Телефон" — поле в форме регистрации не появилось...
… ставил выбор в фильтре и показывать в профиле-могу ошибаться но срабатывало
Посмотреть бы в живую — это всё решаемо
Получается, что у вас не выводится поле, если его название Телефон.Так? Или если его системное имя phone? Потому как не ясно почему вы пишите, что вновь созданное поле не выводится, если раннее писали, что выводится.Я имею ввиду поле seller_name. Ведь поле телефон не отличается принципиально от другого поля. Возможно дело не в полях тогда, а в стилях и у вас просто не помещается оно где то? Посмотрите в базе что у вас с полями.Возможно что то не так.Да. Удалялось и переименовывалось дважды, но на отображение это никак не повлияло...
Нет, Lora, от названия или системного имени это не зависит… поскольку выводятся только seller_name и seller_bayer, а остальные не выводятся, как бы я не изменял их названия и системные имена.
Получается, что у вас не выводится поле, если его название Телефон.Так? Или если его системное имя phone? Потому как не ясно почему вы пишите, что вновь созданное поле не выводится, если раннее писали, что выводится.Я имею ввиду поле seller_name. Ведь поле телефон не отличается принципиально от другого поля. Возможно дело не в полях тогда, а в стилях и у вас просто не помещается оно где то? Посмотрите в базе что у вас с полями.Возможно что то не так.
По базе ничего предосудительного не наблюдаю, там все "галочки" на месте и повторяют мои настройки в админке.
А вот по стилям, возможно, Вы правы — обратил внимание, что потерянные поля (телефон, организация и пр.) в коде страницы размещены со стилем контейнера style="display: none;" и, скорее всего, ошибка в контроллере регистрационной формы.
Покопаю в этом направлении, сообщу о результатах.
Спасибо.
Нет, Lora, от названия или системного имени это не зависит… поскольку выводятся только seller_name и seller_bayer, а остальные не выводятся, как бы я не изменял их названия и системные имена.
Получается, что у вас не выводится поле, если его название Телефон.Так? Или если его системное имя phone? Потому как не ясно почему вы пишите, что вновь созданное поле не выводится, если раннее писали, что выводится.Я имею ввиду поле seller_name. Ведь поле телефон не отличается принципиально от другого поля. Возможно дело не в полях тогда, а в стилях и у вас просто не помещается оно где то? Посмотрите в базе что у вас с полями.Возможно что то не так.
По базе ничего предосудительного не наблюдаю, там все "галочки" на месте и повторяют мои настройки в админке.
А вот по стилям, возможно, Вы правы — обратил внимание, что потерянные поля (телефон, организация и пр.) в коде страницы размещены со стилем контейнера style="display: none;" и, скорее всего, ошибка в контроллере регистрационной формы.
Покопаю в этом направлении, сообщу о результатах.
Спасибо.
А Вы попробуйте кстати скопировать из папки default файлы-вроде бы поможет