Автоматически заполнять поле Адрес Вашей страницы

InstantCMS 2.X
#1 29 декабря 2024 в 20:48

Буду краток. В редактировании профиля есть поле:

Изображение


Надо обойти нужду заполнения этого поля совсем. Скрыть поле в стилях понятно как. Надо чтоб зарегестрированный сразу имел никнейм за место номера, без нужды редактирования профиля

Может тема уже была и я выбираю не те ключевые слова.

#2 29 декабря 2024 в 21:44

Имхо, скрывать не стоит. Объясню почему.

Регистрируется первым Dima. Его slug будет как /dima

Потом регистрируется Дима. И его slug тоже будет как /dima

Получается, надо будет при автоматическом заполнении slug добавить цифру, наверно. Юзеру может не понравится, и у него должна быть возможность поправить автоматическую цифру, что вы ему дали.

Ваш вопрос решается небольшим компонентом с одним хуком, который при регистрации пользователя сформирует ему slug. И если такой slug уже занят, добавит к нему цифру. Логика обсуждаема.

#3 29 декабря 2024 в 23:27

Ну или запретить никнеймы с кирилицой.  Не, мы не расисты.:)

Или добавлять если есть «дима» то «дима1» — как вы сказали

И да, поле можно оставить, и если «диме1» не понравится то он может пойти и поменять на «димапопков». Ну а если ему все равно то будет «дима1» за место узер ID.

p.s. Просто интересно стало везде уже имена, названия(Ссылка топика с названием темы а не просто /post/574). А тут по старинке user/ID. Чисто для красоты ссылок.

Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.