Языковая константа

ЕСТЬ РЕШЕНИЕ ЗАКРЫТО InstantCMS 2.X

Не могу разобраться с языковой константой и её использованием

#1 30 августа 2017 в 23:40
Не могу разобраться с языковой константой и её использованием в целом.
Константа ERR_NICKNAME_EXISTS. Почему уникальность имени на сайте (логина) не уникально? (define('ERR_NICKNAME_EXISTS', 'никнейм на сайте «%s» занят');) Кстати а что это значит? «%s» ?))
Почему то кроме как в файле языка оно нигде больше не фигурирует, а следовательно не используется!
Как исправить это дело, кроме выставление уникальности поля! Версия 2.8
Например на этом сайте при вводе одинакового логина при регистрации, функция сравнения ругается используя именно эту константу.
#2 31 августа 2017 в 12:38

Например на этом сайте при вводе одинакового логина при регистрации, функция сравнения ругается используя именно эту константу.

@mrdan
Это не показатель уникальности?
#3 31 августа 2017 в 16:41


Например на этом сайте при вводе одинакового логина при регистрации, функция сравнения ругается используя именно эту константу.

@mrdan
Это не показатель уникальности?

Lora

Показатель. В том то и дело, что используется именно эта константа!
#4 31 августа 2017 в 17:15
Сори, но не понятно, в чём проблема?
%s — описатель типа, строка.См.документацию.http://ua2.php.net/manual/ru/function.sprintf.php
#5 31 августа 2017 в 19:17
Как задействовать функцию которая будет отвечать за сравнение логинов и как следствие вывод результата на предмет уникальности или нет. А так же выводить языковую константу.
#6 31 августа 2017 в 22:14

Как задействовать функцию которая будет отвечать за сравнение логинов

@mrdan
Никак. Механизм логинов ещё не включили в коробку.
#7 1 сентября 2017 в 00:12


Как задействовать функцию которая будет отвечать за сравнение логинов

@mrdan
Никак. Механизм логинов ещё не включили в коробку.

Loadырь

Спасибо за достойный ответ. Всё же прикол в том, что на официальном сайте есть такая данность)
#8 1 сентября 2017 в 07:30

Всё же прикол в том, что на официальном сайте есть такая данность)

@mrdan
Всё же прикол в том, что на официальном сайте используется первая ветка, а вы спрашиваете про вторую.
#9 1 сентября 2017 в 17:19


Всё же прикол в том, что на официальном сайте есть такая данность)

@mrdan
Всё же прикол в том, что на официальном сайте используется первая ветка, а вы спрашиваете про вторую.

Loadырь
Ахаха. Зачётный ответ. Спасибо)

Похожие темы

Константа LANG_NO

Разработка и тестирование Создана 5 месяцев назад 1 сообщение

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