Поиск по VirtueMart через поиск Joomla

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

userxp

  • Практически профи
  • *******
  • 2054
  • 397
  • Злой и ужасный бармалей
При установке VM ставится и поисковый бот для поиска товаров по базе данных.
Если пользоваться поиском из модулей VM, то нет вопросов - работает.
Однако, если пользоваться централизованным поиском (com_search) джумлы, то поиск по товарам магазина производиться не будет.
Это происходит потому, что бот не зарегистрирован в БД джумлы.

Есть два варианта как решить эту задачу.

1. выполнить запрос в БД:
INSERT INTO `#__mambots` (`name`, `element`, `folder`, `access`, `ordering`, `published`, `iscore`, `client_id`, `checked_out`, `checked_out_time`, `params`)
VALUES ('ProductSearchBot', 'virtuemart.searchbot', 'search', 0, 2, 1, 0, 0, 0, '0000-00-00 00:00:00', '')

зы. при ручном добавлении через pma, замените префикс #__ имени таблицы на текущий (обычно jos_)

2. переустановить бот:
  • зайти в папку /mambots/search/ и удалить два файла virtuemart.searchbot.xml и
    virtuemart.searchbot.php
  • установить бот virtuemart.searchbot_1.0.x.tar.gz из пакета VirtueMart
  • опубликовать бот
« Последнее редактирование: 14.11.2006, 12:43:27 от userxp »
Как правильно задавать вопрос службе технической поддержки  yes!
SGA CM 7.2.0 RC0 KANG Build GWK74 + s95allinonescript + CWM 5.0.2.6 + Modem XWKT3

*

Adam Bazaroff

  • Осваиваюсь на форуме
  • ***
  • 114
  • 5
Re: Поиск по VirtueMart через поиск Joomla
« Ответ #1 : 21.08.2006, 21:04:02 »
У меня и без этих процедур работает, но так же странно - часть товаров не являются ссылками  :'( + не показывается полный путь к товару, только SHOP>Category2 (Category1 игнорируется), а поскольку они (Category2) у меня дублируются (с разными "родителями") путаница страшная.
На официальном форуме есть хороший поиск-модуль, с drop-down меню, в котором можно выбрать категорию для поиска, но только "дочернюю", т.е. ту же Category1 указать нельзя, поэтому в меню куча одинаковых Category2 имен....
Может кто напишет наконец нормальный поисковик для VM a ???
« Последнее редактирование: 22.08.2006, 02:30:30 от Adam Bazaroff »

*

userxp

  • Практически профи
  • *******
  • 2054
  • 397
  • Злой и ужасный бармалей
Re: Поиск по VirtueMart через поиск Joomla
« Ответ #2 : 21.08.2006, 22:42:20 »
ты уверен?
НЕ через поисковый модуль VM-а, а через com_search?
У меня и без этих процедур работает, но так же странно
если бот не зареган работать не должно.

зы. видимо он не всегда правильно регистрируется...
Как правильно задавать вопрос службе технической поддержки  yes!
SGA CM 7.2.0 RC0 KANG Build GWK74 + s95allinonescript + CWM 5.0.2.6 + Modem XWKT3

*

Adam Bazaroff

  • Осваиваюсь на форуме
  • ***
  • 114
  • 5
Re: Поиск по VirtueMart через поиск Joomla
« Ответ #3 : 22.08.2006, 02:29:31 »
через com_search :(

Re: Поиск по VirtueMart через поиск Joomla
« Ответ #4 : 26.09.2006, 14:04:22 »
Почему в Результате поиска mod Вирта пустой результат (кол-во листов пишет поиска) а они пустые?

*

Tornado

  • Осваиваюсь на форуме
  • ***
  • 27
  • 0
  • Лучше гор только сноуборды!
Re: Поиск по VirtueMart через поиск Joomla
« Ответ #5 : 14.11.2006, 12:39:51 »
Дайте бота virtuemart.searchbot_1.0.6.tar.gz, а то у меня нет  пожалуйста. У меня нет этих файлов, которые нужно удалить: virtuemart.searchbot.xml и
virtuemart.searchbot.php
Лучше гор только СноубордЫ!

*

userxp

  • Практически профи
  • *******
  • 2054
  • 397
  • Злой и ужасный бармалей
Re: Поиск по VirtueMart через поиск Joomla
« Ответ #6 : 14.11.2006, 12:41:29 »
Дайте бота virtuemart.searchbot_1.0.6.tar.gz, а то у меня нет  пожалуйста. У меня нет этих файлов, которые нужно удалить: virtuemart.searchbot.xml и
virtuemart.searchbot.php
их надо удалить, если они есть. а если их нет, то и... :)
тебе нужен именно от 1.0.6?
Как правильно задавать вопрос службе технической поддержки  yes!
SGA CM 7.2.0 RC0 KANG Build GWK74 + s95allinonescript + CWM 5.0.2.6 + Modem XWKT3

*

Tornado

  • Осваиваюсь на форуме
  • ***
  • 27
  • 0
  • Лучше гор только сноуборды!
