Автор Тема: Модуль blockuserinfo, смена изображений корзины в зависимости от наполненности  (Прочитано 611 раз)

07 Апреля 2013, 19:35:08
  • Новичок
  • *
  • Сообщений: 22
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Здравствуйте!
Подскажите, пожалуйста, как сделать смену изображения корзины в модуле blockuserinfo в зависимости от ее наполненности? Напр., если товаров нет, отображается картинка, в которой корзина выглядит пустой, если товары есть - то отображается картинка, в которой корзина наполнена.
Заранее спасибо!)
07 Апреля 2013, 20:04:03
Ответ #1
  • Новичок
  • *
  • Сообщений: 22
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
И еще хочу добавить отображение суммы, купленных товаров. Подскажите, пожалуйста, в какой скриптик мне залезть, чтобы это сделать!)
Заранее всем огромное спасибо!
07 Апреля 2013, 20:29:55
Ответ #2
  • Новичок
  • *
  • Сообщений: 22
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
С последним разобралась, оказалось, что из моего шаблона ф-я подсчета общей стоимости убрана, вернула ее на место)

Помогите, пожалуйста, со сменой картинок.
Заранее спасибо еще раз)
08 Апреля 2013, 09:34:05
Ответ #3
  • Фрилансер
  • *
  • Сообщений: 177
  • Репутация: +3/-0
  • Разработка и программирование сайтов
    • Просмотр профиля
    • Разработка и программирование сайтов
С последним разобралась, оказалось, что из моего шаблона ф-я подсчета общей стоимости убрана, вернула ее на место)

Помогите, пожалуйста, со сменой картинок.
Заранее спасибо еще раз)

Чтобы менять картинки корзины в зависимости от наполненности нужно изменять javascript корзины а также smarty шаблон, в зависимости от версии и темы prestashop, вообщем лучше обратиться к специалисту.
08 Апреля 2013, 12:11:14
Ответ #4
  • Фрилансер
  • *
  • Сообщений: 140
  • Репутация: +0/-0
    • Просмотр профиля
В файле ajax-cart.js,
$('.ajax_add_to_cart_button').unbind('click').click(function(){ добавить/удалить класс для элемента
#shopping_cart a Пустая корзина
#shopping_cart a.class1 {
    background: url("img/icon/cart1.gif")
При добавлении товара
#shopping_cart a.class2 {
    background: url("img/icon/cart2.gif")
13 Апреля 2013, 23:17:17
Ответ #5
  • Новичок
  • *
  • Сообщений: 22
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
К сожалению, у меня ничего не поучилось   :'(
Написала в ветку для поиска фрилансера.