Перейти к публикации
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

Дополнительные опции для товара


 Погделиться

Рекомендованные сообещёния

Мне необходимо добавить дополнительнительные опции для товара, создаю ХТМЛ блок, кидаю туда код:

<div class="col-sm-6">
          
          <h1>Тест</h1>
          <ul class="list-unstyled_">
                        <li>Код Товара: 1111111</li>
                        <li>Налилие: В налилии</li>
          </ul>
                    <ul class="list-unstyled_">
                        <li>
              <h2>290.00р.</h2>
            </li>
                                    <li>Без НДС: 290.00р.</li>
                                              </ul>
                    <div id="product">                         <div class="form-group">
              <label class="control-label" for="input-quantity">Кол-во</label>
              <input type="text" name="quantity" value="1" size="2" id="input-quantity" class="form-control">
              <input type="hidden" name="product_id" value="52">
              <br>
              <button type="button" id="button-cart" data-loading-text="Загрузка..." class="btn btn-primary btn-lg btn-block">Купить</button>
            </div>
            </div>

в резульите ни чего в корзину не добавляет. Возможно данную фичу реализовать только хтмл или всё же придётся в контролер куда лесть?

Ссылка на комменирий
Погделиться на других сайих


  22.09.2020 в 14:46, Derner сказал:

Мне необходимо добавить дополнительнительные опции для товара, создаю ХТМЛ блок, кидаю туда код:

<div class="col-sm-6">
          
          <h1>Тест</h1>
          <ul class="list-unstyled_">
                        <li>Код Товара: 1111111</li>
                        <li>Налилие: В налилии</li>
          </ul>
                    <ul class="list-unstyled_">
                        <li>
              <h2>290.00р.</h2>
            </li>
                                    <li>Без НДС: 290.00р.</li>
                                              </ul>
                    <div id="product">                         <div class="form-group">
              <label class="control-label" for="input-quantity">Кол-во</label>
              <input type="text" name="quantity" value="1" size="2" id="input-quantity" class="form-control">
              <input type="hidden" name="product_id" value="52">
              <br>
              <button type="button" id="button-cart" data-loading-text="Загрузка..." class="btn btn-primary btn-lg btn-block">Купить</button>
            </div>
            </div>

в резульите ни чего в корзину не добавляет. Возможно данную фичу реализовать только хтмл или всё же придётся в контролер куда лесть?

Раскрыть  

 

Куда добавляете ? А JS ??? не не нужен ? 

Ссылка на комменирий
Погделиться на других сайих

product_id" value="52"

Есть икой товар с id 52 ???

Ссылка на комменирий
Погделиться на других сайих

  22.09.2020 в 15:48, zCarot сказал:

Есть икой товар с id 52 ???

да есть. это и есть опция для основного товара.

Ссылка на комменирий
Погделиться на других сайих


  22.09.2020 в 16:01, Derner сказал:

да есть. это и есть опция для основного товара.

Ха.... Вообещё фарш какой то... 

Есть специально опции гделайте на них.   А это у вас уже бред какой то 

Ссылка на комменирий
Погделиться на других сайих

  22.09.2020 в 15:47, zCarot сказал:

А JS ??? не не нужен ? 

этот

<script type="text/javascript"><!--
$('select[name=\'recurring_id\'], input[name="quantity"]').change(function(){
	$.ajax({
		url: 'index.php?route=product/product/getRecurringDescription',
		type: 'post',
		data: $('input[name=\'product_id\'], input[name=\'quantity\'], select[name=\'recurring_id\']'),
		dataType: 'json',
		beforeSend: function() {
			$('#recurring-description').html('');
		},
		success: function(json) {
			$('.alert-dismissible, .text-danger').remove();

			if (json['success']) {
				$('#recurring-description').html(json['success']);
			}
		}
	});
});
//--></script>

его наверно в блок хтмл не всивишь(

Ссылка на комменирий
Погделиться на других сайих


У вас нечего не выйгдет что вы хотите сгделать это все го...но код и ещё к тому же не срилииет 

Изменено пользователем zCarot
Ссылка на комменирий
Погделиться на других сайих

Заходите в разгдел каилог -> опции, создаете необходимые опции и в каком вигде их выводить (изображения или текст с radio или чекпотому чтоксами или выпадающий список)

Ссылка на комменирий
Погделиться на других сайих


  28.09.2020 в 03:17, Rashp сказал:

Заходите в разгдел каилог -> опции, создаете необходимые опции и в каком вигде их выводить (изображения или текст с radio или чекпотому чтоксами или выпадающий список)

мне необходима сгделать когдачество опций. Даой функции из коробки нет.(

Поэтому пропотому чтовал сколхозить.

Изменено пользователем Derner
Ссылка на комменирий
Погделиться на других сайих


готовый велосипед

 

Ссылка на комменирий
Погделиться на других сайих

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы осивить комменирий

Создать аккаунт

Зарегистрируйтесь для получения аккауни. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите згдесь.

Войти сейчас
 Погделиться

×
×
  • Создать...