1. Приветствуем Вас на нашем закрытом форуме для складчиков сайта cmsheaven.org. Если Вы частный вебмастер, фрилансер, владелец малого или среднего бизнеса, представитель студии по разработке сайтов - будем рады видеть Вас в наших рядах экономных людей.
    Регистрация на форуме возможна только после вступления в складчину

Решено SJ Search Pro для Virtuemart (HTTP=500)

Тема в разделе "Вопросы по расширениям Joomla [тех. поддержка]", создана пользователем darcksmit, 16 авг 2016.

  1. darcksmit

    darcksmit Cкладчик

    Регистрация:
    16 авг 2016
    Сообщения:
    2
    Симпатии:
    0
    Возникла проблема с модулем SJ Search Pro for Virtuemart , при поиске не давшим результатов выбивало ошибку 500 , если включить отображение ошибок joomla : - Fatal error: Class 'CurrencyDisplay'

    Проблему решил, но так как не нашел её решения в инете хотел поделиться решением. Возможно кому-нибудь будет полезно.

    После того как включите отображение ошибок и увидите Fatal error: Class 'CurrencyDisplay' и далее путь к файлу , а так же номер строки где происходит ошибка.
    Скорее всего там строка
    $vm_currency_display = &CurrencyDisplay::getInstance();
    Меняем её на
    class_exists( 'CurrencyDisplay' ) or require JPATH_VM_ADMINISTRATOR .DS. 'helpers' .DS. 'currencydisplay.php';
    $vm_currency_display = &CurrencyDisplay::getInstance();

    Мне такой способ помог решить эту проблему, теперь когда поиск не находит совпадений, так и пишет "поиск не дал результатов" , а не "критует" ошибкой.
    #1