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

a_tsvetkov

  • Осваиваюсь на форуме
  • 44
  • 3 / 0
JoomShopping 3.14.2
Такая же проблема. Выводятся все товары.
Сайт не локальный, при выборе типа меню "Категории" не выводит ничего, оба плагина включены.
В URL страницы характеристики есть, но при выводе значения их игнорируются.
В общем, все тоже самое как у ELLE, и даже больше: из дополнений JoomShopping аддон не удаляется, при попытке удаления - белый экран.
Если деинсталировать из менеджера дополнений Joomla и удалить файлы из папки administrator, то удаление проходит нормально.
*

ELLE

  • Глобальный модератор
  • 4510
  • 893 / 0
Сайт локальный да?
Проверьте работает ли плагин extended_menu. Там всего 1 функция, напишите там вывод какого-нибудь сообщения.
Пробовали ли создавать тип меню Категории? Там тоже не работает?
Возможно модифицировались родные файлы из папки tables. В частности products.php
оба плагина работают, проверила extended_menu - сообщение вывелось
пробовала создать пункт меню категория (Category - all и нужная характеристика) - на странице вывелись все категории
файлы из папки tables не модифицировались вроде бы...хотела сравнить, но в архивах у максов нет этой версии, закинула сюда - можно посмотреть
« Последнее редактирование: 10.04.2013, 14:49:33 от ELLE »
*

Linfuby

  • Завсегдатай
  • 1242
  • 176 / 0
  • Всё просто...
Немного воображения и логики, и любая проблема становится решенной.
Кривые решения - дают кривой результат!
Решения для JoomShopping
Благодарности и поддержка принимаются по след. реквизитам:
Яндекс.Деньги - 41001751720054
*

a_tsvetkov

  • Осваиваюсь на форуме
  • 44
  • 3 / 0
Немного потестил. Все прекрасно работает. Спасибо за оперативность.
Не удаляется только, но это, возможно, проблема только у меня, да и удалять его теперь незачем.
*

Linfuby

  • Завсегдатай
  • 1242
  • 176 / 0
  • Всё просто...
Нет, эта проблема не только у Вас.
Обновил аддон до версии 1.2.2. Исправлено удаление и изменен подход к нему. Теперь файл не чистится от добавленных элементов, а заменяется на эталонный из версии 3.9.
Немного воображения и логики, и любая проблема становится решенной.
Кривые решения - дают кривой результат!
Решения для JoomShopping
Благодарности и поддержка принимаются по след. реквизитам:
Яндекс.Деньги - 41001751720054
*

kit2m2

  • Живу я здесь
  • 3269
  • 268 / 0
  • Беру сайты на полное сопровождение
Возникла потребность вывести список товаров с одной характеристикой, но разными её опциями. Можно ли такое реализовать?
Расширения для JoomShopping | Расширения на заказ | Сайты и магазины под ключ: Дизайн, Верстка, Программирование, СЕО-оптимизация, Сопровождение, Перенос на Joomla 4+ и JoomShopping 5+
*

kit2m2

  • Живу я здесь
  • 3269
  • 268 / 0
  • Беру сайты на полное сопровождение
Нет, эта проблема не только у Вас.
Обновил аддон до версии 1.2.2. Исправлено удаление и изменен подход к нему. Теперь файл не чистится от добавленных элементов, а заменяется на эталонный из версии 3.9.

Установил новую версию - делает то что описано в предыдущем посте, даже с выбранными разными опциями. Зато не выводит товары с конкретной опцией заданной характеристики.

UPD:
Формирует такие ссылки - Результат одинаковый:
Цитировать
index.php?option=com_jshopping&controller=category&task=view&category_id=17&manufacturer_id=&label_id=&vendor_id=&page=&price_from=&price_to=&extra_fields_1=1&Itemid=113
Цитировать
index.php?option=com_jshopping&controller=category&task=view&category_id=17&manufacturer_id=&label_id=&vendor_id=&page=&price_from=&price_to=&extra_fields_1=2&Itemid=115
« Последнее редактирование: 19.04.2013, 15:34:40 от kit2m2 »
Расширения для JoomShopping | Расширения на заказ | Сайты и магазины под ключ: Дизайн, Верстка, Программирование, СЕО-оптимизация, Сопровождение, Перенос на Joomla 4+ и JoomShopping 5+
*

