Arkadiy
Группа развития
   
Репутация: +244/-5
Offline
Сообщений: 4895
Былененький он зел.
|
 |
« : 30.06.2009, 16:52:26 » |
|
Эта связка задумывалась для того, чтобы свести к минимуму или совсем уничтожить возможность попадания в "молоко" при выборе параметров поиска. Модуль служит для задания условий поиска, а компонент (пока) только для вывода результатов. Ищет по артикулу, категории, производителю, типу и характеристикам типов товара, по цене. Поля выбора настраиваются в админке модуля. Ajax работает на библиотеке jquery. Ограничения: характеристик в типе до 5; пока не придумал как быть с характеристиками в которых присутствует мультивыбор значений уже придумал. Устанавливать только связкой, порознь не работают. Посмотреть можно здесь: http://aqua.barier-cs.com/catalog/index.html
|
|
|
|
« Последнее редактирование: 09.07.2009, 09:51:16 от Arkadiy »
|
Записан
|
|
|
|
| |
Arkadiy
Группа развития
   
Репутация: +244/-5
Offline
Сообщений: 4895
Былененький он зел.
|
 |
« Ответ #121 : 21.01.2010, 07:21:29 » |
|
if ($level == 1) $style = "style='font-weight:bold;color:red;'"; elseif ($level == 2) $style = "style='font-weight:bold;'"; elseif ($level == 3) $style = "style='...'"; else $style = ""; Так будет правильнее.
|
|
|
|
|
Записан
|
|
|
|
OrlandoM
Осваиваюсь на форуме
 
Репутация: +1/-0
Offline
Сообщений: 58
|
 |
« Ответ #122 : 01.02.2010, 21:27:58 » |
|
Вообщем, поставил я com_ без проблем, а вот mod_ ставиться не хочет, ругается на XML, решил поставить руками (вручную), добавил строчку в jos_modules, сделал папку в modules, скопировал файлы из архива. В менеджере модулей захожу на этот mod_vm_ext_search (не помню, как он правильно называется), так там тоже XML не парсится и выдает ошибку, следовательно, опции не редактируемы (опции отображения, насколько я понял, SKU и т.д.). Уважаемый Аркадий, поправьте, пожалуйста, этот XML, или подскажите в какую сторону копать. Буду благодарен. А я пока поставлю debug mode и попробую сам отредактировать. ЗЫ. Joomla - 1.5, ВМ - последний
|
|
|
|
|
Записан
|
|
|
|
Arkadiy
Группа развития
   
Репутация: +244/-5
Offline
Сообщений: 4895
Былененький он зел.
|
 |
« Ответ #123 : 02.02.2010, 07:28:19 » |
|
Ты в другой ветке отприсался, тебе нужен тот модуль и компонент т.к. этот не для твоей версии.
|
|
|
|
|
Записан
|
|
|
|
god-master
Осваиваюсь на форуме
 
Репутация: +1/-0
Offline
Сообщений: 61
|
 |
« Ответ #124 : 25.03.2010, 13:17:50 » |
|
Обнаружил небольшой косяк! Когда товаров, полученных в результате поиска больше, чем указанный лимит, снизу появляется ссылка на странички со следующими товарами. Так вот, когда кликаешь по либо "В конец списка", либо "Следующий", либо на циферку странички, то почему-то потом выводится новый список изо всех товаров. Это только у меня так?
|
|
|
|
|
Записан
|
|
|
|
alexsys
Захожу иногда

Репутация: +5/-0
Offline
Сообщений: 20
|
 |
« Ответ #125 : 13.05.2010, 17:46:05 » |
|
У меня компонент криво ищет если делать поиск по ТИПам товара. Он ерунду какуюто выводит. Т.е. поиск не соответствует запросу.
|
|
|
|
|
Записан
|
|
|
|
ThisIsSparta
Захожу иногда

Репутация: +0/-0
Offline
Сообщений: 13
|
 |
