Перейти к содержанию
Форум поддержки пользователей VamShop

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


Рекомендуемые сообщения

При копировании товара в другую категорию как ссылку на товар родительская категория меняется и у товара с которого была сделана копия

например товар из категории перчатки копируется в "распродажа", после этого в хлебных крошках перчаток с которых сделана копия меняется ссылка на родительскую категорию "распродажа", было бы логично если оставалась старая родительская категория "перчатки".

Ссылка на сообщение
Поделиться на другие сайты
  В 14.04.2018 в 12:56, druuum1 сказал:

При копировании товара в другую категорию как ссылку на товар родительская категория меняется и у товара с которого была сделана копия

например товар из категории перчатки копируется в "распродажа", после этого в хлебных крошках перчаток с которых сделана копия меняется ссылка на родительскую категорию "распродажа", было бы логично если оставалась старая родительская категория "перчатки".

Expand  

Пробую на текущей версии.

demo.vamshop.ru

Копирую ноутбук из категории Ноутбуки в категорию Смартфоны. захожу в смартфоны и затем на карточки скопированного товара.

В хлеюных крошках показывает категорию Ноутбуки, т.е. изначальную категорию.

Ссылка на сообщение
Поделиться на другие сайты
  В 14.04.2018 в 15:35, druuum1 сказал:

может уже исправлено в новых версиях? у меня еще 1.83

Expand  

А у Вас шаблон стандартный?!

 

Ссылка на сообщение
Поделиться на другие сайты
  В 14.04.2018 в 19:54, druuum1 сказал:

В css свой, в остальном стандарт

мне кажется это на уровне sql должно быть

Expand  

Если не сложно, проверьте на демке http://demo.vamshop.ru

Есть этот глюк?!

 

Ссылка на сообщение
Поделиться на другие сайты
  В 14.04.2018 в 20:12, druuum1 сказал:

Нет, там все нормально

Expand  

Возможно, что уже была правка в коде в новых версиях.

Ради эксперимента, попробуй из архива vamshop.ru/vamshop-demo.zip взять к себе файл /includes/application_top.php

Только обязательно сохраните свой текущий файл.

Ссылка на сообщение
Поделиться на другие сайты
  В 18.04.2018 в 16:16, druuum1 сказал:

сравнил - файлы идентичные

Expand  

Даже и не знаю, что сказать.

Вот файл /includes/application_top.php с http://demo.vamshop.ru

В демке работает Вы ж говорите.

Попробуйте его.

application_top.php

Ссылка на сообщение
Поделиться на другие сайты
  • 4 months later...

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

Ссылка на сообщение
Поделиться на другие сайты
  В 30.08.2018 в 18:38, komsit сказал:

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

Expand  

Вот выше файл выкладывал текущей версии, по идее, там как раз была ведь правка хлебных крошек.

Ссылка на сообщение
Поделиться на другие сайты

Так получается если категория в которую сделана копия товара была создана раньше, то будет она в хлебных крошках.

Т.е. нужно создать верхнюю категорию добавить в нее товары, а потом создавать другие категории и делать копии уже в них с ранее созданной верхней категории.

Ссылка на сообщение
Поделиться на другие сайты

Да, действительно. Показывает категорию, которая была создана раньше по времени. Пересоздал категорию, в которой должна быть копия товара. И теперь в хлебных крошках все правильно показывает! Спасибо!

Ссылка на сообщение
Поделиться на другие сайты
  • 8 months later...
  В 14.04.2018 в 12:56, druuum1 сказал:

При копировании товара в другую категорию как ссылку на товар родительская категория меняется и у товара с которого была сделана копия

например товар из категории перчатки копируется в "распродажа", после этого в хлебных крошках перчаток с которых сделана копия меняется ссылка на родительскую категорию "распродажа", было бы логично если оставалась старая родительская категория "перчатки".

Expand  

В текущем коде исправили эту проблему.

т.е. при просмотре карточки скопированного товара, в breadcrumb в цепочке выводилось название категории КУДА скопирован товар, а не ОТКУДА, не оригинальной категории.

Вот исправленный файл /inc/vam_get_product_path.inc.php

Теперь выводится название оригинальной категории в цепочке навигации (breadcrumb).

Проверьте, нормально у Вас теперь с этим файлом или нет?!

vam_get_product_path.inc.php

Ссылка на сообщение
Поделиться на другие сайты
  В 16.05.2019 в 09:15, druuum1 сказал:

Да, все работает. Спасибо!

Expand  

Не за что.

Спасибо, что сообщили о проблеме.

Ссылка на сообщение
Поделиться на другие сайты

Возникла еще небольшая проблема - товар после копирования попадает в новинки на главную. Если добавить товар и сделать копию в другой категории то в новинках будет 2 одинаковых товара. Раньше дублей не было

Ссылка на сообщение
Поделиться на другие сайты
  В 16.05.2019 в 19:04, druuum1 сказал:

Возникла еще небольшая проблема - товар после копирования попадает в новинки на главную. Если добавить товар и сделать копию в другой категории то в новинках будет 2 одинаковых товара. Раньше дублей не было

Expand  

Проверил на текущей версии, такой проблемы нет, вроде как.

Попробуйте взять файл /includes/modules/new_products.php из https://vamshop.ru/vamshop-demo.zip

Там в sql запросе добавлено как раз distinct и group by ...

Что б такого не было.

 

Ссылка на сообщение
Поделиться на другие сайты

Теперь у товаров по умолчанию не стоит "на главной"

сорри, статус не меняется, просто раньше на главную новинки попадали всегда, теперь надо в ручную ставить "на главной"

Ссылка на сообщение
Поделиться на другие сайты
  В 16.05.2019 в 19:36, druuum1 сказал:

Теперь у товаров по умолчанию не стоит "на главной"

сорри, статус не меняется, просто раньше на главную новинки попадали всегда, теперь надо в ручную ставить "на главной"

Expand  

Всегда так было по умолчанию, насколько я помню.

Исправьте просто тогда sql запрос так как Вам нужно.

 

Ссылка на сообщение
Поделиться на другие сайты
×
×
  • Создать...