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

nevigen

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

St@lker

  • Захожу иногда
  • 80
  • 0 / 0
А можно ли заставит его выводить все в родительскую категорию с разбивкой по подкатегориям (то есть вывести все товары в родительской но с разбивкой на подкатегории)?

То есть:

- Машины
-- Машины спортивные
--- Машина спортивная 1
--- Машина спортивная 2
--- Машина спортивная 3
-- Машины легковые
--- Машина легковая 1
--- Машина легковая 2
--- Машина легковая 3

*

kefalia

  • Захожу иногда
  • 68
  • 0 / 0
А можно ли заставит его выводить все в родительскую категорию с разбивкой по подкатегориям (то есть вывести все товары в родительской но с разбивкой на подкатегории)?

То есть:

- Машины
-- Машины спортивные
--- Машина спортивная 1
--- Машина спортивная 2
--- Машина спортивная 3
-- Машины легковые
--- Машина легковая 1
--- Машина легковая 2
--- Машина легковая 3



Предлагаю свой вариант решения.

Товары заносим в конкретную подкатегорию, без дублирования в общей категории. Выводим все товары из подкатегорий на страницу общей категории с помощью аддона Products_to_Parent_Category: http://dell3r.ru/joomshopping/addons/parent-category.

В шаблоне родительской категории, в которую входят подкатегории с нужными товарами (у меня это category_default)  /com_jshopping/templates/default_div/category/category_default.php оставляем только:

Спойлер
[свернуть]

Далее, открываем /com_jshopping/templates/default_div/list_products/list_products.php и начинаем беспределить :)
Заменяем полностью код файла на следующий:
Спойлер
[свернуть]

Ну и все. Сделано на основе шаблона, построенного на div, а не на табличной верстке.
Товары выводятся только из подкатегорий 1-го уровня и сортируются внутри подкатегорий по алфавиту (вы можете задать какую угодно сортировку, изменив массивы в array_multisort()). Сортировка, задаваемая из админки работать естественно не будет. :) Количество товаров в ряду регулируется с помощью CSS.
« Последнее редактирование: 07.11.2013, 12:01:36 от kefalia »
*

urry

  • Захожу иногда
  • 109
  • 0 / 0
Люди, помогите, пожалуйста!

Прочитал всю тему, параллельно пытаясь какие-то идеи реализовать изменением стандартного кода, но так ничего и не получилось. Мне всего-то и нужно - сделать одновременное отображение категорий и подкатегорий в виде дерева или чего угодно, без отображения товаров. То есть:

Кат 1
   подкат 1-1
   подкат 1-2

Кат 2
   подкат 2-1
   подкат 2-2

У меня уже мозг кипит за 2 дня. Но я так и не смог сделать эту на первый взгляд простую вещь... может где-то есть хотя бы описание структуры данных категорий - ну там объекты, методы и т.д.?

Помогите, чем можете...
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
отображение категорий и подкатегорий в виде дерева или чего угодно, без отображения товаров

Как это относится к Вывод товаров из всех подкатегорий на странице категории ? Вы создали тему, ждите пока там ответят. Зачем везде флудить?
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

bukl

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
Подскажите почему в версии 3,16,4 выдает ошибку в производителях Warning: array_merge() [function.array-merge]: Argument #2 is not an array in plugins/jshoppingproducts/to_parent_category/to_parent_category.php on line 133

Warning: Invalid argument supplied for foreach() in /libraries/joomla/html/html/select.php on line 504
*

Linfuby

  • Завсегдатай
  • 1242
  • 176 / 0
  • Всё просто...
Подскажите почему в версии 3,16,4 выдает ошибку в производителях Warning: array_merge() [function.array-merge]: Argument #2 is not an array in plugins/jshoppingproducts/to_parent_category/to_parent_category.php on line 133

Warning: Invalid argument supplied for foreach() in /libraries/joomla/html/html/select.php on line 504
Потому что аддон не может получить список производителей.

А теперь вопросы:
Что значит выдает ошибку в производителях?
На какой странице?
Какой пункт меню для этой страницы создан?
Немного воображения и логики, и любая проблема становится решенной.
Кривые решения - дают кривой результат!
Решения для JoomShopping
Благодарности и поддержка принимаются по след. реквизитам:
Яндекс.Деньги - 41001751720054
*

bukl

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
Потому что аддон не может получить список производителей.

А теперь вопросы:
Что значит выдает ошибку в производителях?
На какой странице?
Какой пункт меню для этой страницы создан?

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