kit2m2

  • Живу я здесь
  • 3269
  • 268 / 0
  • Беру сайты на полное сопровождение
Как писал в предыдущем посте новая версия аддона 1.2.2 некорректно работает - при выборе разных опций одной характеристики просто выводит список товаров которым присвоены разные опции одной характеристики.
Что так:
Цитировать
index.php?option=com_jshopping&controller=category&task=view&category_id=17&manufacturer_id=&label_id=&vendor_id=&page=&price_from=&price_to=&extra_fields_1=1&Itemid=113
Что так:
Цитировать
index.php?option=com_jshopping&controller=category&task=view&category_id=17&manufacturer_id=&label_id=&vendor_id=&page=&price_from=&price_to=&extra_fields_1=2&Itemid=115
Результат один - список товаров которым присвоены разные опции одной характеристики.
Расширения для JoomShopping | Расширения на заказ | Сайты и магазины под ключ: Дизайн, Верстка, Программирование, СЕО-оптимизация, Сопровождение, Перенос на Joomla 4+ и JoomShopping 5+
*

Linfuby

  • Завсегдатай
  • 1242
  • 176 / 0
  • Всё просто...
Вы Неправильно формируете ссылку. Надо
Код
index.php?option=com_jshopping&controller=category&task=view&category_id=17&manufacturer_id=&label_id=&vendor_id=&page=&price_from=&price_to=&extra_fields_1[]=2&Itemid=115

Так же если ссылка:
Код
index.php?option=com_jshopping&controller=category&task=view&category_id=17&manufacturer_id=&label_id=&vendor_id=&page=&price_from=&price_to=&extra_fields[1][]=2&Itemid=115
и ссылка:
Код
index.php?option=com_jshopping&controller=category&task=view&category_id=17&manufacturer_id=&label_id=&vendor_id=&page=&price_from=&price_to=&extra_fields[1][]=1&Itemid=113
При выключенном плагине JoomShopping Plugin Extended Create Menu с типом "jshoppingproducts" выдает один и тот же результат, то это уже не в аддоне проблема.
Немного воображения и логики, и любая проблема становится решенной.
Кривые решения - дают кривой результат!
Решения для JoomShopping
Благодарности и поддержка принимаются по след. реквизитам:
Яндекс.Деньги - 41001751720054
*

Linfuby

  • Завсегдатай
  • 1242
  • 176 / 0
  • Всё просто...
Минутку... Кажется нашел... Вы хотите произвести фильтрацию по Характеристике с типом "Список", а не Множественный список"?
Понял. Попробуйте это исправление (1.2.3)
Немного воображения и логики, и любая проблема становится решенной.
Кривые решения - дают кривой результат!
Решения для JoomShopping
Благодарности и поддержка принимаются по след. реквизитам:
Яндекс.Деньги - 41001751720054
*

kit2m2

  • Живу я здесь
  • 3269
  • 268 / 0
  • Беру сайты на полное сопровождение
Минутку... Кажется нашел... Вы хотите произвести фильтрацию по Характеристике с типом "Список", а не Множественный список"?
Понял. Попробуйте это исправление (1.2.3)

Установил, протестировал - Работает на ура... как надо. Спасибо, плюсанул.
Расширения для JoomShopping | Расширения на заказ | Сайты и магазины под ключ: Дизайн, Верстка, Программирование, СЕО-оптимизация, Сопровождение, Перенос на Joomla 4+ и JoomShopping 5+
*

ELLE

  • Глобальный модератор
  • 4510
  • 893 / 0
