Новости Joomla

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

frag79

  • Давно я тут
  • 612
  • 61 / 0
Недавно я натолкнулся на цикл статей (_http://www.linkexchanger.su/2010/118.html) описывающих работу плагина jqGrid.

Попытка привязать его к Joomla и породила данный компонет. Посмотреть и скачать файлы примера можно здесь. Для экспериментов был выбран компонет VirtueMart 1.1.3 и импорирован прайс одной из фирм продающих ПК и комплектующие.

Что в результате получилось:
1. Таблица «Категории» — выводит список категорий и при выборе нужной подгружает подкатегории (в примере вложенность в 2 уровня Категория/подкатегория), при клике на категорию/подкатегорию подгружаются соответствующие товары.
2. Таблица «Проссмотр категории» выводит соответствующие товары, цену и кнопки «Подробнее» и «В корзину». При двойном клике на строку переходит в режим редактирования (сохраняет только название товара). В низу таблицы кнопки для добавления, редактирования (сохраняет только название товара), поиска и обновления. Действия добавления и удаления закоментированны в файле saverow.php.

Вроде получилось интересно  ^-^ .
*

Последний Дикарь

  • Новичок
  • 9
  • 0 / 0
Re: Пример использования jqGrid и VirtueMart
« Ответ #1 : 25.07.2010, 18:25:05 »
Не понятно, чем результат отличается от штатной работы VirtueMart
*

d1k1y

  • Новичок
  • 5
  • 0 / 0
Re: Пример использования jqGrid и VirtueMart
« Ответ #2 : 27.01.2011, 12:05:12 »
Очень полезная вещь. Нельзя ли подробнее описать, как удалось привязать jqGrid к VirtueMart ? Заливаю базу прямо в базу mySQL, в VirtueMart отображается, а в jqGrid пусто.
*

frag79

  • Давно я тут
  • 612
  • 61 / 0
Re: Пример использования jqGrid и VirtueMart
« Ответ #3 : 27.01.2011, 17:18:07 »
Все что описано делалось под VirtueMart 1.1.3, для более новых не пробовал, если структура БД старая должно работать. В архиве есть файл dump.sql с БД того вирта.

Нельзя ли подробнее описать, как удалось привязать jqGrid к VirtueMart?

В первом посте есть ссылка на описание jqGrid, я его чуть подработал. Самое главное это получать данные из вирта, этим занимаются файлы из папки AJAX. Возможно у вас возвращает ошибку, неверной кодировке и т.п. Посмотрите что возвращает вам на запрос в БД обратившись например к getdata.php. У меня вот так http://fragdemo.kfspbuwc.ru/components/com_jqgridvirtu/ajax/getdata.php
*

d1k1y

  • Новичок
  • 5
  • 0 / 0
Re: Пример использования jqGrid и VirtueMart
« Ответ #4 : 27.01.2011, 19:39:01 »
Код
{"total":0,"records":9,"page":,"rows":[{"id":82,"cell":[82,"","0" ]},{"id":81,"cell":[81,"","0" ]},{"id":80,"cell":[80,"","0" ]},{"id":85,"cell":[85,"","0" ]},{"id":84,"cell":[84,"","0" ]},{"id":83,"cell":[83,"","0" ]},{"id":86,"cell":[86,"","0" ]},{"id":87,"cell":[87,"","0" ]},{"id":88,"cell":[88,"","0" ]},]}
Видимо действительно проблемы с кодировкой. Хотя везде стоит utf-8. Стоит Joomla 1.5.22 , VirtueMart 1.3 , MySQL 5.0.26
« Последнее редактирование: 27.01.2011, 21:40:56 от d1k1y »
*

frag79

  • Давно я тут
  • 612
  • 61 / 0
Re: Пример использования jqGrid и VirtueMart
« Ответ #5 : 28.01.2011, 08:56:03 »
Код
{"total":0,"records":9,"page":,"rows":[{"id":82,"cell":[82,"","0" ]},{"id":81,"cell":[81,"","0" ]},{"id":80,"cell":[80,"","0" ]},{"id":85,"cell":[85,"","0" ]},{"id":84,"cell":[84,"","0" ]},{"id":83,"cell":[83,"","0" ]},{"id":86,"cell":[86,"","0" ]},{"id":87,"cell":[87,"","0" ]},{"id":88,"cell":[88,"","0" ]},]}
Видимо действительно проблемы с кодировкой. Хотя везде стоит utf-8. Стоит Joomla 1.5.22 , VirtueMart 1.3 , MySQL 5.0.26

Если интересно, то могу скинуть Денвер с рабочим вариантом.
*

d1k1y

  • Новичок
  • 5
  • 0 / 0
Re: Пример использования jqGrid и VirtueMart
« Ответ #6 : 28.01.2011, 11:17:14 »
Да, интересно. Уже голову сломал.
*

frag79

  • Давно я тут
  • 612
  • 61 / 0
Re: Пример использования jqGrid и VirtueMart
« Ответ #7 : 28.01.2011, 11:19:28 »
адрес почты мне вличку или аську, вечером скину
*

d1k1y

  • Новичок
  • 5
  • 0 / 0
Re: Пример использования jqGrid и VirtueMart
« Ответ #8 : 28.01.2011, 13:04:53 »
В личку отправить тут не могу, отправьте пожалуйста на почту ilya.seamco@yandex.ru
*

d1k1y

  • Новичок
  • 5
  • 0 / 0
Re: Пример использования jqGrid и VirtueMart
« Ответ #9 : 30.01.2011, 17:04:42 »
Поковырялся с модулем. Я как понял он загружает каталог только из БД, скажем если заливать базу в VirtueMart, то товар не отображается. Ну и соответственно тяжелее администрировать. Нет ли в перспективе желания развить модуль?
*

frag79

  • Давно я тут
  • 612
  • 61 / 0
Re: Пример использования jqGrid и VirtueMart
« Ответ #10 : 30.01.2011, 18:27:04 »
Я как понял он загружает каталог только из БД, скажем если заливать базу в VirtueMart, то товар не отображается. Ну и соответственно тяжелее администрировать.

Нет, все берется из таблиц VirtueMart, и приизменении должно менятся и в компоненте.

Нет ли в перспективе желания развить модуль?

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

RaF4ik

  • Новичок
  • 2
  • 0 / 0
Re: Пример использования jqGrid и VirtueMart
« Ответ #11 : 20.10.2011, 12:54:46 »
У меня проблема с отображением данных в jqGrid. Бьюсь уже неделю и безрезультатно. Серверный скрипит возвращает данные, но они почему то не отображаются в jqGrid на странице Joomla. Я отдельно создал HTML страничку и указал там такой же код и обратился к тому же серверному скрипту и грид заполняется нормально. Я не могу понять почему такой же код не хочет заполнять грид на странице Joomla. Буду рад любым идеям.. хотя бы понять в чем проблема, что бы искать способы решения.

VirtueMart я не устанавливал. Выборка данных делается из отдельной БД. 
*

frag79

  • Давно я тут
  • 612
  • 61 / 0
Re: Пример использования jqGrid и VirtueMart
« Ответ #12 : 20.10.2011, 14:22:42 »
У меня проблема с отображением данных в jqGrid. Бьюсь уже неделю и безрезультатно. Серверный скрипит возвращает данные, но они почему то не отображаются в jqGrid на странице Joomla. Я отдельно создал HTML страничку и указал там такой же код и обратился к тому же серверному скрипту и грид заполняется нормально. Я не могу понять почему такой же код не хочет заполнять грид на странице Joomla. Буду рад любым идеям.. хотя бы понять в чем проблема, что бы искать способы решения.

VirtueMart я не устанавливал. Выборка данных делается из отдельной БД. 
пиши в личку сайт посмотрим
*

RaF4ik

  • Новичок
  • 2
  • 0 / 0
Re: Пример использования jqGrid и VirtueMart
« Ответ #13 : 25.10.2011, 09:34:52 »
Все решилось проще, удобнее и быстрее, но в другой CMS.

P.S. Жалею уйму потраченного времени на Joomla..
*

frag79

  • Давно я тут
  • 612
  • 61 / 0
Re: Пример использования jqGrid и VirtueMart
« Ответ #14 : 25.10.2011, 09:55:57 »
Все решилось проще, удобнее и быстрее, но в другой CMS.

P.S. Жалею уйму потраченного времени на Joomla..

ну х.з. ... на 1.7 компонент встал без проблем, хотя делался под 1.5
*

mmi1973

  • Осваиваюсь на форуме
  • 22
  • 1 / 0
Re: Пример использования jqGrid и VirtueMart
« Ответ #15 : 21.06.2012, 01:18:57 »
Есть рабочий вариант, если у кого есть просьба на мыло rewire-it@yandex.ru
Брал отсюда - http://www.fragblog.ru/samodelki/8-vyvod-grupp-i-tovarov-virtuemart-cherez-plagin-jqgrid
не работает - http://www.imperia-1.ru
Проблема кодировки решена?
*

frag79

  • Давно я тут
  • 612
  • 61 / 0
Re: Пример использования jqGrid и VirtueMart
« Ответ #16 : 22.06.2012, 14:16:57 »
Есть рабочий вариант, если у кого есть просьба на мыло rewire-it@yandex.ru
Брал отсюда - http://www.fragblog.ru/samodelki/8-vyvod-grupp-i-tovarov-virtuemart-cherez-plagin-jqgrid
не работает - http://www.imperia-1.ru
Проблема кодировки решена?

Да после перемещения на другой хост появилась проблема кодировки. Просто в файлах ajax/getdata.php надо закомментить конвертацию //$S=iconv('utf-8', 'cp1251', $S);

а так все работает http://fragblog.16mb.com/index.php?option=com_jqgridvirtu
Правда на тестовом сайте не стоит VirtueMart, поэтому кнопки ведут вникуда :)

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

VirtueMart - SMS уведомления о сделаном заказе.

Автор bork

Ответов: 42
Просмотров: 23467
Последний ответ 26.07.2021, 22:11:25
от Oleg91
Отчеты и статистика для VirtueMart

Автор 4kict

Ответов: 25
Просмотров: 10464
Последний ответ 14.01.2021, 00:09:53
от gartes
IceVmCart - новый бесплатный модуль корзины для VirtueMart

Автор Grig2009

Ответов: 105
Просмотров: 54268
Последний ответ 05.02.2017, 11:44:02
от Super_Panda
Модуль недавно просмотренные товары для VirtueMart 1.1.X

Автор aleks_yug

Ответов: 97
Просмотров: 28447
Последний ответ 25.10.2016, 15:03:07
от Igoritaly
Хаки для убыстрения VirtueMart (уменьшение запросов и т.п.)

Автор yadrinez

Ответов: 197
Просмотров: 81972
Последний ответ 05.02.2016, 21:53:34
от flyingspook