Проблема со сменой типа поля

Ошибка при смене типа

#1 17 января 2018 в 13:18
И снова здравствуйте. столкнулся с такой ошибкой.
Изначально в типе контента добавил строковое поле vendor. С помощью хака для поиска — включил его в полнотекстовый поиск.
Но теперь потребовалось сменить тип поля на Список. Но получаю ошибку:
  1. Column 'vendor' cannot be part of FULLTEXT index
  2. ALTER TABLE `cms_con_devices` CHANGE `vendor` `vendor` int NULL DEFAULT NULL
Я так понимаю это связано с полнотекстовым поиском.
Как это исправить. Подскажите пожалуйста
#2 17 января 2018 в 15:50
@RusEm,

открываем файл: /system/fields/string.php
после строки 31 ставим запятую и дописываем ниже:

  1. new fieldCheckbox('in_fulltext_search', array(
  2. 'title' => LANG_PARSER_IN_FULLTEXT_SEARCH,
  3. 'hint' => LANG_PARSER_IN_FULLTEXT_SEARCH_HINT,
  4. 'default' => false
  5. ))
#3 17 января 2018 в 15:56
))) Вот про этот хак я и говорил. он установлен.
А ошибка в том, что не удается теперь изменить тип поля на список. Прочитайте внимательнее первый пост
#4 17 января 2018 в 16:12
@RusEm,

Но получаю ошибку:
Код PHP:
Column 'vendor' cannot be part of FULLTEXT index
ALTER TABLE `cms_con_devices` CHANGE `vendor` `vendor` int NULL DEFAULT NULL

@RusEm

А где именно вы ее получаете? В админке или на сайте? Режим отладки что говорит?
#5 17 января 2018 в 16:29
В админке конечно же. там где и меняю тип поля. при сохранении ошибка. То что написано в первом посте это я и вижу в режиме отладки
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.