проблема образовалась...не работает фильтр по характеристикам, при включенном плагине для сайта :(
или то или то...
*

Linfuby

  • Завсегдатай
  • 1242
  • 176 / 0
  • Всё просто...
ELLE, попробуй в плагине plugins\jshoppingproducts\extended_menu\extended_menu.php
в самом конце файла поменять
Код
		$filters['extra_fields'] = $extra_field;
на
Код
		$filters['extra_fields'] = array_merge($filters['extra_fields'], $extra_field);
Если будет работать - внесу исправление.
P.S. Сам пока не могу протестировать
Немного воображения и логики, и любая проблема становится решенной.
Кривые решения - дают кривой результат!
Решения для JoomShopping
Благодарности и поддержка принимаются по след. реквизитам:
Яндекс.Деньги - 41001751720054
*

ELLE

  • Глобальный модератор
  • 4510
  • 893 / 0
предупреждение выдает
Код
Warning: Invalid argument supplied for foreach() in /components/com_jshopping/lib/functions.php on line 651
Warning: Invalid argument supplied for foreach() in /components/com_jshopping/lib/functions.php on line 427
когда сможете у себя тоже посмотрите. компонент последней версии стоит
*

Linfuby

  • Завсегдатай
  • 1242
  • 176 / 0
  • Всё просто...
Хорошо, спасибо за участие. думаю за выходные управлюсь
Немного воображения и логики, и любая проблема становится решенной.
Кривые решения - дают кривой результат!
Решения для JoomShopping
Благодарности и поддержка принимаются по след. реквизитам:
Яндекс.Деньги - 41001751720054
*

Linfuby

  • Завсегдатай
  • 1242
  • 176 / 0
  • Всё просто...
Если всё правильно сделал, то в версии 1.5.0 и 2.2.0 все должно работать
http://dell3r.ru/joomshopping/addons/extended-menu
Немного воображения и логики, и любая проблема становится решенной.
Кривые решения - дают кривой результат!
Решения для JoomShopping
Благодарности и поддержка принимаются по след. реквизитам:
Яндекс.Деньги - 41001751720054
*

ELLE

  • Глобальный модератор
  • 4510
  • 893 / 0
Установила v2.2.0 для J2.5, на первый взгляд все отлично - и пункты меню работают,  и фильтр корректно отрабатывает
Спасибо!
*

jorevo

  • Давно я тут
  • 595
  • 13 / 1
Не про характеристики, но по плагину... ) Всё в нём замечательно, пользуюсь давно и ставлю на все сайты с ЖШ. Но вот сегодня осенило меня, что хоть аддон и носит в названии "extended" - в одном положении он не расширяет возможности по построению меню, а скорее наоборот - ограничивает. Дело в том, что в стоковой версии можно для категорий, производителей и прочего задать через запятую несколько, ну к примеру категорий, что бы на выходе получился URL типа "&controller=manufacturer&task=view&category_id=20,21,22", а в связи с тем, что в аддоне используется выпадающий список, то выбрать можно только единственную категорию, производителя и тд. Предлагаю, с целью дополнения функционала до уровня стоковой версии: заменить выпадающий список - списком с множественным выбором, как тот, что используется в характеристиках... ну или хотя бы подскажите, как это сделать.
*

ELLE

  • Глобальный модератор
  • 4510
  • 893 / 0
в J3 кстати можно можно несколько выбирать
*

nevigen

  • Moderator
  • 10436
  • 863 / 25
  • http://n*****n.com
+1 причина перехода
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

jorevo

  • Давно я тут
  • 595
  • 13 / 1
в J3 кстати можно можно несколько выбирать

Несколько можно выбрать, только потому, что стоит плагин extended menu от Linfubi. Под J25 c этим плагином в характеристиках тоже есть множественный выбор. Так что причин переходить под J3 всё ещё нет. )

ЗЫ. В стоковой версии, что в J3.1, что в J2.5 при создании меню нет характеристик.
« Последнее редактирование: 26.09.2013, 19:26:43 от jorevo »
*