Re: Поиск по VirtueMart через поиск Joomla
« Ответ #7 : 14.11.2006, 14:52:54 »
нет, любой если работать будет, спасиб.
Лучше гор только СноубордЫ!

*

userxp

  • Практически профи
  • *******
  • 2054
  • 397
  • Злой и ужасный бармалей
Re: Поиск по VirtueMart через поиск Joomla
« Ответ #8 : 14.11.2006, 14:57:19 »
на тебе оба

[вложение удалено Администратором]
Как правильно задавать вопрос службе технической поддержки  yes!
SGA CM 7.2.0 RC0 KANG Build GWK74 + s95allinonescript + CWM 5.0.2.6 + Modem XWKT3

*

Tornado

  • Осваиваюсь на форуме
  • ***
  • 27
  • 0
  • Лучше гор только сноуборды!
Re: Поиск по VirtueMart через поиск Joomla
« Ответ #9 : 19.11.2006, 20:33:07 »
Установил опубликовал, не работает, а можно поподробней, как выполнить запрос к базе (первый способ)
Лучше гор только СноубордЫ!

*

userxp

  • Практически профи
  • *******
  • 2054
  • 397
  • Злой и ужасный бармалей
Re: Поиск по VirtueMart через поиск Joomla
« Ответ #10 : 19.11.2006, 20:38:56 »
через phpMyAdmin
Как правильно задавать вопрос службе технической поддержки  yes!
SGA CM 7.2.0 RC0 KANG Build GWK74 + s95allinonescript + CWM 5.0.2.6 + Modem XWKT3

Re: Поиск по VirtueMart через поиск Joomla
« Ответ #11 : 30.11.2006, 20:56:56 »
Да нет, все нормально работает, во всяком случае у меня все само вкрячилось куда надо... единственное после установки мамботы опубликовывать надо, а так в джос_мамботс все само прописывается.

У меня и без этих процедур работает, но так же странно - часть товаров не являются ссылками  :'( + не показывается полный путь к товару, только SHOP>Category2 (Category1 игнорируется), а поскольку они (Category2) у меня дублируются (с разными "родителями") путаница страшная.
Такая же шняга, понял ПОЧЕМУ, не понял тока ГДЕ?!?!?
Ссылк:
http://joomlaforum.ru/index.php/topic,8497.0.html

*

revil

  • Осваиваюсь на форуме
  • ***
  • 93
  • 5
Re: Поиск по VirtueMart через поиск Joomla
« Ответ #12 : 04.04.2007, 14:28:58 »
получилось у кого-нибудь разобраться чтобы в результатах поиска выводился полный путь до категории?

И еще возник 1 вопрос:
если я тобовляю тип товара и создаю к этому типу дополнительные поля, то по этим полям поиск не ищет :(

*

Search74

  • Новичок
  • *
  • 7
  • 0
Re: Поиск по VirtueMart через поиск Joomla
« Ответ #13 : 05.02.2008, 22:46:01 »
Лазил тут недавно по необъятному винту, нашел модуль поиска для vm, в котором можно выбирать условия поиска (категории + дочерние категории). mod_virtuemart_search_1.0.6_cats.zip

[вложение удалено Администратором]

*

ba

  • Осваиваюсь на форуме
  • ***
  • 58
  • 2
Re: Поиск по VirtueMart через поиск Joomla
« Ответ #14 : 03.03.2008, 23:38:13 »
я и запрос этот выполнил и мамбот переустановил... так и не стал искать

Re: Поиск по VirtueMart через поиск Joomla
« Ответ #15 : 04.03.2008, 06:29:58 »
Этот у меня работает и ищет.

[вложение удалено Администратором]

*

ba

  • Осваиваюсь на форуме
  • ***
  • 58
  • 2
Re: Поиск по VirtueMart через поиск Joomla
« Ответ #16 : 04.03.2008, 14:51:37 »
я его и поставил... поиск джумловский от этого не начинает искать по виртумарту... сразу обламываю умников и отвечаю на вопрос. Опубликовать не забыл =)

*

rscomp

  • Новичок
  • *
  • 4
  • 0
Re: Поиск по VirtueMart через поиск Joomla
« Ответ #17 : 10.03.2008, 05:21:56 »
А как сделать поиск по категориям и по цене (выбор от и до)?

*

ba

  • Осваиваюсь на форуме
  • ***
  • 58
  • 2
Re: Поиск по VirtueMart через поиск Joomla
« Ответ #18 : 10.03.2008, 09:02:54 »
а там кажется главный модуль позволяет это сделать

*

rscomp

  • Новичок
  • *
  • 4
  • 0
Re: Поиск по VirtueMart через поиск Joomla
« Ответ #19 : 10.03.2008, 17:14:36 »
а там кажется главный модуль позволяет это сделать
Можно подробнее?

*

ba

  • Осваиваюсь на форуме
  • ***
  • 58
  • 2
