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

nevigen

  • Moderator
  • 10295
  • 855 / 25
  • http://n*****n.com
Плагин обеспечивает роутинг канонического типа, для товаров которые назначены разным категориям.

Скачать
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

viteg

  • Захожу иногда
  • 209
  • 2 / 0
Отличный плагин. Большое Вам за него спасибо:)

Такой вопрос: Можно ли сделать так, чтобы url к товару брался не от родительской категории, а от дочерней?
Например:
Если до установки плагина были след ссылки:
www.сайт.ру/категория_1/категория_2/товар
www.сайт.ру/категория_1/товар
После установки осталось только:
www.сайт.ру/категория_1/товар

а хотелось бы наоборот)
*

dmitry_stas

  • Легенда
  • 13152
  • 1232 / 8
это повлечет за собой дополнительную нагрузку на сервер. возможно позже сделаем как опцию. вместе с обещанным редиректом :)
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

kblropb

  • Новичок
  • 1
  • 0 / 0
Доброго времени суток.
Что-то установил я плагин для устранения дублей товаров, но у меня было так:
www.сайт.ру/категория_1/категория_2/товар
www.сайт.ру/категория_1/товар

А стало так:
www.сайт.ру/категория_1/категория_2/товар
www.сайт.ру/категория_1/категория_1/товар

В чем может быть дело? где копать?
Joomla! 2.5.14
JoomShopping 3.14.3

http://demo2.webcoding.pro/index.php/katalog/1
« Последнее редактирование: 11.03.2014, 21:24:10 от kblropb »
*

dplat

  • Осваиваюсь на форуме
  • 22
  • 0 / 0
Здравствуйте! Установила данный плагин, но он почему-то не работает. В менеджере плагинов включила. Может быть нужны какие-то дополнительные условия для его работы? (требования проверила, вроде соответствуют).
Плагин от разработчика JoomShopping не решил проблему на моем сайте - ставит ссылки canonical только, если продукт повторяется внутри одной категории. В случае, если продукт находится в двух и более категориях каноническими признаются по 1 странице в каждой категории. Получается по 2 или по 3 канонические страницы в магазине с разным урлом на 1 товар. Так не должно быть. Поэтому воспользовалась Вашим плагином. Но тегов canonical не нашла ни на одной странице после установки и включения плагина. Подскажите, в чем может быть проблема?
Заранее благодарна!
С уважением, Дарья.
*

dmitry_stas

  • Легенда
  • 13152
  • 1232 / 8
плагин не добавляет тег canonical. он работает по другому принципу. какие сейчас ссылки на один и тот же товар из разных категорий?
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

dplat

  • Осваиваюсь на форуме
  • 22
  • 0 / 0
Вот например один из таких размноженных товаров
Адреса удалила.
Избавиться от адресов вида product/view и т.п. помогло вот это решение http://joomlaforum.ru/index.php/topic,201567.90.html. Предварительно прописала все алиасы для категорий и товаров (для товаров с помощью плагина от nevigen).
« Последнее редактирование: 16.06.2014, 18:20:17 от dplat »
*

dmitry_stas

  • Легенда
  • 13152
  • 1232 / 8
во-первых, создайте алиасы для категорий и товаров. во-вторых, откуда вы берете эти ссылки? из головы?
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

dplat

  • Осваиваюсь на форуме
  • 22
  • 0 / 0
Для категорий алиасы есть, а вот для товаров я быстро их не проставлю (их более 2000). Для товаров алиасы не помогают - даже с псевдонимом URL товара, расположенного в категории с алиасом не выглядит по человечески - все равно адреса вида /magazin/product/view/53/2361.html
Я честно, говоря и не знала, что товары существуют в таком количестве - конечно я беру их не из головы (они же существуют) - когда поставила плагин разработчика на страницах искала тег canonical, который ссылался на неизвестный мне адрес, вот так и вычленились эти дубли.
*

nevigen

  • Moderator
  • 10295
  • 855 / 25
  • http://n*****n.com
Для категорий алиасы есть, а вот для товаров я быстро их не проставлю (их более 2000)..............
http://nevigen.com/ru/shop/seo-joomshopping/massovoe-zapolnenie-aliasov-dlya-joomshopping.html
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

dplat

  • Осваиваюсь на форуме
  • 22
  • 0 / 0
Здравствуйте! Благодарю!
*

nash17

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

nash17

  • Захожу иногда
  • 116
  • 0 / 0
как сделать так чтобы товар отображался по уровню вложенности категорий?
а то при включенном плагине все товары в первом уровне
навигатор не работает корректно
*

Mesk911

  • Захожу иногда
  • 78
  • 1 / 0
плагин не добавляет тег canonical. он работает по другому принципу.
скажите пожалуйста, как правильно сделать:
мне нужно переместить товар в другую категорию, точнее решил его сделать сразу в нескольких (отличающихся от первоначальной). Вопрос с дублями в нескольких категорий решил описываемый плагин (за него отдельное спасибо), остался вопрос с редиректом в файле .htaccess (чтобы сохранить позиции в выдаче соответственно). На какой адрес нужно ставить редирект (т.е. какой адрес плагин ликвидации дублей выбирает основным)?
Заранее спасибо!
*

dmitry_stas

  • Легенда
  • 13152
  • 1232 / 8
плагин выбирает категорию с наименьшим ID. проще поставить и посмотреть, куда плагином происходит редирект, и тогда уже добавить этот адрес в htaccess
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

Mesk911

  • Захожу иногда
  • 78
  • 1 / 0