Linfuby

  • Завсегдатай
  • 1242
  • 176 / 0
  • Всё просто...
Дело в том, что в стоковой версии можно для категорий, производителей и прочего задать через запятую несколько, ну к примеру категорий, что бы на выходе получился URL типа "&controller=manufacturer&task=view&category_id=20,21,22", а в связи с тем, что в аддоне используется выпадающий список, то выбрать можно только единственную категорию, производителя и тд.
Невозможно. В стоковой версии, если указать категории 1,2,3 то выведутся товары только категории 1. То же самое и с производителями.
Так что аддон не ограничивает. Возможно у Вас установлено какое-нибудь расширение или хак.
Хотя идея с множественным списком имеет право на жизнь.
Немного воображения и логики, и любая проблема становится решенной.
Кривые решения - дают кривой результат!
Решения для JoomShopping
Благодарности и поддержка принимаются по след. реквизитам:
Яндекс.Деньги - 41001751720054
*

jorevo

  • Давно я тут
  • 595
  • 13 / 1
Невозможно. В стоковой версии, если указать категории 1,2,3 то выведутся товары только категории 1. То же самое и с производителями.

Сравните:

http://www.truckstock.ru/index.php?option=com_jshopping&controller=manufacturer&task=view&category_id=21&manufacturer_id=33
и
http://www.truckstock.ru/index.php?option=com_jshopping&controller=manufacturer&task=view&category_id=20,21,22&manufacturer_id=33
*

Linfuby

  • Завсегдатай
  • 1242
  • 176 / 0
  • Всё просто...
В данном примере Вы используете тип пункта меню - Производители и указываете категории через запятую.
Если использовать тип пункта меню - Категории и указывать производителей через запятую, то будет так же работать.
Однако я описывал ситуацию, когда тип пункта меню - Категории и указывать категории через запятую.
В общем понятна Ваша проблема.
Немного воображения и логики, и любая проблема становится решенной.
Кривые решения - дают кривой результат!
Решения для JoomShopping
Благодарности и поддержка принимаются по след. реквизитам:
Яндекс.Деньги - 41001751720054
*

jorevo

  • Давно я тут
  • 595
  • 13 / 1
Невозможно. В стоковой версии, если указать категории 1,2,3 то выведутся товары только категории 1. То же самое и с производителями.

Да, действительно, есть такая фигня. А, интересно с чем это связано? Это какое то сознательное ограничение? Вот так вот сходу не могу понять зачем бы это надо.

Цитировать
Хотя идея с множественным списком имеет право на жизнь.

Ну собственно, в части дополнительного параметра множественная выборка работает. Просто задача немножко усложняется: нужно будет отслеживать выбранный контроллер, и для него показывать выпадающий список, а для остальных параметров, где это возможно, множественный выбор. Сделаете?

ЗЫ. И да... а это ограничение на единственный id для выбранного контроллера - его как то можно обойти?
*

Linfuby

  • Завсегдатай
  • 1242
  • 176 / 0
  • Всё просто...
ЗЫ. И да... а это ограничение на единственный id для выбранного контроллера - его как то можно обойти?
Нет. По крайней мере пока разработчики этого не позволят.
P.S. Они даже JError::raiseError До сих пор не поменяли на актуальный вывод ошибок... Так что не скоро ждать от них хороших новостей...
Немного воображения и логики, и любая проблема становится решенной.
Кривые решения - дают кривой результат!
Решения для JoomShopping
Благодарности и поддержка принимаются по след. реквизитам:
Яндекс.Деньги - 41001751720054
*

jorevo

  • Давно я тут
  • 595
  • 13 / 1
Нет. По крайней мере пока разработчики этого не позволят.

А по здравому рассуждению, как оказалось - оно и не надо. Что нам мешает в качестве контроллера задать products? Прописываем id категорий и производителей, на выходе получаем URL вида: www.truckstock.ru/index.php?option=com_jshopping&controller=products&task=view&category_id=23,24&manufacturer_id=31,32 - и вуаля! Фильтрация работает по обоим параметрам.
*