« Ответ #126 : 02.07.2010, 19:09:27 » |
|
при установке mod_vm_ext_search_03b.zip пишет: Ошибка! Не найден XML-файл установки Joomla! разархивировал и скопировал папку в modules, но в модулях нету все равно. Как установить модуль?
Joomla 1.5.17 VM 1.1.4
|
|
|
|
|
Записан
|
|
|
|
Arkadiy
Группа развития
   
Репутация: +244/-5
Offline
Сообщений: 4895
Былененький он зел.
|
 |
« Ответ #127 : 02.07.2010, 20:27:51 » |
|
Йоу, чувак, ты на название темы смотрел? Это версия для другого магазина и для другой Joomla. Я уже напахал массу других компонентов для аналогичных целей но для твоей версии вирта.
|
|
|
|
|
Записан
|
|
|
|
ThisIsSparta
Захожу иногда

Репутация: +0/-0
Offline
Сообщений: 13
|
 |
« Ответ #128 : 05.07.2010, 23:03:27 » |
|
да точно, сори. А где можно посмотреть твои файлы для VM?
|
|
|
|
|
Записан
|
|
|
|
Arkadiy
Группа развития
   
Репутация: +244/-5
Offline
Сообщений: 4895
Былененький он зел.
|
 |
« Ответ #129 : 06.07.2010, 06:04:04 » |
|
http://joomlaforum.ru/index.php/topic,115793.0/topicseen.html
|
|
|
|
|
Записан
|
|
|
|
salikweb
Захожу иногда

Репутация: +0/-0
Offline
Сообщений: 10
|
 |
« Ответ #130 : 20.12.2010, 10:32:00 » |
|
Эта связка задумывалась для того, чтобы свести к минимуму или совсем уничтожить возможность попадания в "молоко" при выборе параметров поиска. Модуль служит для задания условий поиска, а компонент (пока) только для вывода результатов. Ищет по артикулу, категории, производителю, типу и характеристикам типов товара, по цене. Поля выбора настраиваются в админке модуля. Ajax работает на библиотеке jquery. Ограничения: характеристик в типе до 5; пока не придумал как быть с характеристиками в которых присутствует мультивыбор значений уже придумал. Устанавливать только связкой, порознь не работают. Посмотреть можно здесь: http://aqua.barier-cs.com/catalog/index.htmlАрхивы нескачиваются?
|
|
|
|
|
Записан
|
|
|
|
Arkadiy
Группа развития
   
Репутация: +244/-5
Offline
Сообщений: 4895
Былененький он зел.
|
 |
« Ответ #131 : 20.12.2010, 11:54:14 » |
|
Скачиваются нормально, только-что пробовал.
|
|
|
|
|
Записан
|
|
|
|
salikweb
Захожу иногда

Репутация: +0/-0
Offline
Сообщений: 10
|
 |
« Ответ #132 : 09.02.2011, 23:20:33 » |
|
Вот такая проблема с отбором! Допустим покупатель не выбрал производителя , а в характеристиках выбрал обьем , тип , интерфейс. Вот тут можно посмотреть http://ciifra.ru/index.php?option=com_virtuemart&page=shop.browse&category_id=18&Itemid=57! касяк в том что выбираем например 500gb обьем а выводит товары с обьемом больше чем указано. Как избежать такую проблему
|
|
|
|
|
Записан
|
|
|
|
salikweb
Захожу иногда

Репутация: +0/-0
Offline
Сообщений: 10
|
 |
« Ответ #133 : 09.02.2011, 23:23:56 » |
|
И как сделать чтобы цена в поиске сортировалась от минемальной до максимальной! Помогите пожалуйста
|
|
|
|
|
Записан
|
|
|
|
salikweb
Захожу иногда

Репутация: +0/-0
Offline
Сообщений: 10
|
 |
« Ответ #134 : 19.02.2011, 15:02:48 » |
|
Где можно приобрести платную версию и что в ней улучщено
|
|
|
|
|
Записан
|
|
|
|
Arkadiy
Группа развития
   
