- Блог
- Войдите или зарегистрируйтесь, чтобы отправлять комментарии
Содержимое сайта публикуется на условиях CreativeCommons Attribution-ShareAlike 3.0 или более поздней версии. Программные коды в тексте статей — на условиях GNU GPL v2 или более поздней версии.
Документация по совместной работе с репозиторием drupal.ru – https://docs.drupal.ru/code
Drupal – торговая марка Дриса Бёйтарта
Комментарии
Так написано же: Field 'vid' doesn't have a default value.
vid означает vocabulary id, т.е. пропущен ID словаря, для которого создаётся термин.
Где-то в ваших вызовах забыли его указать.
и что? Пересохранить словарь? Нет мы не вместе с автором работаем.
Тут скорее возникает вопрос, как именно создаётся термин - программно (из кастомного кода) или через UI. Если программно, то проверять, где пропущен вызов. Если через UI (т.е. в управлении терминами таксономии) - возможно действительно имеет смысл посмотреть, что не так со словарём. Однако, маловероятно на мой взгляд, что с ним внезапно (сами по себе) возникли какие-то проблемы и, скорее всего, пересохранение его не даст эффекта.
Могут потенциально быть и какие-то проблемы с конфигурацией/типом БД. К тому же, судя по всему, сайт крутится на какой-то сборке XAMPP - мало ли что там намутили с SQL-сервером.