Столкнулся с такой проблемой: поле с автозаполнением не реагирует на заглавные русские буквы
Например:
Есть словарь 'Авторы' с терминами 'Иванов', 'Смирнов', 'Сидоров'.
В материале есть поле - ссылка на термин словаря 'Авторы' с виджетом Autocomplete
Когда создаю новый материал, в поле с автозаполнением ввожу "Смир" и результаты не выводятся. Если ввожу "ванов" или "мирн", то автозаполнение работает корректно.
Кто сталкивался? как решать?
Модули Autocomplete Deluxe и Taxonomy single tag не помогли.
Комментарии
Забавный случай, какой формат базы данных и кодировка?
Данная ситуация наблюдается с базой sqlite в кодировке utf-8.
С базой mysql в utf-8 никаких проблем нет, все работает нормально.
Так не хочется ставить крест на sqlite...
sqlite не умеет в case_insensitive
Попробуй postgreSQL
В некоторых случаях удобно, когда база в виде файла находится внутри сайта. Наверное, это единственная причина, по которой я иногда использую sqlite.
Интересно, в каких?
Ну например, коммиты в GIT делать не только файлов, но и сразу "слепок" базы
Довольно сомнительное удовольствие.
@ivnish для работы с изменениями схемы бд используют миграции - они в СКВ,
у дру 8 есть конфиги, для работы с изменяемыми настройками сайта, (в дру7 это беда и фитчи),
для переноса данных - тут многие пишут свои решения, часто используют feeds,
но держать базу в СКВ - это плохая идея.