OpenCart — поле количества товара в карточке товара — добавляем плюс и минус


Вам могут понравиться и эти статьи...

Комментариев: 33

Если Вы хотите добавить код в свой комментарий, заключите его в теги <pre lang="php"></pre>

  1. Здравствуйте.Я как раз искал такое.У меня продуктовый магазин и удобно добавлять товар таким способом.У меня вопрос а пойдет для Ostore 1.5.5.1.2 ?

  2. И еще у меня появилось в закладки или в сравнение.А у вас такого нет.

    • jul jul:

      Посмотрела Вашу карточку товара, не обнаружила стилей, которые Вы задали кнопкам, поэтому они и отображаются по умолчанию серым цветом, так как всем span в карточке товара задан серый цвет. Пропишите стили, чтобы было видно, что там не так стало.

      А что касается закладок и сравнений, то видимо, Вы копировали весь код целиком, но до этого у Вас не было строк с выводом закладок и в сравнения или они были закомментированы (шаблон шаблону рознь). Если Вам не нужны в магазине закладки и сравнения, то из первого кода уберите строки

  3. Спасибо большое .буду разбираться

  4. Георгий:

    Спасибо! отличное решение! работает на 155512
    скажите, а как такое же сделать в корзине для покупок, там тот же input остался

  5. Отличный сайт, нашел его недавно, Вы весьма и весьма помогаете в изучении и настройке своего сайта.
    На данный момент стоит задача, с которой к сожалению не получается справиться из-за отсутствия некоторых базовых знаний. Так вот, не могу сделать возможным покупку товара равную 2-ум единицам, с минимальным кол-вом все понятно, с выпадающим списком вместо ручного вбивания в карточке товара тоже понятно(это не устраивает), однако хотелось бы реализовать возможность нажатия на + или — , что бы добавлялось или уменьшалось каждый раз на 2 единицы, исходя из этого хотелось бы что бы и в модулях типа «акции» , «рекомендации» при нажатии на кнопку купить, в корзину автоматически добавлялось каждый раз 2 единицы товара. Однако, данная функция, нужна лишь для определенной группы товаров, в других случаях, единица товара должна остаться.
    В общем, сижу, разбираюсь, копаю код, буду рад, если Вы чем-нибудь поможете в решении данной задачи! Спасибо за ценный ресурс!

  6. Получилось. Великолепные инструкции. Пойду разбираться, как такую же красоту добавить в корзину.

    • jul jul:

      Спасибо за отзыв!

      • Не подскажете, что нужно сделать, чтобы кнопки заработали в корзине? Картинки появились. Но, вероятно, надо подправить еще что-то, чтобы они стали работать. Как я понимаю, скрипт должен работать на все файлы, так как он в head. Буду благодарна.

  7. Виктор:

    Юленька, Вы — прелесть. Спасибо большое, очень выручили!!!

  8. Здравствуйте подскажите пожалуйста,было все в порядке с полем ввода количества товара.Было удобного размера, видно было цифры которые вводищь.Что то изменил и теперь цифры как будто урезаны:( Подскажите как исправить проблему?

  9. Здравствуйте подскажите пожалуйста,было все в порядке с полем ввода количества товара.Было удобного размера, видно было цифры которые вводищь.Что то изменил и теперь цифры как будто урезаны:( Подскажите как исправить проблему?Вот к примеру здесь http://stroymarket-online.com.ua/lakokrasochnie_materiali/gruntuyuchaya_kraska/ceresit-2119

  10. Виктор:

    Все круто! У меня сторонний шаблон, движок opencart 2.0.0.1 , решение однозначно рабочее, плюс,минус выводится в карточке товара, стили меняются, но вот не хочет он подключаться в header.tpl, ни как, что делать?

  11. Виктор:

    Юля прошлый мой комментарий вы так и не опубликовали, я разобрался с подключением, все работает и на opencart 2.0.0.1. -подтверждаю!
    Спасибо вам..

  12. Виктор:

    Юля подскажите пожалуйста как сделать тоже самое только для корзины, ни как не получается воплотить в реальность…..

    • jul jul:

      К сожалению, сейчас колоссальная нехватка времени, а здесь парой слов не отделаешься. Не обещаю, но как появится свободная минута, постараюсь написать.

  13. Виктор:

    Юля, наблюдается такая история, если заменить строку
    <input type="text" name="quantity" size="2" value="» />
    на то что у вас указанно, то перестают работать вкладка отзывы, она просто не открывается..
    подскажите как исправить?

  14. Здравствуйте. Подскажите пожалуйста будит ли данный метод работать на ocStore-2.1.0.2.1?

  15. Владиир:

    Здравствуйте! Может кто знает как подружить этот метод с filterpro? После загрузки filterpro.min.js, скрипт перестает работать (((

  16. Петр:

    Работает на 2.1.0.2.1

  17. подскажите, почему добавляет по 4 единицы?

  18. Max:

    Подскажите, как можно ограничить, чтобы не плюсовалось больше, чем есть товара в наличии?

  19. Дмитрий:

    Сейчас +- в полях ввода можно реализовать проще, без подключения сторонних скриптов.Просто присвоить input type=»number» и все,это фишка из html5 ее понимают современные браузеры в том числе и мобильные (android и iOS)
    Да Юлия действительно молодец! Много полезного для себя нашел на ее сайте,даже не знаю когда Вы только все это успеваете.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">