Linfuby

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

bukl

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
11 месяцев аддон прожил без исправлений. Видать никто не пользуется аддоном и выводом списка производителей.
Спасибо за сообщение. Проверьте работу версии 2.3
Спасибо, ошибку перестало выдавать, но логотип производителя так и не показывает, может конечно дело уже не в аддоне, но что делать ума не приложу :(
*

Linfuby

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

bukl

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
Не в аддоне точно. Аддон всего лишь запрашивает товары, а их содержимое тянется согласно настройкам ЖШ.
Если есть ссылка на сайт, выкладывайте - попробую направить на путь истинный.
Если нет ссылки - проверяйте и сравнивайте, какой путь указан для картинки и какой путь должен быть.
ссылка есть:) bella-mama.ru
я уже и картинки пробовала менять и в коде порылась, но моих знаний не хватает.
*

Linfuby

  • Завсегдатай
  • 1242
  • 176 / 0
  • Всё просто...
Проблема оказалась в используемом Вами шаблоне DIV от Nevigen.
Замените строчку с изображением (строка 5) в файле components\com_jshopping\templates\default_div\manufacturer\products.php на:
Код: php
<img class = "jshop_img" src = "<?php echo $this->config->image_manufs_live_path;?>/<?php if ($this->manufacturer->manufacturer_logo) echo $this->manufacturer->manufacturer_logo; else echo $this->noimage;?>" alt="<?php echo htmlspecialchars($this->manufacturer->name);?>" />

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

bukl

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
Проблема оказалась в используемом Вами шаблоне DIV от Nevigen.
Замените строчку с изображением (строка 5) в файле components\com_jshopping\templates\default_div\manufacturer\products.php на:
Код: php
<img class = "jshop_img" src = "<?php echo $this->config->image_manufs_live_path;?>/<?php if ($this->manufacturer->manufacturer_logo) echo $this->manufacturer->manufacturer_logo; else echo $this->noimage;?>" alt="<?php echo htmlspecialchars($this->manufacturer->name);?>" />

Разработчика шаблона оповестил об ошибке.
Спасибо Вам БОЛЬШОЕ! Все получилось.
*

nash17

  • Захожу иногда
  • 115
  • 0 / 0
Version 4.6.0
адон не устанавливается
как еще можно решить этот вопрос?
Плагин ликвидации дублей товаров при мультикатегорийности в JoomShopping http://nevigen.com/ru/shop/seo-joomshopping/pluigin-ubrat-dubli-tovarov-v-neskolkih-kategoriyah.html у меня почему не работает, хотя устанавливается нормально

в чем может быть причина7 или как еще можно решить этот вопрос?
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Плагин ликвидации дублей товаров при мультикатегорийности в JoomShopping http://nevigen.com/ru/shop/seo-joomshopping/pluigin-ubrat-dubli-tovarov-v-neskolkih-kategoriyah.html у меня почему не работает, хотя устанавливается нормально
прекрасно работает в 4.6.0

как еще можно решить этот вопрос?
если планируете ставить Универсальный AJAX фильтр товаров для JoomShopping, то там вывод товаров из подкатегорий в родительскую категорию также решен.
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

nash17

  • Захожу иногда
  • 115
  • 0 / 0
прекрасно работает в 4.6.0
сранно, скачал, установил, включил, проверил на товаре который уже был загружен, дубли есть, залил новый товар - дубли есть. Тоесть товар которому присвоено несколько категорий имеет разные алиасы в зависимости от того с какой стороны к нему подходить
подскажите в чем мог я ошибиться?

если планируете ставить Универсальный AJAX фильтр товаров для JoomShopping, то там вывод товаров из подкатегорий в родительскую категорию также решен.
к сожалению не планирую  ^-^
*

nash17

  • Захожу иногда
  • 115
  • 0 / 0
прекрасно работает в 4.6.0
заработало в связке с JoomShopping - Generate Alias

вопрос теперь решен спасибо
*

Efanych

  • Глобальный модератор
  • 4684
  • 644 / 0
  • Меняю свою жизнь на 360°!
При включеннии плагина на странице производителей ошибка
Спойлер
[свернуть]

Joomla 3.3.3 ЖШ 4.6.1
Пункты меню на производителей не созданы, производители выводятся модулем.
Создание сайтов, шаблонов, помощь в решении проблем.
*

Linfuby

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

Efanych

  • Глобальный модератор
  • 4684
  • 644 / 0
  • Меняю свою жизнь на 360°!