jorevo

  • Давно я тут
  • 595
  • 13 / 1
У аддона обнаружился небольшой глюк... похоже внутри что то делается с переменной JPATH_BASE. Во всяком случае после установки Extended Menu начал ругаться аддон от разработчиков Front Product Editor: "Warning: require_once(/home/jorevo/data/www/site.ru/administrator/administrator/components/com_jshopping/functions.php) [function.require-once]: failed to open stream: No such file or directory in /home/jorevo/data/www/site.ru/plugins/jshoppingproducts/front_product_editor/front_product_editor.php on line 3". В третьей строке находится код "require_once (JPATH_BASE.'/administrator/components/com_jshopping/functions.php');". То есть после установки экстендед меню JPATH_BASE начинает в качестве базового URL отдавать SITE/administrator, что в результате приводит к "/administrator/administrator/".

Собственно можно в самом FPE заменить JPATH_BASE на JPATH_ROOT и всё как бы заработает, но глюк то с JPATH_BASE никуда не денется и может всплыть где то ещё.
*

Linfuby

  • Завсегдатай
  • 1242
  • 176 / 0
  • Всё просто...
1. С переменной JPATH_BASE аддон ничего не делает.
2. JPATH_BASE Даже не используется аддоном.
Так что прошу Вас более детально изучить все Ваши аддоны и расширения, прежде чем заявлять о таком немыслимом факте, как замена глобальной переменной.
Пробуйте удалить аддон, и смотрите на реакцию Front Product Editor. И так несколько раз для подтверждения о проблеме в Extended Menu.
Немного воображения и логики, и любая проблема становится решенной.
Кривые решения - дают кривой результат!
Решения для JoomShopping
Благодарности и поддержка принимаются по след. реквизитам:
Яндекс.Деньги - 41001751720054
*

jorevo

  • Давно я тут
  • 595
  • 13 / 1
Проверил ещё раз. Без addon_jshopping_extended_menu_2.2_for_3.4.zip всё работает. После установки аддона с фронта всё продолжает работать, а вот при попытке войти в админке в любой пункт меню ЖШ - ошибка: "Warning: require_once(/home/jorevo/data/www/site.ru/administrator/administrator/components/com_jshopping/functions.php) [function.require-once]: failed to open stream: No such file or directory in /home/jorevo/data/www/site.ru/plugins/jshoppingproducts/front_product_editor/front_product_editor.php on line 3".

Если в front_product_editor.php изменить 3 строку с "require_once (JPATH_BASE.'/administrator/components/com_jshopping/functions.php');" на "require_once (JPATH_BASE.'/components/com_jshopping/functions.php');" админка работает, зато перестаёт работать с фронта: "Warning: require_once(/home/jorevo/data/www/site.ru/components/com_jshopping/functions.php) [function.require-once]: failed to open stream: No such file or directory in /home/jorevo/data/www/site.ru/plugins/jshoppingproducts/front_product_editor/front_product_editor.php on line 3".

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

[Решено] Адрес e-mail как логин при регистрации

Автор orexov_m

Ответов: 51
Просмотров: 13026
Последний ответ 28.02.2024, 18:34:01
от nevigen
Вместо стоимость 0 руб. вывести БЕСПЛАТНО в карточке товаров (Каталоге)

Автор IgorGeneralov

Ответов: 0
Просмотров: 891
Последний ответ 13.04.2023, 21:06:09
от IgorGeneralov
[Решено] - Заказ на одной странице

Автор shurakana

Ответов: 58
Просмотров: 16581
Последний ответ 16.03.2023, 09:53:16
от kit2m2
Функционал сравнение товаров в JoomShopping

Автор falur

Ответов: 53
Просмотров: 13459
Последний ответ 22.08.2022, 09:54:16
от kit2m2
[Решено] Товар на замену в блоке с ценой

Автор dron

Ответов: 2
Просмотров: 1310
Последний ответ 13.04.2022, 16:09:53
от dron