При включении AJAX mode в вебформе выдаёт ошибку

Главные вкладки

Аватар пользователя Кришпер Кришпер 2 сентября 2019 в 13:25

При включении AJAX mode в вебформе выдаёт ошибку. Такого ещё не видел. Drupal 7, пхп на сервер 7.2, хотя ошибка по бд, непонятно как-то

PDOException: SQLSTATE[42S22]: Column not found: 1054 Unknown column 'webform_ajax' in 'field list': UPDATE {webform} SET next_serial=:db_update_placeholder_0, confirmation=:db_update_placeholder_1, confirmation_format=:db_update_placeholder_2, redirect_url=:db_update_placeholder_3, status=:db_update_placeholder_4, block=:db_update_placeholder_5, allow_draft=:db_update_placeholder_6, auto_save=:db_update_placeholder_7, submit_notice=:db_update_placeholder_8, confidential=:db_update_placeholder_9, submit_text=:db_update_placeholder_10, submit_limit=:db_update_placeholder_11, submit_interval=:db_update_placeholder_12, total_submit_limit=:db_update_placeholder_13, total_submit_interval=:db_update_placeholder_14, progressbar_bar=:db_update_placeholder_15, progressbar_page_number=:db_update_placeholder_16, progressbar_percent=:db_update_placeholder_17, progressbar_pagebreak_labels=:db_update_placeholder_18, progressbar_include_confirmation=:db_update_placeholder_19, progressbar_label_first=:db_update_placeholder_20, progressbar_label_confirmation=:db_update_placeholder_21, preview=:db_update_placeholder_22, preview_next_button_label=:db_update_placeholder_23, preview_prev_button_label=:db_update_placeholder_24, preview_title=:db_update_placeholder_25, preview_message=:db_update_placeholder_26, preview_message_format=:db_update_placeholder_27, preview_excluded_components=:db_update_placeholder_28, webform_ajax=:db_update_placeholder_29 WHERE (nid = :db_condition_placeholder_0) ; Array ( [:db_update_placeholder_0] => 3 [:db_update_placeholder_1] => [:db_update_placeholder_2] => filtered_html [:db_update_placeholder_3] => [:db_update_placeholder_4] => 1 [:db_update_placeholder_5] => 0 [:db_update_placeholder_6] => 0 [:db_update_placeholder_7] => 0 [:db_update_placeholder_8] => 1 [:db_update_placeholder_9] => 0 [:db_update_placeholder_10] => [:db_update_placeholder_11] => -1 [:db_update_placeholder_12] => -1 [:db_update_placeholder_13] => -1 [:db_update_placeholder_14] => -1 [:db_update_placeholder_15] => 1 [:db_update_placeholder_16] => 0 [:db_update_placeholder_17] => 0 [:db_update_placeholder_18] => 1 [:db_update_placeholder_19] => 1 [:db_update_placeholder_20] => Start [:db_update_placeholder_21] => Complete [:db_update_placeholder_22] => 0 [:db_update_placeholder_23] => [:db_update_placeholder_24] => [:db_update_placeholder_25] => [:db_update_placeholder_26] => [:db_update_placeholder_27] => filtered_html [:db_update_placeholder_28] => [:db_update_placeholder_29] => 1 [:db_condition_placeholder_0] => 2 ) в функции drupal_write_record() (строка 7401 в файле D:\OPENSERV3\OSPanel\domains\ball\includes\common.inc).

Лучший ответ

Аватар пользователя ivnish ivnish 2 сентября 2019 в 13:38
1

п.с я пробывал удалять, пока не помогло

Нужно удалить полностью, через /admin/modules/uninstall

Комментарии

Аватар пользователя ivnish ivnish 2 сентября 2019 в 13:33

Unknown column 'webform_ajax'

Нужно полностью удалить и переустановить модуль webform_ajax. Если он включен, то отсутствует его таблица в БД. Если он выключен или отсутствует, то нужно его включить.

Аватар пользователя Кришпер Кришпер 2 сентября 2019 в 13:35

Ещё такая ошибка.
п.с я пробывал удалять, пока не помогло

Notice: Undefined index: webform_ajax в функции webform_ajax_form_webform_configure_form_alter()