спасибо за пояснение!
*

SolopoV

  • Давно я тут
  • 552
  • 15 / 0
  • зеленею...
плагин выбирает категорию с наименьшим ID. проще поставить и посмотреть, куда плагином происходит редирект, и тогда уже добавить этот адрес в htaccess

Это не решение вопроса - это костыль. Нужно выбирать категорию с большим ID в плагине.. Если использовать этот плагин в текущем варианте, можно в БД изменить ID родительской категории на больший. Тогда получаются корректные адреса без дублей и нормальное отображение хлебных крошек.  Не пойму, что мешало разработчику следовать здравой логике при написание плагина?
« Последнее редактирование: 02.11.2014, 11:05:44 от SolopoV »
*

dmitry_stas

  • Легенда
  • 13152
  • 1232 / 8
Не пойму, что мешало разработчику следовать здравой логике при написание плагина?

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

nevigen

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

SolopoV

  • Давно я тут
  • 552
  • 15 / 0
  • зеленею...
есть отличный шанс переделать. и все сразу поймете.
Переделал
*

dmitry_stas

  • Легенда
  • 13152
  • 1232 / 8
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

oslyabya

  • Захожу иногда
  • 101
  • 0 / 0
А если сайт работает без ЧПУ, с обычными джумловскими ссылками типа http://www.сайт.ru/index.php?option=com_jshopping&controller=product&task=view&category_id=4&product_id=118&Itemid=431 то плагин будет работать или нет?
*

dmitry_stas

  • Легенда
  • 13152
  • 1232 / 8
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

master-webs

  • Осваиваюсь на форуме
  • 16
  • 0 / 0
также переделал ссылку

заменил в 28 строке $category_id = $product->getCategory();
на
$db = JFactory::getDBO();
 $querys = "SELECT `category_id` FROM `#__jshopping_products_to_categories` WHERE product_id=".$product_id." ORDER BY `category_id` DESC LIMIT 1";
 $db->setQuery($querys);
 $rows = $db->loadObjectList();
$category_id =$rows[0]->category_id;

не спорю что коряво может быть но всё-таки работает как нужно  мне

заметил одну проблему если товар в двух категория  и дочерняя категория снята с публикации  то товары  будут отображатся только будет битая ссылка снимайте  товары с публикации тоже
« Последнее редактирование: 15.03.2015, 01:03:16 от master-webs »
*

alesceme

  • Осваиваюсь на форуме
  • 26
  • 0 / 0
Достался готовый проиндексированный сайт с каталогом. Нужно существующие товары добавить в несколько категорий. При включении этого плагина со всех смежных категорий отдается одинаковая ссылка, но при этом остаются доступными и старые, с алиасами разных категорий. И с поиска эти страницы открываются. Можно этот момент также ликвидировать, редирект со старых ссылок на новую, или только 301 вручную прописывать на каждый товар?
*

dmitry_stas

  • Легенда
  • 13152
  • 1232 / 8
добавьте в карточке товара в начале
Код
$category_id = $this->product->getCategory();
if ($category_id != $this->category_id) {
    JFactory::getApplication()->redirect(SEFLink('index.php?option=com_jshopping&controller=product&task=view&category_id='.$category_id.'&product_id='.$this->product->product_id, 1));
}
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

alesceme

  • Осваиваюсь на форуме
  • 26
  • 0 / 0
добавьте в карточке товара в начале
Спасибо, работает!
*

юрий 009

  • Захожу иногда
  • 341
  • 5 / 1
добавьте в карточке товара в начале
Код
$category_id = $this->product->getCategory();
if ($category_id != $this->category_id) {
    JFactory::getApplication()->redirect(SEFLink('index.php?option=com_jshopping&controller=product&task=view&category_id='.$category_id.'&product_id='.$this->product->product_id, 1));
}
при добавлении этого кода в карточку товара на сайте в карточке товара объявись этот код (похода я что-то не так делаю) подскажите пожалуйста
Joomla! 2.5.28
JoomShopping Version 3.20.1

*

dmitry_stas

  • Легенда
  • 13152
  • 1232 / 8
в блок <?php ?> его засуньте
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

юрий 009

  • Захожу иногда
  • 341
  • 5 / 1
в блок <?php ?> его засуньте
то есть он должен выглядеть так
Код
<?php $category_id = $this->product->getCategory();
if ($category_id != $this->category_id) {
    JFactory::getApplication()->redirect(SEFLink('index.php?option=com_jshopping&controller=product&task=view&category_id='.$category_id.'&product_id='.$this->product->product_id, 1));
}
?>

?
или как-то иначе
?
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Настройка дублей и 404

Автор Mick_20

Ответов: 7
Просмотров: 198
Последний ответ 13.04.2021, 13:01:31
от nevigen
Карта сайта JoomShopping XML - чем сделать?

Автор Beer

Ответов: 217
Просмотров: 47552
Последний ответ 02.12.2020, 10:01:02
от nevigen
Расширенные сниппеты Google для JoomShopping

Автор pepeto

Ответов: 184
Просмотров: 36650
Последний ответ 06.07.2020, 18:49:31
от Orest
Плагин построения полного пути к товару JoomShopping

Автор nevigen

Ответов: 128
Просмотров: 13434
Последний ответ 20.04.2020, 22:22:57
от nevigen
Настройки .htaccess и robots.txt для JoomShopping

Автор Jlekapb

Ответов: 195
Просмотров: 57071
Последний ответ 19.04.2020, 10:28:54
от kit2m2