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

Nynuzoud

  • Новичок
  • 3
  • 0 / 0
Хлебные крошки + JoomShopping
« : 04.09.2014, 23:59:20 »
Здравствуйте.
Переделываю сайт для большого интернет-магазина. Использую JoomShopping 4.6.1. Заказчику нужны хлебные крошки.
На сколько я знаю, хлебные крошки привязываются только к пунктам меню. Дак вот, как привязать хлебные крошки напрямую к категориям и подкатегориям JoomShoping'а? Ибо в основных категориях отображаются хлебные крошки, т.к. основных категорий всего 7 штук и они есть в меню, а в подкатегориях уже хлебных крошек нет.
Я бы не задавал этот вопрос, если бы не 200 категорий и подкатегорий. очень не хочется это все привязывать к меню.
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: Хлебные крошки + JoomShopping
« Ответ #1 : 05.09.2014, 00:05:16 »
Цитировать
На сколько я знаю, хлебные крошки привязываются только к пунктам меню
нет, не только.

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

Nynuzoud

  • Новичок
  • 3
  • 0 / 0
Re: Хлебные крошки + JoomShopping
« Ответ #2 : 05.09.2014, 05:30:57 »
нет, не только.
это и так есть в базе.
Но почему тогда хлебные крошки отображаются только в тех категориях, которые привязаны к пунктам меню? Как их отобразить в категории без привязки к меню, если это и так уже есть в базе?
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: Хлебные крошки + JoomShopping
« Ответ #3 : 05.09.2014, 08:12:41 »
Цитировать
Но почему

видимо потому, что не выполняется условие для вывода крошек

Код: php
if (getShopMainPageItemid()==JRequest::getInt('Itemid')){
appendExtendPathWay($category->getTreeChild(), 'category');
}

создавайте либо для всех категорий пункты меню, либо не создавайте вообще их, а используйте модуль категорий. ну или можно попробовать удалить это условие, чтобы функция appendExtendPathWay всегда вызывалась, а саму эту функцию в файле \components\com_jshopping\lib\functions.php подкорректировать так, чтобы верхняя категория в крошки не добавлялась, потому как она там уже есть по меню.
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

Nynuzoud

  • Новичок
  • 3
  • 0 / 0
Re: Хлебные крошки + JoomShopping
« Ответ #4 : 05.09.2014, 09:35:59 »
видимо потому, что не выполняется условие для вывода крошек

Код: php
if (getShopMainPageItemid()==JRequest::getInt('Itemid')){
appendExtendPathWay($category->getTreeChild(), 'category');
}
создавайте либо для всех категорий пункты меню, либо не создавайте вообще их, а используйте модуль категорий. ну или можно попробовать удалить это условие, чтобы функция appendExtendPathWay всегда вызывалась, а саму эту функцию в файле \components\com_jshopping\lib\functions.php подкорректировать так, чтобы верхняя категория в крошки не добавлялась, потому как она там уже есть по меню.

Большое спасибо. Буду пробовать.
*

McCafferty

  • Захожу иногда
  • 77
  • 3 / 0
Re: Хлебные крошки + JoomShopping
« Ответ #5 : 19.11.2015, 16:12:28 »
У меня вопрос наоборот, есть меню всех подкатегорий, а главных категорий нет. И поэтому в крошках главная категория пропускается . Подскажите как быть ?

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

nevigen

  • Moderator
  • 10436
  • 863 / 25
  • http://n*****n.com
Re: Хлебные крошки + JoomShopping
« Ответ #6 : 19.11.2015, 16:31:06 »
был плагин автоматического создания меню категорий через меню билдер.
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

McCafferty

  • Захожу иногда
  • 77
  • 3 / 0
Re: Хлебные крошки + JoomShopping
« Ответ #7 : 19.11.2015, 16:46:17 »
был плагин автоматического создания меню категорий через меню билдер.
А верхний уровень категории скрыть, т.к. он не нужен? конечно тоже вариант
« Последнее редактирование: 19.11.2015, 18:12:37 от McCafferty »
*

usmdamir

  • Осваиваюсь на форуме
  • 45
  • 0 / 0