Re: Поиск по VirtueMart через поиск Joomla
« Ответ #20 : 10.03.2008, 17:20:38 »
этот модуль так и называется.. главный модуль... скачать его можно с virtuemart.ru в разделе download и опубликовать его...  в настройках оставить только поиск по характеристикам

*

CreaDes

  • Захожу иногда
  • **
  • 10
  • 0
Re: Поиск по VirtueMart через поиск Joomla
« Ответ #21 : 27.08.2008, 12:17:05 »
Поставил модуль (mod_virtuemart_search_1.0.6_cats.zip), он ищет только по магазину, а обычный поиск только по сайту, как объединить?
« Последнее редактирование: 28.08.2008, 21:25:58 от CreaDes »

*

morph

  • Живу я здесь
  • ******
  • 906
  • 103
Re: Поиск по VirtueMart через поиск Joomla
« Ответ #22 : 27.08.2008, 16:06:48 »
поставить мамбот поиска. virtuemart.ru - в файлах посмотрите
joomla zoo virtuemart joomshopping yii

*

CreaDes

  • Захожу иногда
  • **
  • 10
  • 0
Re: Поиск по VirtueMart через поиск Joomla
« Ответ #23 : 27.08.2008, 21:33:22 »
Дельфинка спасибо!

рассказываю как устанакливается этот бот:

1) Распаковываем архив от Дельфинки в www/mambots/search
virtuemart.searchbot.php
virtuemart.searchbot.xml


2) Меню администратора: Выбираем "Мамботы" -> "Мамботы сайта"

3) Обзываем новый Мамбот как угодно, выбираем папку "search", куда распаковали файлы.
Вводим имя файла "virtuemart.searchbot"

4) Сохранить

Теперь у вас будет искать и на сайте и в интернет магазине.
« Последнее редактирование: 28.08.2008, 21:24:27 от CreaDes »

*

marik_86

  • Захожу иногда
  • **
  • 21
  • 0
Re: Поиск по VirtueMart через поиск Joomla
« Ответ #24 : 02.05.2009, 05:13:53 »
народ, да все проще намного =) Зайдите в раздел "Менеджер плагинов" и включите там нужный мамбот. В данном случае тот, который относится к поиску в VM. Я так делал на Joomla 1.5.9 + VM 1.1.2

*

antfrolov

  • Осваиваюсь на форуме
  • ***
  • 84
  • 0
Re: Поиск по VirtueMart через поиск Joomla
« Ответ #25 : 09.09.2009, 09:38:02 »
Всё нето. Нафига изобретать велосипед для старой версии VM и Joomla ? Надо для новых придумать... :(

Re: Поиск по VirtueMart через поиск Joomla
« Ответ #26 : 09.10.2009, 17:53:23 »
Господа, подскажите пожалуйста...поиск в VM не ищет в разных регистрах...например, если товар "ТОРМОЗНОЙ ДИСК" - то поиск VM не найдёт  его при запросе Тормозной диск или тормозной диск..в чём может быть дело?

*

OrlandoM

  • Осваиваюсь на форуме
  • ***
  • 58
  • 1
Re: Поиск по VirtueMart через поиск Joomla
« Ответ #27 : 26.01.2010, 20:44:31 »
Цитировать
Господа, подскажите пожалуйста...поиск в VM не ищет в разных регистрах...например, если товар "ТОРМОЗНОЙ ДИСК" - то поиск VM не найдёт  его при запросе Тормозной диск или тормозной диск..в чём может быть дело?
Скорее всего у тебя на хостинге стоит MySQL 4.x.x, она учитывает регистр символов при поиске, т.е. "ГиПсоКартоН" и "гипсокартон" с точки зрения MySQL 4.x.x не одно и тоже. Чтобы исправить это, тебе нужно перейти на хостинг, где стоит MySQL 5.x.x, или же вручную прописывать в модуле поиска на PHP преобразование в нижний регистр результатов поиска c помощью функции strtolower, чтобы "ГиПсоКартоН" преобразовывалось в "гипсокартон" перед поиском.
Подробнее о strtolower http://php.net/manual/en/function.strtolower.php

*

OrlandoM

  • Осваиваюсь на форуме
  • ***
  • 58
  • 1
Re: Поиск по VirtueMart через поиск Joomla
« Ответ #28 : 26.01.2010, 23:26:26 »
Поставил я мамбот, перепаковал в .zip и установил (работает:) ), надо теперь красиво в CSS оформить, а то результаты поиска какие-то унылые

*

barpro

  • Захожу иногда
  • **
  • 12
  • 2
Re: Поиск по VirtueMart через поиск Joomla
« Ответ #29 : 28.01.2010, 18:39:28 »
Всё нето. Нафига изобретать велосипед для старой версии VM и Joomla ? Надо для новых придумать... :(

Ребят, я чего то не понял, что вы тут изобретаете? В стандартном пакете VM1.1.4 есть плагин VirtueMart Extended Search, Устанавливаем его, незабываем только включить, и обычный поиск, начинает очень хорошо искать по магазину.