Безболезненно поменять системное имя в поле 2.X

 
Посетитель
small user social cms
Медаль
Сообщений: 457
День добрый!

Есть ли возможность поменять системное имя в поле безболезненно?

Сейчас интересует поле "Город" в профиле пользователя. Было "gorod", надо "city".
Когда-то сам сделал "gorod", потому что в одном из типов контента нужно было сделать "сity", иначе какой-то компонент не работал бы.
И там и там нельзя использовать одно и тоже системное имя.
Сейчас если в профиле пользователя меняю на "city", выдаётся страница с 503 ошибкой.
В тоже время, в поле "пол" и "возраст", системное имя поменялось без проблем. Видимо, потому что нигде кроме как в профиле пользователя не используется.
Если пересоздавать поле "город" в профиле пользователя и в типе контента, то это работы вручную непочатый край с проставлением городов.
Редактировалось: 2 раз (Последний: 27 апреля 2018 в 16:41)
Посетитель
small user social cms
МедальАвторитет форумаПочетный донор проектаКубок зрительских симпатий
Сообщений: 3099
Polzovinst:
503 ошибкой.
с какой?
Редактировалось: 1 раз (Последний: 27 апреля 2018 в 16:55)
Реклама
cms
Посетитель
small user social cms
Медаль
Сообщений: 457
Jestik:

с какой?
503 Service Unavailable
Редактировалось: 1 раз (Последний: 27 апреля 2018 в 17:08)
Посетитель
small user social cms
МедальАвторитет форумаКубок зрительских симпатийПочетный донор проекта
Сообщений: 2871
Polzovinst:
503 Service Unavailable
Отладку включите в настройках.
Посетитель
small user social cms
Медаль
Сообщений: 457
Ris:

Отладку включите в настройках.
Включил, выдаёт ошибку в запросе БД
http://joxi.ru/gmv1x7Gtx68Mdr
Посетитель
small user social cms
МедальАвторитет форумаКубок зрительских симпатий
Сообщений: 3689
Polzovinst:
выдаёт ошибку в запросе БД
У вас уже есть столбец city в таблице cms_users. Второй он вам не даст такой создать.
Посетитель
small user social cms
Медаль
Сообщений: 457
Ясно. Спасибо. Мда, буду что-то думать. Просто мне это поле нужно для uLogin. Там в возвращаемых полях профиля пользователя у "Город", системное имя само собой "city". Не знаю, может там как-то поменять получится.
Посетитель
small user social cms
МедальАвторитет форумаКубок зрительских симпатийПочетный донор проекта
Сообщений: 2871
Polzovinst:
Просто мне это поле нужно для uLogin.
А чем плохо поле city, которое уже есть?
Посетитель
small user social cms
Медаль
Сообщений: 457
Ris:

А чем плохо поле city, которое уже есть?
В том то и дело, что оно хорошо, не плохо. Но его нет возможности выставить в поле "Город" профиля пользователей, так как оно уже существует в одном из типов контента http://instantcms.ru/forum/thread29585-1.html#288431
Посетитель
small user social cms
МедальАвторитет форумаКубок зрительских симпатийПочетный донор проекта
Сообщений: 2871
Polzovinst:
Но его нет возможности выставить в поле "Город" профиля пользователей,
В профилях пользователей уже есть поле city.
Посетитель
small user social cms
МедальАвторитет форума
Сообщений: 2036
Polzovinst:
его нет возможности выставить в поле "Город" профиля пользователей, так как оно уже существует в одном из типов контента
Я с самого начала этой темы пытаюсь уловить смысл этого, но до меня никак не доходит. С чего Вы взяли, что если в каком-то из типов контента есть поле city, то с таким же системным именем нельзя использовать поле в профилях? В рамках одного типа контента все системные имена полей должны быть уникальными, но никто Вам не запрещает во всех типах контента и в профилях использовать одинаковые поля. Хотите пример? Поле "Заголовок" во всех ТК имеет системное имя title.
Редактировалось: 1 раз (Последний: 27 апреля 2018 в 22:47)
Посетитель
small user social cms
Медаль
Сообщений: 457
Ris:

В профилях пользователей уже есть поле city.
Я его когда-то по определённым причинам выставил другим, теперь назад не меняется.
Редактировалось: 1 раз (Последний: 27 апреля 2018 в 23:22)
Посетитель
small user social cms
Медаль
Сообщений: 457
шэльдэ бердэ бельдэ, возможно это моё дилетантское заблуждение, просто помню что однажды с этим была загвоздка, когда не хотело создаваться, в то время, когда существовало в другом месте. В общем как и сейчас: в типе контента есть, в профиле выставляться не хочет.
Но, наверное, здесь правда у Loadырь
Loadырь:

уже есть столбец city в таблице cms_users. Второй он вам не даст такой создать.
У вас есть свой взгляд на ситуацию? Как мне выставить "city"?
Посетитель
small user social cms
МедальАвторитет форума
Сообщений: 2036
Polzovinst:
У вас есть свой взгляд на ситуацию? Как мне выставить "city"?
Я не знаю, что Вы там делали. И сказать точно, что делать, не зная, что уже есть, я не могу.
Посетитель
small user social cms
МедальАвторитет форумаКубок зрительских симпатийПочетный донор проекта
Сообщений: 2871
Polzovinst:
Я его когда-то по определённым причинам выставил другим, теперь назад не меняется.
Прямо в phpmyadmin поменяйте.
В начало страницы
Предыдущая темаСледующая тема Перейти на форум:
Быстрый ответ
Чтобы писать на форуме, зарегистрируйтесь или авторизуйтесь.