Joomla : validateForm is not defined, index.php Строка: 86

Nov 13, 2009 23:09

Баловство с установкой Joomla_1.5.15-Stable-Full_Package.zip закончился на 4 шаге "Конфигурация базы данных" с ошибкой в консоли: Ошибка: validateForm is not defined Источник: index.php Строка: 86.

Порывшись в на этой странице ОгнеЖуком понял что в объекте document страницы предполагалось наличие объекта formvalidator, но по какой-то причине он оказался неинициализированным те = null. Кусок кода отвечающий за обработку события onclick кнопки "Далее" - validateForm( adminForm, 'makedb' ) нашелся в файле installation\template\tmpl\dbconfig.html,
Закомментив следующий код (12-15 строки в оригинальном файле) позволяем успешно отвалидировать форму с данными в обход formvalidator, особо расстраиваться не нужно - далее по коду находится рабочий код по проверке введенных данных.
Собственно строчки из-за которых и был затык:
    var valid = document.formvalidator.isValid(frm);
    if (valid == false) {
      return false;
    }

Можно еще порыться в JavaScript и разобраться почему formvalidator оказался равен null

UPD. Косяк с formvalidator и далее расплодился ;-((
Комментим аналогичный код на 28-31 строках installation\template\tmpl\ftpconfig.html

joomla

Previous post Next post
Up