Comments 22
Очень не хватает демки. =/
+1
Не стал давать ссылку, чтоб не сочли за рекламу:
Вот пример
Добавлять непосредственно на странице товара.
Чтобы в каталоге тоже была видна корзинка — пожелание заказчика.
Заказ формируется путем отправки письма на почту через обычный php mail()
Вот пример
Добавлять непосредственно на странице товара.
Чтобы в каталоге тоже была видна корзинка — пожелание заказчика.
Заказ формируется путем отправки письма на почту через обычный php mail()
0
А что дробные числа не работают?
Вообще конечно скрипту не место на хабре, как минимум потому что код очень плохой.
Вообще конечно скрипту не место на хабре, как минимум потому что код очень плохой.
+1
Что именно тебя расстроило в коде? Исправлю.
0
Ну как сказать, это типичный код на jQuery, но не на JS. Сплошные селекторы, шаблоны в коде, отсутвие нормальной кастомизации и вообще вещь специфичная. Как костыль на среденький сайт ради легких денег может и сойдет. А как вещь которую можно использовать в своем проекте, или тем более показывать на хабре нет. По крайней мере я бы постыдился.
+2
А что плохого в том, что код на JQuery?
Кастомизации особой не требует скрипт. 66 человек добавили в избранное, глядишь, пригодится им.
Кастомизации особой не требует скрипт. 66 человек добавили в избранное, глядишь, пригодится им.
0
Ну я же говорю в качестве костыля, для сайта, на который тебе особо все равно, можно использовать. Для нормальных проектов — никогда.
0
Так уточни, что отделяет его от годности для нормального проекта. В следующий раз сделаю лучше.
0
Отдаляет грамотная архитектура, ненужная совсем зависимость от jQuery. jQuery-лапша. Отсутствие гибкости. Шаблоны в коде. Нет поддержки дробных чисел, что странно. Сам скрипт не имеет никакого состояния, а итоговая сумма считается опять же jQuery селекторами. Ну не пишут так нормальный код и все.
+2
Имхо удобней было бы, сделать один селектор item, а у него определять свойства data-price, data-count data-name итд, чем плодить селекторы)
+1
Все, что написано в статье можно было бы умесить в readme.md проекта на гитхабе, это ж вроде документации.
Также демо-пример можно разместить на github.io, просто создав ветку gh-pages в вашем текущем репозитории.
Также демо-пример можно разместить на github.io, просто создав ветку gh-pages в вашем текущем репозитории.
0
Sign up to leave a comment.
Корзинка для каталога товаров (minibasket.js)