druuum1

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

Recommended Posts

druuum1

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

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

Share this post


Link to post
Share on other sites
support
2 часа назад, druuum1 сказал:

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

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

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

demo.vamshop.ru

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

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

Share this post


Link to post
Share on other sites
druuum1

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

Share this post


Link to post
Share on other sites
support
8 минут назад, druuum1 сказал:

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

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

 

Share this post


Link to post
Share on other sites
druuum1

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

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

Share this post


Link to post
Share on other sites
support
13 минуты назад, druuum1 сказал:

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

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

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

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

 

Share this post


Link to post
Share on other sites
druuum1

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

Share this post


Link to post
Share on other sites
support
38 минуты назад, druuum1 сказал:

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

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

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

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

Share this post


Link to post
Share on other sites
druuum1

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

Share this post


Link to post
Share on other sites
support
30 минуты назад, druuum1 сказал:

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

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

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

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

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

application_top.php

Share this post


Link to post
Share on other sites
komsit

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

Share this post


Link to post
Share on other sites
support
42 минуты назад, komsit сказал:

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

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

Share this post


Link to post
Share on other sites
Nexoos

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

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

Share this post


Link to post
Share on other sites
komsit

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

Share this post


Link to post
Share on other sites
druuum1

Просто изменить дату создания категории в БД прокатит?

Share this post


Link to post
Share on other sites
Nexoos

Нет, там по id на сколько помню.

Share this post


Link to post
Share on other sites
druuum1

а поменять id?

Share this post


Link to post
Share on other sites
Nexoos

Нет, к id привязаны описания категорий.

Share this post


Link to post
Share on other sites
support
В 14.04.2018 в 15:56, druuum1 сказал:

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

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

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

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

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

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

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

vam_get_product_path.inc.php

Share this post


Link to post
Share on other sites
druuum1

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

Share this post


Link to post
Share on other sites
support
Только что, druuum1 сказал:

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

Не за что.

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

Share this post


Link to post
Share on other sites
druuum1

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

Share this post


Link to post
Share on other sites
support
18 минут назад, druuum1 сказал:

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

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

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

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

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

 

Share this post


Link to post
Share on other sites
druuum1

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

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

Share this post


Link to post
Share on other sites
support
17 минут назад, druuum1 сказал:

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

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

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

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

 

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now