Re: Хлебные крошки + JoomShopping
« Ответ #8 : 23.08.2017, 22:24:18 »
добрый день.
не могу тут разобраться
http://travelstpete.com/tours/all-inclusive-tour-packages/moscow-grand-tour.html
хлебные крошки:
     Main page » Tours » Moscow Grand Tour
а мне бы хотелось:
     Main page » Tours » all-inclusive-tour-packages » Moscow Grand Tour
как это реализовать?
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: Хлебные крошки + JoomShopping
« Ответ #9 : 24.08.2017, 07:06:55 »
добрый. а что такое all-inclusive-tour-packages ? покажите вашу иерархию по категориям / меню.
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

usmdamir

  • Осваиваюсь на форуме
  • 45
  • 0 / 0
Re: Хлебные крошки + JoomShopping
« Ответ #10 : 24.08.2017, 13:48:19 »
добрый. а что такое all-inclusive-tour-packages ? покажите вашу иерархию по категориям / меню.
all-inclusive-tour-packages - это алиас страницы, пункт меню.
http://travelstpete.com/all-inclusive-tour-packages.html
сейчас этот пункт находится в корне меню, сверху можете его увидеть.
товары в этом пункте выведены через модуль, т.е. ссылка на страницу что дал это материал и в нем вывел модуль с товарами.
если перейти в любой товар на этой странице, то Навигация будет иметь вид
     Main page » Tours » Название товара
а я хочу
     Main page »  Package tours » Название товара
почему так происходит?
и откуда в моем случае берется Tours в навигаторе?
*

usmdamir

  • Осваиваюсь на форуме
  • 45
  • 0 / 0
Re: Хлебные крошки + JoomShopping
« Ответ #11 : 24.08.2017, 13:52:33 »
еще сейчас покопался.
на сайте отдельно скрытое меню.
там есть пункт меню Tour с алиасом: tour
так вот, если отключить, то ЧПУ в товарах пропадает, но в навигаторе Tours остается
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: Хлебные крошки + JoomShopping
« Ответ #12 : 24.08.2017, 13:55:33 »
tours - это видимо алиас категории?
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

usmdamir

  • Осваиваюсь на форуме
  • 45
  • 0 / 0
Re: Хлебные крошки + JoomShopping
« Ответ #13 : 24.08.2017, 14:12:02 »
tours - это видимо алиас категории?
нет. такой категории вообще нет.

http://travelstpete.com/all-inclusive-tour-packages.html
вот эти товары лежат в категории packages tours и псевдоним у нее packages-tours
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: Хлебные крошки + JoomShopping
« Ответ #14 : 24.08.2017, 14:25:33 »
ну чудес же не бывает. по-умолчанию в хлебных крошках либо категория, либо пункт меню. если у вас ни то ни другое, то значит у вас что-то сделано не по-умолчанию. но тогда гаданием тут не поможешь.
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

kit2m2

  • Живу я здесь
  • 3269
  • 268 / 0
  • Беру сайты на полное сопровождение
Re: Хлебные крошки + JoomShopping
« Ответ #15 : 24.08.2017, 14:36:51 »
У Вас tours - это алиас ссылки в скрытом меню (тип ссылки - JoomShopping->Список категорий / Магазин)

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

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: Хлебные крошки + JoomShopping
« Ответ #16 : 24.08.2017, 14:54:00 »
ну вот. значит все таки пункт меню :)
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

usmdamir

  • Осваиваюсь на форуме
  • 45
  • 0 / 0
Re: Хлебные крошки + JoomShopping
« Ответ #17 : 24.08.2017, 15:59:41 »
У Вас tours - это алиас ссылки в скрытом меню (тип ссылки - JoomShopping->Список категорий / Магазин)

И ведет эта ссылка СЮДА
я тоже так думал.
или у меня просто кеш.
но при нажатии в навигации на эту ссылку, она ведет сюда

http://travelstpete.com/tours.html

я специально поменял ей алиас, добавив 123
*

kit2m2

  • Живу я здесь
  • 3269
  • 268 / 0
  • Беру сайты на полное сопровождение
Re: Хлебные крошки + JoomShopping
« Ответ #18 : 24.08.2017, 16:11:18 »
Сама по себе такая ссылка не появиться http://travelstpete.com/tour123.html - ее вручную создали...
Тогда:
Название ссылки - tours
А алиас - tour123

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