Создание сайтов, шаблонов, помощь в решении проблем.
*

Linfuby

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

Efanych

  • Глобальный модератор
  • 4684
  • 644 / 0
  • Меняю свою жизнь на 360°!
Цитировать
Проверил - Работает.
Значит собака где-то в другом месте порылась :(
Цитировать
Уточните какой именно пункт меню создан для вывода модуля производителей?
Не понял. На производителей пункт меню создавать нужно?
Создание сайтов, шаблонов, помощь в решении проблем.
*

Linfuby

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

Efanych

  • Глобальный модератор
  • 4684
  • 644 / 0
  • Меняю свою жизнь на 360°!
C любой страницы если переходить, то выдаёт эту ошибку...
Модуль отображается на всех страницах
Создание сайтов, шаблонов, помощь в решении проблем.
*

Linfuby

  • Завсегдатай
  • 1242
  • 176 / 0
  • Всё просто...
У Вас хоть одна категория создана?
Код
categ.category_id IN () 
Эта часть ошибки говорит что модуль отображается не в какой-либо категории.
Так же это говорит что функция получения списка всех категорий не может получить ни одной категории.
Код
$tableCategory = JTable::getInstance("Category", "JShop");
$AllCategories = $tableCategory->getAllCategories();
print_r($AllCategories);
Этот код возвращает Array()
Немного воображения и логики, и любая проблема становится решенной.
Кривые решения - дают кривой результат!
Решения для JoomShopping
Благодарности и поддержка принимаются по след. реквизитам:
Яндекс.Деньги - 41001751720054
*

Efanych

  • Глобальный модератор
  • 4684
  • 644 / 0
  • Меняю свою жизнь на 360°!
Цитировать
У Вас хоть одна категория создана?
Да.
Цитировать
Эта часть ошибки говорит что модуль отображается не в какой-либо категории.
Модуль тут вообще не причём. Убрал модуль. Создал пункт меню на всех производителей. Страницу производителей показывает, а товары конкретного производителя - нет.

Может со структурой чего не то... Главная - вывод родительской категории. Есть отдельно пункт меню ЖШ-категории-all. Алиас catalog.
Ссылка на производителя получается catalog/manufacturer. Или если создать пункт меню на всех производителей и дать ему алиас manufacturers, то такая - manufacturers/manufacturer. Или если создать пункт меню отдельно на производителя, то сразу /manufacturer.
Во всех случаях вышеуказанная ошибка. При отключении плагина список товаров производителя доступен при всех условиях (и с пунктами меню и без)
Создание сайтов, шаблонов, помощь в решении проблем.
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Цитата: \plugins\jshoppingproducts\to_parent_category\to_parent_category.php
function onBeforeDisplayProductListView(&$view)
{
   if (!isset($view->manufacuturers_sel)) return;
   ....
}
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

Efanych

  • Глобальный модератор
  • 4684
  • 644 / 0
  • Меняю свою жизнь на 360°!
Создание сайтов, шаблонов, помощь в решении проблем.
*

PaulRein

  • Осваиваюсь на форуме
  • 13
  • 0 / 0
Привет всем!
Хочу поблагодарить за "решающую" тему и за хороший плагин Решающий ее.
У меня вопрос,
скажите пожалуйста, как вывести эти самые товары, которые мы вывели с помощью плагина  to_parent_category, по 9 на экран? Т.е. у меня в ряд 3 товара, а выводится 10 товаров - как то не красиво последний один в четвертом ряду выглядит.
Штатными настройками Joomshoppinga не получилось.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Изменить стили подкатегорий

Автор mag_num83

Ответов: 14
Просмотров: 412
Последний ответ 07.03.2024, 13:20:59
от mag_num83
Определить расширение. pop_description для списка товаров

Автор Alex_gs

Ответов: 3
Просмотров: 576
Последний ответ 24.09.2023, 12:18:34
от kit2m2
[Решено] Увеличение выбора покупаемых товаров + -

Автор Aspik

Ответов: 216
Просмотров: 43215
Последний ответ 02.08.2023, 21:31:25
от kit2m2
Смена фото при наведении в списке товаров категории

Автор Taatshi

Ответов: 57
Просмотров: 3990
Последний ответ 15.06.2023, 15:53:25
от Akeksandr
[Решено] Вывод 3-х первых картинок в списке товаров категории

Автор rudoy24

Ответов: 29
Просмотров: 9749
Последний ответ 09.05.2023, 11:59:11
от Akeksandr