SimpleCart (JS) множественная цена - PullRequest
0 голосов
/ 03 ноября 2010

У меня новый веб-сайт электронной коммерции (http://missfrisette.com/showphotos.php) каждый предмет (заколка для волос) можно купить

  • 1 клип = 2 $
  • 2 клипа = 3 $
  • 1 большой зажим = 3 $
  • 2 bigclip = 5 $

так что мне нравится иметь 4 разных кнопки, которые отправляют 4 разных определения в корзину ...

как это сделать с простой тележкой или другой корзиной (php и javascript, пожалуйста) спасибо

Ответы [ 2 ]

1 голос
/ 29 сентября 2011

Ответ @menardmam действительно помог мне, но мне все еще нужно было передать конкретное имя предмета в кассу PayPal. Так что это отчасти хакерски, но я использовал jquery и заставил его делать то, что мне было нужно. Эта проблема, похоже, нигде не решена даже после двух часов поиска.

Если у вас есть несколько продуктов, вам нужно создать другой класс вместо .item_name. Мне нужно было только несколько цен для одного продукта. Для нескольких продуктов с разными ценами потребуется немного более сложный код.

http://api.jquery.com/change/

<script>
$("select").change(function () {
      var str = "";
      $("select option:selected").each(function () {
            str += $(this).text() + " ";
          });
      $(".item_name").text(str);
    })
    .change();
</script>
0 голосов
/ 09 ноября 2010

вот мое решение. единственное ограничение, это все цена должна отличаться

<select class="item_price">
<option value="2.00">1 clip</option>'
<option value="3.00">2 clips</option>'
<option value="3.50">1 pince</option>
<option value="5.00">2 pinces</option>
</select>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...