usmdamir

  • Осваиваюсь на форуме
  • 45
  • 0 / 0
Re: Хлебные крошки + JoomShopping
« Ответ #19 : 24.08.2017, 16:17:55 »
Сама по себе такая ссылка не появиться http://travelstpete.com/tour123.html - ее вручную создали...
Тогда:
Название ссылки - tours
А алиас - tour123

Ссылки меню пресмотрите удалите ненужные, ноги от туда растут
я вот только что удалил
tour - с алиасом tour123
этот пункт был в скрытом меню и ссылался на JoomShopping->Список категорий / Магазин
тут вы совершенно правы, теперь ЧПУ у товаров нет.
а в навигаторе он ссылается на tours.html, но в меню это просто ссылка на материал, а уже на самой странице просто опубликованы модули.

также минут 20 назад я взял папку с модулем из архива джумла и залил ее на сайт, результата никакого, в папке шаблона переопределения этого модуля тоже нет, он все данные берет из modules/breadcrumbs
*

usmdamir

  • Осваиваюсь на форуме
  • 45
  • 0 / 0
Re: Хлебные крошки + JoomShopping
« Ответ #20 : 24.08.2017, 16:21:20 »
мне нужно получить
Main page »  Название категории » Название товара
или
Main page »  Название товара

я даже готов просто CSS скрыть этот tours если решения не найду.
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: Хлебные крошки + JoomShopping
« Ответ #21 : 24.08.2017, 16:28:43 »
чтобы было
Цитировать
Main page »  Название категории » Название товара
у вас пункт меню Main page должен быть как JoomShopping->Список категорий / Магазин
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

usmdamir

  • Осваиваюсь на форуме
  • 45
  • 0 / 0
Re: Хлебные крошки + JoomShopping
« Ответ #22 : 24.08.2017, 16:42:50 »
чтобы былоу вас пункт меню Main page должен быть как JoomShopping->Список категорий / Магазин
сделал так.
но все равно одно и то же.
уже даже джумлу обновил до последней версии, все равно непонятно мне откуда tours берется.
*

usmdamir

  • Осваиваюсь на форуме
  • 45
  • 0 / 0
Re: Хлебные крошки + JoomShopping
« Ответ #23 : 24.08.2017, 17:04:27 »
в общем. ответ был в другом месте совсем.
в jomshoping есть шаблоны товаров и вот в эти шаблоны и был вставлен код - статический html хлебных крошек.
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: Хлебные крошки + JoomShopping
« Ответ #24 : 24.08.2017, 17:05:55 »
круто! :) очень :) мы бы долго гадали :)
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

kit2m2

  • Живу я здесь
  • 3269
  • 268 / 0
  • Беру сайты на полное сопровождение
Re: Хлебные крошки + JoomShopping
« Ответ #25 : 24.08.2017, 17:06:55 »
Нужно ссылки на категории JoomShopping в скрытом меню сделать корневыми ссылками, а не вложенными как JoomShopping->Список категорий / Магазин, тогда будет как Вы хотите
Расширения для JoomShopping | Расширения на заказ | Сайты и магазины под ключ: Дизайн, Верстка, Программирование, СЕО-оптимизация, Сопровождение, Перенос на Joomla 4+ и JoomShopping 5+
*

usmdamir

  • Осваиваюсь на форуме
  • 45
  • 0 / 0
Re: Хлебные крошки + JoomShopping
« Ответ #26 : 24.08.2017, 17:12:04 »
круто! :) очень :) мы бы долго гадали :)
да я сам не догонял, пока не заметил, что у модуля пропадает css класс модуля, который я задал в админке, грешил на кеш.
потом заметил, что модуль обернут в класс comjshop - странный класс для стандартного компонента крошек, ну в итоге вспомнил, что там аж 11 разных шаблонов для товаров.
ну а дальше все просто. и этот tours перестал существовать )
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: Хлебные крошки + JoomShopping
« Ответ #27 : 24.08.2017, 17:29:41 »
надо найти теперь кто такое придумал, и его самого обернуть в класс :) чтобы ручки шаловливые больше ничего не смогли трогать :)
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться