К содержанию

minoshop2. Ссылка на добавление товара вместо кноп

Здравствуйте!

Подскажите пожалуйста, возможно ли сделать добавление товара в корзину (или удаление товара из корзины) не кнопкой, а ссылкой?
Тоесть, по факту, заменить
<button class="btn" style="background-color:white" type="submit" name="ms2_action" value="cart/remove" title="[[%ms2_cart_remove]]"><i class="fa fa-times"></i></button>
на
<a href="javascript:void(0);" onclick="$(this).closest('form').submit()" class="btn"  name="ms2_action" value="cart/remove" title="[[%ms2_cart_remove]]"><i class="fa fa-times"></i></a>
У меня так не отрабатывает удаление… А еще точно так же по ссылке необходимо и товар добавлять в корзину…
Буду благодарен за помощь!
Игорь Козлов
Игорь Козлов
23 февраля 2014, 18:37
modx.pro
1 496
Реклама

Комментарии: 9

Aртур Чикин
Aртур Чикин Старожил
23 февраля 2014, 23:04
попробуй добавить
<input type="hidden" name="ms2_action" value="cart/remove" />
в форму
    Игорь Козлов
    Игорь Козлов Старожил
    23 февраля 2014, 23:41
    Нет, не помогло…
      Aliaksandr Katlou
      Aliaksandr Katlou Проверенный
      23 февраля 2014, 23:59
      посмотри default.js — может там прописанно что именно button должен быть — тогда поменяй на линк.
    alex cernobai
    alex cernobai Старожил
    24 февраля 2014, 00:23
    Js функционал необходимо строить но основе id или классов с префиксом
    .js-
    , не рекомендуется использовать теги в скриптах, для библиотек/плагинах и пр. это даже нужно
      Василий Наумкин
      Василий Наумкин Администратор
      24 февраля 2014, 06:12
      Перепиши всё как надо и пришли pell-request.
      Володя
      Володя Эксперт
      24 февраля 2014, 00:32
      а зачем вообще кнопку на ссылку менять? Просто реально не понимаю…
      В плане внешнего вида? Так намного проще css прописать и кнопка уже и не кнопка…
        Игорь Козлов
        Игорь Козлов Старожил
        24 февраля 2014, 01:22
        Да, пытаюсь… Просто думал так заменить легьче будет.
        С версткой у меня туго, а верстальщика нет на проекте)))
          Володя
          Володя Эксперт
          24 февраля 2014, 01:31
          весело )))
          начните с мелкого
          border: 0;
          background: none;
        Николай
        Николай Проверенный
        24 февраля 2014, 10:20
        По поводу удаления:
        <a href="#" onclick="$('#f0692186198ce289b59ba425239a74cf4').submit(); return false;">Удалить</a>
          Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
          9