Репутация: +244/-5
Offline
Сообщений: 4895
Былененький он зел.
|
 |
« Ответ #135 : 19.02.2011, 16:21:12 » |
|
Платная версия у меня в подписи.
|
|
|
|
|
Записан
|
|
|
|
alvaros
Захожу иногда

Репутация: +0/-0
Offline
Сообщений: 14
|
 |
« Ответ #136 : 26.03.2011, 15:44:48 » |
|
Создал все типы и их параметры, добавил в них товары, НО по кнопке ПОИСК ни чего не происходит?
нужна помощь!
|
|
|
|
« Последнее редактирование: 26.03.2011, 17:22:51 от alvaros »
|
Записан
|
|
|
|
|
aleks_yug
|
 |
« Ответ #137 : 26.03.2011, 17:35:22 » |
|
Создал все типы и их параметры, добавил в них товары, НО по кнопке ПОИСК ни чего не происходит?
нужна помощь!
версия VM какая? ссылочку на сайт можно?
|
|
|
|
|
Записан
|
|
|
|
alvaros
Захожу иногда

Репутация: +0/-0
Offline
Сообщений: 14
|
 |
« Ответ #138 : 26.03.2011, 17:43:54 » |
|
Все стало на свои места версия поиска для vm 1.0.15 моя VM 1.1.5
есть возможность ее запустить на более поздней версии? скажем на 1.1.5
|
|
|
|
« Последнее редактирование: 26.03.2011, 17:49:39 от alvaros »
|
Записан
|
|
|
|
Arkadiy
Группа развития
   
Репутация: +244/-5
Offline
Сообщений: 4895
Былененький он зел.
|
 |
« Ответ #139 : 26.03.2011, 17:56:32 » |
|
Да, есть, у меня в подписи.
|
|
|
|
|
Записан
|
|
|
|
alvaros
Захожу иногда

Репутация: +0/-0
Offline
Сообщений: 14
|
 |
« Ответ #140 : 26.03.2011, 19:19:59 » |
|
у вас в подписи более продвинутый вариант, мне на первое время хватит и этого варианта
как завести этот поиск? ! на vm 1.1.5
|
|
|
|
|
Записан
|
|
|
|
Arkadiy
Группа развития
   
Репутация: +244/-5
Offline
Сообщений: 4895
Былененький он зел.
|
 |
« Ответ #141 : 26.03.2011, 21:10:51 » |
|
Этот никак, тут есть еще бесплатный вариант для 1.1
|
|
|
|
|
Записан
|
|
|
|
podar61
Новичок
Репутация: +0/-0
Offline
Сообщений: 2
|
 |
