[Помогите] Формы калькулятор не работает

Тема в разделе "Joomla", создана пользователем Elena Ivanenchuk, 1 апр 2015.

  1. Elena Ivanenchuk

    Elena Ivanenchuk

    Регистрация:
    1 апр 2015
    Сообщения:
    4
    Симпатии:
    1
    Здравствуйте! Пользовалась версией Joomla 2.5 и там работала с калькулятором на сайте. Обновила на Joomla 3 и в админке компонент "Формы-калькулятор" не работает - ошибка 400, компонент не найден. Пробовала переустановить компонент, результата нет. Помогите решить проблему.
     
  2. $iD

    $iD Команда форума

    Регистрация:
    13 мар 2012
    Сообщения:
    3.580
    Симпатии:
    1.482
    что за компонент калькулятора?
     
  3. Elena Ivanenchuk

    Elena Ivanenchuk

    Регистрация:
    1 апр 2015
    Сообщения:
    4
    Симпатии:
    1
    formcalc
     
  4. $iD

    $iD Команда форума

    Регистрация:
    13 мар 2012
    Сообщения:
    3.580
    Симпатии:
    1.482
    Попробовал установить на joomla 3.4.1 - ошибки есть.

    Какие ошибки нашёл - все пофиксил, вроде создаёт всё.

    FormCalc для joomla 3.4.1


    p.s. Если баги еще есть пишите как их воспроизвести.

    Elena Ivanenchuk, если же у вас другая версия джумлы (и вы не хотите обновиться до последней), то вашу укажите версию.
     
    kshishtov нравится это.
  5. Elena Ivanenchuk

    Elena Ivanenchuk

    Регистрация:
    1 апр 2015
    Сообщения:
    4
    Симпатии:
    1
    Спасибо, выдает уже вот это
    500 Unknown column 'a.published' in 'where clause' SQL=SELECT COUNT(*) FROM `dw5bj_formcalc` AS a LEFT JOIN dw5bj_users AS uc ON uc.id=a.checked_out LEFT JOIN dw5bj_users AS au ON au.id=a.created_by WHERE (a.published IN (0, 1)) Unknown column 'a.checked_out' in 'field list' SQL=SELECT a.id, a.title, a.ordering, a.checked_out, a.checked_out_time, a.published, a.created, a.created_by,uc.name AS editor,au.name AS author_name FROM `dw5bj_formcalc` AS a LEFT JOIN dw5bj_users AS uc ON uc.id=a.checked_out LEFT JOIN dw5bj_users AS au ON au.id=a.created_by WHERE (a.published IN (0, 1)) ORDER BY a.title asc LIMIT 0, 20 Unknown column 'a.published' in 'where clause' SQL=SELECT COUNT(*) FROM `dw5bj_formcalc` AS a LEFT JOIN dw5bj_users AS uc ON uc.id=a.checked_out LEFT JOIN dw5bj_users AS au ON au.id=a.created_by WHERE (a.published IN (0, 1))
     
    spiritrus нравится это.
  6. $iD

    $iD Команда форума

    Регистрация:
    13 мар 2012
    Сообщения:
    3.580
    Симпатии:
    1.482
    переустановите модуль. ошибка говорит о том, что нет колонки с именем published в таблице dw5bj_formcalc
     
  7. Elena Ivanenchuk

    Elena Ivanenchuk

    Регистрация:
    1 апр 2015
    Сообщения:
    4
    Симпатии:
    1
    Переустанавливала много раз - одно и то же
     
  8. $iD

    $iD Команда форума

    Регистрация:
    13 мар 2012
    Сообщения:
    3.580
    Симпатии:
    1.482
    значит проверьте, есть ли у вас таблица dw5bj_formcalc с колонками которые требуются.
     
  9. Исай Миронович

    Исай Миронович

    Регистрация:
    28 мар 2014
    Сообщения:
    2
    Симпатии:
    0
    Добрый день, $iD.

    Можете подсказать, возможно еще какие изменения нужно внести в файлы калькулятора? Я внес изменения в файл formcalc.php "function bind($obj, $ignore = array())", но теперь открывается пустая белая страница. Joomla 3.4.1.
     
  10. andycar

    andycar

    Регистрация:
    2 янв 2016
    Сообщения:
    2
    Симпатии:
    0
    в Панели управление сайта на закладке сервер Сообщения об ошибках поставьте полное отображение ошибок..
    --- Добавлено, 2 янв 2016 ---
    ну и еще хорошо бы и у хостера включить в php err_all show
    --- Добавлено, 2 янв 2016 ---
    ну что ж заявляю официально исправление работает на 3... обновил с joomla 2.5 до 3.0 - был белый экран ... поставил по ссылке компонент все тут же запахало))))))) спасибо умный людям ... молодцы...кстати... сейчас будем пробовать на портале там вообще не работает из-за не поддержки в 2.5 jquery (отключил как то, сам не понял как) щас обновим до 3.5 джумлу и обновим опять же модуль... если все заработает соточку на телефон автору... ))))))
     
    Последнее редактирование: 2 янв 2016
  11. andycar

    andycar

    Регистрация:
    2 янв 2016
    Сообщения:
    2
    Симпатии:
    0
    что касается ошибки при редактировании... зайдите в базу данных и заполните поля для импортированных таблиц калькулятора (обычно это 5 последних полей) такие как создан кем, опубликован нет и тд...
    ну или просто для начала published поставьте 1. ну и теперь вверх идиотизма... когда вы поставили публишед 1 идете в джумлу и переключаете в общих настройках редактор по умолчанию на tiny (стандартный редактор вшитый в J3) и заполняете остальные поля калькуляторов - кто создал дату создания и тд... кстати переключение на другой редактор в общем помогает при апгрейте миграции в Joomla 3 с 2.5 ))))))))))) когда перестают работать кнопки, сохранить, сохранить и закрыть, сохранить и создать, а работает только закрыть )))))))))))
     
  12. MadKitty

    MadKitty

    Регистрация:
    7 ноя 2016
    Сообщения:
    1
    Симпатии:
    0
    FormCalc для joomla 3.4.1

    Подскажите, есть рабочая ссылка на компонент?
    Потому что родной сайт компонента перестал работать
     
  13. Altavira

    Altavira

    Регистрация:
    21 дек 2016
    Сообщения:
    1
    Симпатии:
    0
    Сайт разработчика FormCalc более не работает, печалька (( для версии joomla 3 нет что ли компонентов настроенных?
    --- Добавлено, 21 дек 2016 ---
    Вот ссылка на FormCalc это версия под джумлу 2.5 - https://yadi.sk/d/nMmgm_EY34EUH6
    --- Добавлено, 21 дек 2016 ---

    Поставил джумлу 3.5.6 и хоть ты тресни не работает FormCalc - пишет компонент не найден. Вы не знаете решения?
     
  14. Creamel

    Creamel

    Регистрация:
    11 май 2017
    Сообщения:
    5
    Симпатии:
    0
    подскажите, частенько нужно сделать калькулятор. где можно более подробно узнать об этом плагине?

    и еще вопрос - под 3.7 будет работать?
     
    Последнее редактирование: 11 май 2017
  15. Zulus

    Zulus Команда форума

    Регистрация:
    20 дек 2012
    Сообщения:
    746
    Симпатии:
    722
    На ваши вопросы есть ответы выше (прежде чем писать, потрудитесь почитать).
    Компонент не работает даже на более старых версиях джумлы так как автор(ы) проекта отказались от него и более не поддерживают, сайт проекта FormCalc больше не существует.
     
  16. Шерапет

    Шерапет

    Регистрация:
    30 ноя 2018
    Сообщения:
    1
    Симпатии:
    0
    У меня после установки FormCalc выдаются следующие ошибки:
    Warning: Illegal string offset 'relative' in W:\domains\rekline\libraries\src\HTML\HTMLHelper.php on line 626

    Warning: Cannot assign an empty string to a string offset in W:\domains\rekline\libraries\src\HTML\HTMLHelper.php on line 626

    Warning: Illegal string offset 'pathOnly' in W:\domains\rekline\libraries\src\HTML\HTMLHelper.php on line 627

    Warning: Cannot assign an empty string to a string offset in W:\domains\rekline\libraries\src\HTML\HTMLHelper.php on line 627

    Warning: Illegal string offset 'detectBrowser' in W:\domains\rekline\libraries\src\HTML\HTMLHelper.php on line 628

    Warning: Illegal string offset 'detectDebug' in W:\domains\rekline\libraries\src\HTML\HTMLHelper.php on line 629

    Warning: Illegal string offset 'relative' in W:\domains\rekline\libraries\src\HTML\HTMLHelper.php on line 632

    Warning: Illegal string offset 'detectBrowser' in W:\domains\rekline\libraries\src\HTML\HTMLHelper.php on line 632

    Warning: Illegal string offset 'detectDebug' in W:\domains\rekline\libraries\src\HTML\HTMLHelper.php on line 632

    Warning: Illegal string offset 'pathOnly' in W:\domains\rekline\libraries\src\HTML\HTMLHelper.php on line 635

    Warning: Declaration of FormCalcController::display() should be compatible with Joomla\CMS\MVC\Controller\BaseController::display($cachable = false, $urlparams = Array) in W:\domains\rekline\administrator\components\com_formcalc\controller.php on line 35

    Как исправить этот баг?
    --- Добавлено, 30 ноя 2018 ---
    На Joomla 3.9 не ставится. Жаль.