Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Как переделать cart.js(отдельная корзина)? Что в нем изменить чтобы все работало? (https://javascript.ru/forum/misc/78354-kak-peredelat-cart-js-otdelnaya-korzina-chto-v-nem-izmenit-chtoby-vse-rabotalo.html)

nathan111777 31.08.2019 17:05

Как переделать cart.js(отдельная корзина)? Что в нем изменить чтобы все работало?
 
У меня есть проект. Который добавляет товары в корзину и фильтрует товары по цене, стране, размере ...
Вот этот проект:

https://codesandbox.io/s/great-bardeen-p7v7f

В этом проекте есть файл eshop.js, что он делает:
1) выводит товары на страницу man.html или woman.html из файла goods.json
2) добавляет товары в мини корзину (на той же странице)

а также файл cart.js что он делает:
1) он отображает товары на странице cart.html что добавлены в мини корзину
2) можно на странице cart.html добавлять или удалять товары.

Но мне было нужно добавить в eshop.js фильтр товаров который фильтрует товары по различным свойствам объектов находящихся в файле goods.json, а также фильтр что отображает товары в зависимости на которую html страницу зашли или man.html или woman.html. Нашел в интернете такой фильтр но пришлось полностью переделать файл eshop.js и после этого cart.js перестал работать и на отдельной странице корзины(cart.html) уже не отображаются добавленые в мини корзину товары.Его нужно переделать как-то но я не знаю как, я новичок в JavaScript. Даже не представляю как это сделать....
Вот так должно выглядеть отображение на странице cart.html после того как cart.js будет редактировано:

http://i.piccy.info/i9/fab9a0f92b65e...334636/sk2.jpg

Как переделать cart.js? Что в нем изменить чтобы все работало?


Часовой пояс GMT +3, время: 17:04.