« Ответ #142 : 27.07.2011, 19:24:56 » |
|
Спасибо за поиск. Были вопросы в теме как выделить различные уровни категорий. Немного изменил код автора.
function list_tree($category_id = "", $cid = '0', $level = '0', $selected_categories = Array()) {
$ps_vendor_id = $_SESSION["ps_vendor_id"]; $db = new ps_DB;
$level++;
$q = "SELECT category_id, category_child_id,category_name FROM #__{vm}_category,#__{vm}_category_xref "; $q .= "WHERE #__{vm}_category_xref.category_parent_id='$cid' "; $q .= "AND #__{vm}_category.category_id=#__{vm}_category_xref.category_child_id "; $q .= "AND #__{vm}_category.vendor_id ='$ps_vendor_id' "; $q .= "AND #__{vm}_category.category_publish ='Y' "; $q .= "ORDER BY #__{vm}_category.list_order, #__{vm}_category.category_name ASC"; $db->setQuery($q); $db->query(); switch ($level) { case 1: $style = "style='font-weight: bold;color:#2445A3;font-size:14px;'"; break; case 2: $style = "style='font-weight: bold;font-size:12px;'"; break; case 3: $style = "style='margin-left: 20px;'"; break; default: $style = ""; break; }
while ($db->next_record()) { $child_id = $db->f("category_child_id"); if ($child_id != $cid) { $selected = ($child_id == $category_id[0])? "selected=\"selected\"" : ""; if ($selected == "" && @$selected_categories[$child_id] == "1") { $selected = "selected=\"selected\""; } echo "<option $style $selected value=\"$child_id\">\n"; }
Может кому понадобится.
|
|
|
|
|
Записан
|
|
|
|
varg8
Захожу иногда

Репутация: +0/-0
Offline
Сообщений: 16
|
 |
« Ответ #143 : 03.11.2011, 13:20:15 » |
|
Можно ли ограничить поиск товаров по одной из категорий и добавить еще один модуль для поиска по другой категории? Собственно, как ограничить поиск? Ограничить не на уровне пользователя, а чтобы один модуль "видел" только одну категорию.
|
|
|
|
« Последнее редактирование: 03.11.2011, 13:23:41 от varg8 »
|
Записан
|
|
|
|
Arkadiy
Группа развития
   
Репутация: +244/-5
Offline
Сообщений: 4895
Былененький он зел.
|
 |
« Ответ #144 : 03.11.2011, 15:42:46 » |
|
Этот модуль не дублируется из-за ява-скриптов.
|
|
|
|
|
Записан
|
|
|
|
varg8
Захожу иногда

Репутация: +0/-0
Offline
Сообщений: 16
|
 |
« Ответ #145 : 03.11.2011, 19:17:13 » |
|
то-есть на нём невозможно осуществить нечто подобное http://www.kama-spb.ru/? А если купить у вас платную версию? Фактически мне нужно чтобы пользователь сначала выбирал одну из двух категорий и только потом запускал поиск по характеристикам, в той категории, которую он выбрал. Будет ли это один модуль или несколько неважно.
|
|
|
|
« Последнее редактирование: 03.11.2011, 19:26:40 от varg8 »
|
Записан
|
|
|
|
Arkadiy
Группа развития
   
Репутация: +244/-5
Offline
Сообщений: 4895
Былененький он зел.
|
 |
« Ответ #146 : 03.11.2011, 19:24:57 » |
|
Так как там невозможно, но если на разных категориях, то без проблем, что платный, что бесплатный.
|
|
|
|
|
Записан
|
|
|
|
varg8
Захожу иногда

Репутация: +0/-0
Offline
Сообщений: 16
|
 |
« Ответ #147 : 03.11.2011, 19:29:15 » |
|
Так как там невозможно, но если на разных категориях, то без проблем, что платный, что бесплатный.
что значит в разных категориях?
|
|
|
|
« Последнее редактирование: 03.11.2011, 20:50:00 от varg8 »
|
Записан
|
|
|
|
Arkadiy
Группа развития
   
Репутация: +244/-5
Offline
Сообщений: 4895
Былененький он зел.
|
 |
« Ответ #148 : 03.11.2011, 20:47:28 » |
|
Значит на разных старницах модуль может отображать разные данные, на одной странице может быть один модуль.
|
|
|
|
|
Записан
|
|
|
|
varg8
Захожу иногда

Репутация: +0/-0
Offline
Сообщений: 16
|
 |
« Ответ #149 : 03.11.2011, 20:48:59 » |
|
Понятно. Где именно прописаны слова "Категории" "Выбрать категорию"? Где это можно изменить? Если не выбирать категорию через модуль поиска, а зайти в нее через магазин, то категория в поиске проставляется, но фильтрация товаров не происходит http://kama35.ru/shopvirtue.html?page=shop.browse&category_id=15 как это исправить?
|
|
|
|
|
Записан
|
|
|
|
Arkadiy
Группа развития
   
Репутация: +244/-5
Offline
Сообщений: 4895
Былененький он зел.
|
 |
« Ответ #150 : 03.11.2011, 20:50:32 » |
|
Да кто его знает, надо брать модуль и изменять. Вопросы кастомизации обычно платны.
|
|
|
|
|
Записан
|
|
|
|
|