0 Пользователей и 1 Гость просматривают эту тему.
  • 3 Ответов
  • 4600 Просмотров
*

spro1

  • Осваиваюсь на форуме
  • 29
  • 0 / 0
Интеграция JComments в VirtueMart 3
« : 12.02.2015, 10:39:32 »
Здравствуйте!
JComments 3.0.5
Joomla! 3.3.6
VirtueMart 3.0.4
Помогите пожалуйста интегрировать  JComments в VirtueMart 3.
Для версии VirtueMart 2 я вставлял код в шаблон карточки товара
Код
<?php // onContentAfterDisplay event
echo $this->product->event->afterDisplayContent;
 
$comments = JPATH_ROOT . '/components/com_jcomments/jcomments.php';
    if (file_exists($comments)) {
        require_once($comments);
        echo JComments::showComments($this->product->virtuemart_product_id, 'com_virtuemart', $this->product->product_name);
    }
?>

однако для новой версии ВМ это не работает. После вставки кода на странице возникает ошибка 1054 - Unknown column 'created_by' in 'field list' SQL=SELECT product_name

в сети пока удалось найти только вот это
но я так и не смог разобраться, что нужно сделать, чтобы все заработало.

Посоветуйте пожалуйста, как исправить ошибку?

p.s. Просьба к модераторам перенести тему в нужный раздел. Ошибся при создании темы... извините (ну и заодно можно сделать тему "Virtuemart 3")
« Последнее редактирование: 12.02.2015, 14:17:59 от spro1 »
*

skiigor

  • Осваиваюсь на форуме
  • 10
  • 1 / 0
Re: Интеграция JComments в VirtueMart 3
« Ответ #1 : 27.03.2015, 10:24:20 »
Вот подробная инструкция как исправить эту проблему:

[...]

Ещё одно с чем я столкнулся по этому руководству - лично у меня нет в моём шаблоне оптимизации конкретно под VirtueMart (templaets/ваш_шаблон/html/com_virtuemart/productdetalies/default.php) как написано об этом руководстве, поэтому я менял код непосредственно дефолтного шаблона самого Virtuemart:

/components/com_virtuemart/views/productdetails/tmpl/default.php

Форма комментариев в каждом товаре заработала :)
« Последнее редактирование: 22.05.2015, 00:42:04 от fsv »
*

olejenya

  • Захожу иногда
  • 218
  • 3 / 0
Re: Интеграция JComments в VirtueMart 3
« Ответ #2 : 21.05.2015, 22:13:27 »
Привет.Столкнулся с такой проблемой, что если вклюбчен плагин System - Language Filter - захожу в админку комментариев, сохраняюсь, то в карточке товара пропадаете форма комментариев?Как пофиксить?Если не сохранять то все норм.
*

gartes

  • Завсегдатай
  • 1859
  • 142 / 6
  • Е = mс²
Re: Интеграция JComments в VirtueMart 3
« Ответ #3 : 02.01.2018, 05:15:54 »
Цитировать
однако для новой версии ВМ это не работает. После вставки кода на странице возникает ошибка 1054 - Unknown column 'created_by' in 'field list' SQL=SELECT product_name

\components\com_jcomments\plugins\com_virtuemart.plugin.php
строка - 31
удаляем - , created_by - ! - вместе с запятой - !

строки 39 и 40 комментируем // 
Код
//		$info->userid = $row->created_by;
// $info->link = AllEventsHelperRoute::getEventRoute($id);

Все вроде  - ! Всем удачи. !
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

VirtueMart 3 Отображать только товары в наличии!

Автор GaziroFFka

Ответов: 4
Просмотров: 2060
Последний ответ 06.06.2023, 13:55:13
от Akeksandr
SP VirtueMart Category Search

Автор ve1006

Ответов: 10
Просмотров: 5994
Последний ответ 18.01.2023, 10:39:10
от AzMandius
Как вывести модуль в страницу VirtueMart?

Автор harddrop

Ответов: 11
Просмотров: 2838
Последний ответ 13.11.2022, 13:11:37
от Evgen Kulibin
Как правильно настроить покупку в VirtueMart?

Автор varella

Ответов: 1
Просмотров: 1210
Последний ответ 12.10.2022, 16:14:04
от varella
Не могу сохранить порядок категорий в VirtueMart 3.9.8 и 4

Автор Egoritch

Ответов: 0
Просмотров: 1244
Последний ответ 26.05.2022, 12:30:59
от Egoritch