Изменение стиля кнопок "Купить", "В закладки" и "Сравнение".

Тема в разделе "Дизайн, оформление и шаблоны", создана пользователем petyann, 15 янв 2022.

  1. petyann

    petyann Новичок

    Сообщения:
    28
    Симпатии:
    0
    При добавлении товара в корзину, закладки или в сравнение сами кнопки никаким образом не меняются (остаётся тот же текст и цвет), то есть даже не понятно, добавлен этот товар куда-либо, или нет.

    Можно ли как-то при добавлении заказа в корзину, закладки или в сравнение менять, например, цвет текста (чтобы, например, при добавлении в закладки сердечко становилось красным)? Ну или у кнопки "Купить", например, поменять текст на "В корзине"?
     
  2. fanatic

    fanatic Продвинутый пользователь

    Сообщения:
    1.415
    Симпатии:
    239
    можно
    в контроллере проверять, есть ли товар в корзнине, закладках, или сравнении, кидать флаг. в шаблоне, в зависимости от флага, изменять кнопки.
    и js, который добавляет, подправить, чтобы менял кнопки
    в общем, не так все просто
     
    petyann нравится это.
  3. petyann

    petyann Новичок

    Сообщения:
    28
    Симпатии:
    0
    А может какой-нибудь модуль для этого есть?
     
  4. fanatic

    fanatic Продвинутый пользователь

    Сообщения:
    1.415
    Симпатии:
    239
  5. petyann

    petyann Новичок

    Сообщения:
    28
    Симпатии:
    0
    Уже попробовал.
    В карточке товара всё работает отлично.
    Но на страницах категорий при добавлении не работает на лету, кнопка не изменяется (для этого приходится перезагружать страницу), хотя при этом при удалении на лету меняется сразу.