Jump to content
Sign in to follow this  
Pascha

[Решено] Вывод поля количества товара в модулях (последние, хиты, рекомендуемые)

Recommended Posts

Итак, задача состоит в выводе поля выбора количества товара в модулях (последние, хиты, рекомендуемые).

Сообщение удалено автором...так как решение неверное))) Верное и работоспособное смотреть ниже :-)

Модуль bestseller.

Edited by Pascha

Share this post


Link to post
Share on other sites

сборная солянка после catalog/controller/module/bestseller.php не понятна...

Share this post


Link to post
Share on other sites

Сообщение удалено автором...так как решение неверное))) Верное и работоспособное смотреть ниже

Edited by Pascha

Share this post


Link to post
Share on other sites

Огромное спасибо, пользователю Васо, за поддержку и "волшебный пендель" в нужную сторону (http://opencartforum...81%D1%82%D0%B2/):
итак решение моей проблемы (думаю реализуемо во всех модулях, буду пробовать)

/catalog/view/theme/default/template/module/bestseller.tpl
Найти:

<input type="button" value="<?php echo $button_cart; ?>" onclick="addToCart('<?php echo $product['product_id']; ?>');" />

Заменить на:
<input type="text" value="1" class="item-<?php echo $product['product_id']; ?>" />
<input type="button" value="<?php echo $button_cart; ?>" onclick="addQtyToCart('<?php echo $product['product_id']; ?>');" class="button" />

Подключаем скрипт ( я вставил после последнего </div> ):
<script type="text/javascript"><!--
function addQtyToCart(product_id) {
var qty = $('.item-' + product_id).val();
if ((parseFloat(qty) != parseInt(qty)) || isNaN(qty)) {
qty = 1;
}
addToCart(product_id, qty);
}
//--></script>

Внимание!
Проверить соответствие в
catalog/view/javascript/common.js

function addToCart(product_id, quantity)
quantity = typeof(quantity) != 'undefined' ? quantity : 1;
$.ajax({
url: 'index.php?route=checkout/cart/update',
type: 'post',
data: 'product_id=' + product_id + '&quantity=' + quantity,

Если так:
function addToCart(product_id) {
$.ajax({
url: 'index.php?route=checkout/cart/update',
type: 'post',
data: 'product_id=' + product_id,

То меняем на:
function addToCart(product_id, quantity) {
quantity = typeof(quantity) != 'undefined' ? quantity : 1;
$.ajax({
url: 'index.php?route=checkout/cart/update',
type: 'post',
data: 'product_id=' + product_id + '&quantity=' + quantity,


 

Share this post


Link to post
Share on other sites

теперь еще хотелось бы усовершенствовать:

сделать вот так:

df5b39e7a3e6.png

я думаю понятно для чего))))

есть примеры реализации?

Share this post


Link to post
Share on other sites

теперь еще хотелось бы усовершенствовать:
сделать вот так:

df5b39e7a3e6.png

я думаю понятно для чего))))

есть примеры реализации?

так как ответов тут было предостаточно icon_e_biggrin.gif по решению 2-ой задачи, (просто не знал с чего и выбрать) напишу свое решение, для таких же как я))) "безответных темосоздателей", ну и заодно подскажу как все это сделать:
проблему решил путем ввода в документ обычного js скрипта "плюс- минус"

не мудрствуя лукаво, вносим прям в tpl модуля (у меня в "хитах") :

<style type="text/css">
span {cursor:pointer; }
</style>
<script type="text/javascript" >
$(document).ready(function() {
$('.minus').click(function () {
var $input = $(this).parent().find('input');
var count = parseInt($input.val()) - 1;
count = count < 1 ? 1 : count;
$input.val(count);
$input.change();
return false;
});
$('.plus').click(function () {
var $input = $(this).parent().find('input');
$input.val(parseInt($input.val()) + 1);
$input.change();
return false;
});
});
</script>
замененное нами (в предыдущем посте)
<input type="text" value="1" class="item-<?php echo $product['product_id']; ?>" />
<input type="button" value="<?php echo $button_cart; ?>" onclick="addQtyToCart('<?php echo $product['product_id']; ?>');" class="button" />
меняем на :

<span class="minus"><img src="catalog/view/theme/default/image/minus.png"></span><input type="text" name="quantity" size="2" value="<?php echo $minimum; ?>" class="item-<?php echo $product['product_id']; ?>" /><span class="plus"><img src="catalog/view/theme/default/image/plus.png"></span>
<br />
<button onClick="addQtyToCart('<?php echo $product['product_id']; ?>');"><img src=catalog/view/theme/default/img/button_buy_b.png></button>
естественно грузим картинки minus.png, plus.png (по указанному адресу) + кнопку купить (button_buy_b.png) с надписью, так как скрипт работает на все input в документе, если оставите прежнюю кнопку в виде фона и ввода надписи, надпись у вас будет изменяться на цифру количества товара.


Ну вот теперь тема закончена)))

Share this post


Link to post
Share on other sites

Как с плюсом делать понятно, а как сделать выбор количества товара с шагом (доаустим минимальная сумма 5, нужно что бы если нажать + прибавило еще 5..)

Share this post


Link to post
Share on other sites

Как с плюсом делать понятно, а как сделать выбор количества товара с шагом (доаустим минимальная сумма 5, нужно что бы если нажать + прибавило еще 5..)

разве тут не видно сколько прибавлять?

</script>
<style type="text/css">
span {cursor:pointer; }
</style>
<script type="text/javascript" >
$(document).ready(function() {
$('.minus').click(function () {
 var $input = $(this).parent().find('input');
 var count = parseInt($input.val()) - 1;
 count = count < 1 ? 1 : count;
 $input.val(count);
 $input.change();
 return false;
});
$('.plus').click(function () {
 var $input = $(this).parent().find('input');
 $input.val(parseInt($input.val()) + 1);
 $input.change();
 return false;
});
});
</script>

обратите внимание на - 1 и + 1

для плюса:

$('.plus').click(function () {
 var $input = $(this).parent().find('input');
 $input.val(parseInt($input.val()) + 1); ....

для минуса:

$('.minus').click(function () {
 var $input = $(this).parent().find('input');
 var count = parseInt($input.val()) - 1;....

а минимальное количество вы внесете в админке при внесении товара

  • +1 1

Share this post


Link to post
Share on other sites

Огромное спасибо, пользователю Васо, за поддержку и "волшебный пендель" в нужную сторону (http://opencartforum...81%D1%82%D0%B2/):

итак решение моей проблемы (думаю реализуемо во всех модулях, буду пробовать)

/catalog/view/theme/default/template/module/bestseller.tpl

Найти:

<input type="button" value="<?php echo $button_cart; ?>" onclick="addToCart('<?php echo $product['product_id']; ?>');" />
Заменить на:

<input type="text" value="1" class="item-<?php echo $product['product_id']; ?>" />
<input type="button" value="<?php echo $button_cart; ?>" onclick="addQtyToCart('<?php echo $product['product_id']; ?>');" class="button" />
Подключаем скрипт ( я вставил после последнего </div> ):

<script type="text/javascript"><!--
function addQtyToCart(product_id) {
var qty = $('.item-' + product_id).val();
if ((parseFloat(qty) != parseInt(qty)) || isNaN(qty)) {
qty = 1;
}
addToCart(product_id, qty);
}
//--></script>
Внимание!

Проверить соответствие в

catalog/view/javascript/common.js

function addToCart(product_id, quantity)
quantity = typeof(quantity) != 'undefined' ? quantity : 1;
$.ajax({
url: 'index.php?route=checkout/cart/update',
type: 'post',
data: 'product_id=' + product_id + '&quantity=' + quantity,
Если так:

function addToCart(product_id) {
$.ajax({
url: 'index.php?route=checkout/cart/update',
type: 'post',
data: 'product_id=' + product_id,
То меняем на:

function addToCart(product_id, quantity) {
quantity = typeof(quantity) != 'undefined' ? quantity : 1;
$.ajax({
url: 'index.php?route=checkout/cart/update',
type: 'post',
data: 'product_id=' + product_id + '&quantity=' + quantity,

Все сделал по инструкции. Подправил /catalog/view/theme/default/template/module/bestseller.tpl

Скрипт пробовал и в конце ставить, и в файл вывода категории

Проверил catalog/view/javascript/common.js - и так все в порядке было

 

Но не работает _http://easyton.ru/desktops/

 

А по ссылке http://www.opencart.com/index.php?route=extension/extension/info&extension_id=9863&filter_search=plus VqMod нужен - не хочется подключать, и там только в товаре подправка. Мне на вывод категорий надо

 

Кстати, у меня версия 1.5.4.1 

 

 

Решено. https://opencartforum.com/topic/10263-modul-dobavliaet-vozmozhnost-vybora-kolichestv/

 

 

А вот это не работает у меня....

 

проблему решил путем ввода в документ обычного js скрипта "плюс- минус"

Spoiler 
не мудрствуя лукаво, вносим прям в tpl модуля (у меня в "хитах") :

</script>

<style type="text/css">

span {cursor:pointer; }

</style>

<script type="text/javascript" >

$(document).ready(function() {

$('.minus').click(function () {

var $input = $(this).parent().find('input');

var count = parseInt($input.val()) - 1;

count = count < 1 ? 1 : count;

$input.val(count);

$input.change();

return false;

});

$('.plus').click(function () {

var $input = $(this).parent().find('input');

$input.val(parseInt($input.val()) + 1);

$input.change();

return false;

});

});

</script>замененное нами (в предыдущем посте)

<input type="text" value="1" class="item-<?php echo $product['product_id']; ?>" />

<input type="button" value="

<?php echo $button_cart; ?>" onclick="addQtyToCart('<?php echo $product['product_id']; ?>');" class="button" />меняем на :

<div class="cart"><span class="minus"><img src="catalog/view/theme/default/image/minus.png"></span><input type="text" name="quantity" size="2" value="<?php echo $minimum; ?>" class="item-<?php echo $product['product_id']; ?>" /><span class="plus"><img src="catalog/view/theme/default/image/plus.png"></span>

<br />

<button onClick="addQtyToCart('<?php echo $product['product_id']; ?>');"><img src=catalog/view/theme/default/img/button_buy_b.png></button>

естественно грузим картинки minus.png, plus.png (по указанному адресу) + кнопку купить (button_buy_b.png) с надписью, так как скрипт работает на все input в документе, если оставите прежнюю кнопку в виде фона и ввода надписи, надпись у вас будет изменяться на цифру количества товара.

Ну вот теперь тема закончена))) 

Share this post


Link to post
Share on other sites

 я и делал на 1.5.4.1 все получилось, повторите все не спеша- не торопясь, согласно этой инструкции не раз воспроизводил данное действо и без проблем...не хотите vqmod ставить- не проблема, вручную можно внести правки, что то Вы упустили, если не получилось 

Share this post


Link to post
Share on other sites

Несколько раз все проделал... не получается http://easyton.ru/desktops/

У Вас там пару отпечатков нашел:

 

 

<div class="cart"><span class="minus"><img src="catalog/view/theme/default/image/minus.png"></span><input type="text" name="quantity" size="2" value="<?php echo $minimum; ?>" class="item-<?php echo $product['product_id']; ?>" /><span class="plus"><img src="catalog/view/theme/default/image/plus.png"></span>
<br />
<button onClick="addQtyToCart('<?php echo $product['product_id']; ?>');"><img src=catalog/view/theme/default/img/button_buy_b.png></button>

естественно грузим картинки minus.png, plus.png (по указанному адресу) + кнопку купить (button_buy_b.png) с надписью, так как скрипт работает на все input в документе, если оставите прежнюю кнопку в виде фона и ввода надписи, надпись у вас будет изменяться на цифру количества товара.


Ну вот теперь тема закончена)))

 

1.  <div class="cart"> - лишнее. Там он уже есть

2. <img src=catalog/view/theme/default/img/button_buy_b.png> не правильный адрес - вместо img надо image

 

Конечно, это мелочи)))

 

У меня там не показывает поле ввода, не пойму, откуда берется переменная $minimum;

 

Помогите, пожалуйста...

 

 

Вот мой category.tpl

<?php echo $header; ?><?php echo $column_left; ?><?php echo $column_right; ?>

<div id="content"><?php echo $content_top; ?>
<div class="breadcrumb">
<?php foreach ($breadcrumbs as $breadcrumb) { ?>
<?php echo $breadcrumb['separator']; ?><a href="<?php echo $breadcrumb['href']; ?>"><?php echo $breadcrumb['text']; ?></a>
<?php } ?>
</div>
<h1><?php echo $heading_title; ?></h1>
<?php if ($thumb || $description) { ?>
<div class="category-info">
<?php if ($thumb) { ?>

<?php } ?>

</div>
<?php } ?>
<?php if ($categories) { ?>
<h2><?php echo $text_refine; ?></h2>
<div class="category-list">
<?php if (count($categories) <= 5) { ?>
<ul>
<?php foreach ($categories as $category) { ?>
<li><a href="<?php echo $category['href']; ?>"><?php echo $category['name']; ?></a></li>
<?php } ?>
</ul>
<?php } else { ?>
<?php for ($i = 0; $i < count($categories);) { ?>
<ul>
<?php $j = $i + ceil(count($categories) / 4); ?>
<?php for (; $i < $j; $i++) { ?>
<?php if (isset($categories[$i])) { ?>
<li><a href="<?php echo $categories[$i]['href']; ?>"><?php echo $categories[$i]['name']; ?></a></li>
<?php } ?>
<?php } ?>
</ul>
<?php } ?>
<?php } ?>
</div>
<?php } ?>
<?php if ($products) { ?>
<div class="product-filter">
<div class="display"><b><?php echo $text_display; ?></b> <?php echo $text_list; ?> <b>/</b> <a onclick="display('grid');"><?php echo $text_grid; ?></a></div>
<div class="limit"><b><?php echo $text_limit; ?></b>
<select onchange="location = this.value;">
<?php foreach ($limits as $limits) { ?>
<?php if ($limits['value'] == $limit) { ?>
<option value="<?php echo $limits['href']; ?>" selected="selected"><?php echo $limits['text']; ?></option>
<?php } else { ?>
<option value="<?php echo $limits['href']; ?>"><?php echo $limits['text']; ?></option>
<?php } ?>
<?php } ?>
</select>
</div>
<div class="sort"><b><?php echo $text_sort; ?></b>
<select onchange="location = this.value;">
<?php foreach ($sorts as $sorts) { ?>
<?php if ($sorts['value'] == $sort . '-' . $order) { ?>
<option value="<?php echo $sorts['href']; ?>" selected="selected"><?php echo $sorts['text']; ?></option>
<?php } else { ?>
<option value="<?php echo $sorts['href']; ?>"><?php echo $sorts['text']; ?></option>
<?php } ?>
<?php } ?>
</select>
</div>
</div>
<div class="product-compare"><a href="<?php echo $compare; ?>" id="compare-total"><?php echo $text_compare; ?></a></div>
<div class="product-list">
<?php foreach ($products as $product) { ?>
<div>
<?php if ($product['thumb']) { ?>
<div class="image"><a href="<?php echo $product['href']; ?>"><img src="<?php echo $product['thumb']; ?>" title="<?php echo $product['name']; ?>" alt="<?php echo $product['name']; ?>" /></a></div>
<?php } ?>
<div class="name"><a href="<?php echo $product['href']; ?>"><?php echo $product['name']; ?></a></div>
<div class="description"><?php echo $product['description']; ?></div>
<?php if ($product['price']) { ?>
<div class="price">
<?php if (!$product['special']) { ?>
<?php echo $product['price']; ?>
<?php } else { ?>
<span class="price-old"><?php echo $product['price']; ?></span> <span class="price-new"><?php echo $product['special']; ?></span>
<?php } ?>
<?php if ($product['tax']) { ?>
<br />
<span class="price-tax"><?php echo $text_tax; ?> <?php echo $product['tax']; ?></span>
<?php } ?>
</div>
<?php } ?>
<?php if ($product['rating']) { ?>
<div class="rating"><img src="catalog/view/theme/torg/image/stars-<?php echo $product['rating']; ?>.png" alt="<?php echo $product['reviews']; ?>" /></div>
<?php } ?>
<div class="cart">
<span class="minus"><img src="catalog/view/theme/torg/image/minus.png"></span>
<input type="text" name="quantity" size="2" value="<?php echo $minimum; ?>" class="item-<?php echo $product['product_id']; ?>" />
<span class="plus"><img src="catalog/view/theme/torg/image/plus.png"></span>
<br />
<button onClick="addQtyToCart('<?php echo $product['product_id']; ?>');"><img src=catalog/view/theme/torg/image/button_buy_b.png></button>
</div>

</div>
<?php } ?>
</div>


<div class="pagination"><?php echo $pagination; ?></div>
<?php if ($description) { ?>
<?php echo $description; ?>
<?php } ?>
<?php } ?>
<?php if (!$categories && !$products) { ?>
<div class="content"><?php echo $text_empty; ?></div>
<div class="buttons">
<div class="right"><a href="<?php echo $continue; ?>" class="button"><?php echo $button_continue; ?></a></div>
</div>
<?php } ?>
<?php echo $content_bottom; ?></div>




<script type="text/javascript"><!--

function addQtyToCart(product_id) {
var qty = $('.item-' + product_id).val();
if ((parseFloat(qty) != parseInt(qty)) || isNaN(qty)) {
qty = 1;
}
addToCart(product_id, qty);
}

<style type="text/css">
span {cursor:pointer; }
</style>
<script type="text/javascript" >
$(document).ready(function() {
$('.minus').click(function () {
var $input = $(this).parent().find('input');
var count = parseInt($input.val()) - 1;
count = count < 1 ? 1 : count;
$input.val(count);
$input.change();
return false;
});
$('.plus').click(function () {
var $input = $(this).parent().find('input');
$input.val(parseInt($input.val()) + 1);
$input.change();
return false;
});
});

function display(view) {
    if (view == 'list') {
        $('.product-grid').attr('class', 'product-list');
        
        $('.product-list > div').each(function(index, element) {
            html = '<div class="right">';
            html += ' <div class="cart">' + $(element).find('.cart').html() + '</div>';
        
            html += '</div>';            
            
            html += '<div class="left">';
            
            var image = $(element).find('.image').html();
            
            if (image != null) {
                html += '<div class="image">' + image + '</div>';
            }
            
            var price = $(element).find('.price').html();
            
            if (price != null) {
                html += '<div class="price">' + price + '</div>';
            }
                    
            html += ' <div class="name">' + $(element).find('.name').html() + '</div>';
            html += ' <div class="description">' + $(element).find('.description').html() + '</div>';
            
            var rating = $(element).find('.rating').html();
            
            if (rating != null) {
                html += '<div class="rating">' + rating + '</div>';
            }
                
            html += '</div>';

                        
            $(element).html(html);
        });        
        
        $('.display').html('<b><?php echo $text_display; ?></b> <?php echo $text_list; ?> <b>/</b> <a onclick="display(\'grid\');"><?php echo $text_grid; ?></a>');
        
        $.cookie('display', 'list');
    } else {
        $('.product-list').attr('class', 'product-grid');
        
        $('.product-grid > div').each(function(index, element) {
            html = '';
            
            var image = $(element).find('.image').html();
            
            if (image != null) {
                html += '<div class="image">' + image + '</div>';
            }
            
            html += '<div class="name">' + $(element).find('.name').html() + '</div>';
            html += '<div class="description">' + $(element).find('.description').html() + '</div>';
            
            var price = $(element).find('.price').html();
            
            if (price != null) {
                html += '<div class="price">' + price + '</div>';
            }
            
            var rating = $(element).find('.rating').html();
            
            if (rating != null) {
                html += '<div class="rating">' + rating + '</div>';
            }
                        
            html += '<div class="cart">' + $(element).find('.cart').html() + '</div>';
            
            
            $(element).html(html);
        });    
                    
        $('.display').html('<b><?php echo $text_display; ?></b> <a onclick="display(\'list\');"><?php echo $text_list; ?></a> <b>/</b> <?php echo $text_grid; ?>');
        
        $.cookie('display', 'grid');
    }
}

view = $.cookie('display');

if (view) {
    display(view);
} else {
    display('grid');
}


//--></script>

 

<?php echo $footer; ?>

Share this post


Link to post
Share on other sites

мне не понятен ваш сарказм 

Конечно, это мелочи)))

1. я не выкладывал и не продавал модулей вывод поля количества товара в модулях 

2. все что описывал, писал согласно своих действий, и реализованных в одном из проектов, которым занимался и он работоспособен
3. констатация и то что вы меня поправляете:

<img src=catalog/view/theme/default/img/button_buy_b.png> не правильный адрес - вместо img надо image

говорит только о том, что кроме своей правоты и своего носа Вы ничего не видите, Вам даже в голову не пришло, что картинки с плюсом и минусом я просто поместил в созданную мною же папкой в папке с темой под названием "Img"
4. "не получилось" - не потому что неправильно, а может потому что кривоваты руки, а не инструкция? я просто описал то, что делал сам, не более....
5. техподдержкой этого метода я и не обязывал себя заниматься, кто сможет- сделает, кто не сможет- ищет псевдоошибки , типа 

 <div class="cart"> - лишнее. Там он уже есть....

 

У Вас там пару отпечатков нашел:....

если Вы так здорово ищете ошибки, то не стоит пользоваться тем методом, что выложил я, Вы и сами, вижу, дока в этом вопросе, и я готов порадоваться вместе с Вами, Вашей новой темой с детальным описанием того, как это реализовать.
Желаю Вам всего самого хорошего в освоении Опенкарт. Удачи, Вам, мой искренне уважаемый софорумчанин.

 

  • +1 1

Share this post


Link to post
Share on other sites

говорит только о том, что кроме своей правоты и своего носа Вы ничего не видите, Вам даже в голову не пришло, что картинки с плюсом и минусом я просто поместил в созданную мною же папкой в папке с темой под названием "Img"

<div class="cart"><span class="minus"><img src="catalog/view/theme/default/image/minus.png"></span><input type="text" name="quantity" size="2" value="<?php echo $minimum; ?>" class="item-<?php echo $product['product_id']; ?>" /><span class="plus"><img src="catalog/view/theme/default/image/plus.png"></span>

<br />

<button onClick="addQtyToCart('<?php echo $product['product_id']; ?>');"><img src=catalog/view/theme/default/img/button_buy_b.png></button>

В первых двух адресах image , а в третьем - img. Вероятнее всего опечатка 

 

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

 

Решил проблему добавив в начало документа 

<?php $minimum=1; ?>
У меня всегда минимум 1 товар.

Share this post


Link to post
Share on other sites

говорит только о том, что кроме своей правоты и своего носа Вы ничего не видите, Вам даже в голову не пришло, что картинки с плюсом и минусом я просто поместил в созданную мною же папкой в папке с темой под названием "Img"

>>>>>>><div class="cart"><span class="minus"><img src="catalog/view/theme/default/image/minus.png"></span><input type="text" name="quantity" size="2" value="<?php echo $minimum; ?>" class="item-<?php echo $product['product_id']; ?>" /><span class="plus"><img src="catalog/view/theme/default/image/plus.png"></span>

<br />

<button onClick="addQtyToCart('<?php echo $product['product_id']; ?>');"><img src=catalog/view/theme/default/img/button_buy_b.png></button>

В первых двух адресах image , а в третьем - img. Вероятнее всего опечатка 

 

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

 

Итак исправляем мои ошибки: 

1. <img src="catalog/view/theme/default/image/minus.png"> картинка minus.png находиться в папке image (на скрине видно, что это не "-", а треугольничек вершиной вниз

2. <img src="catalog/view/theme/default/image/plus.png"> картинка plus.png находиться в папке image (на скрине видно, что это не "+", а треугольничек вершиной вверх

3. <img src=catalog/view/theme/default/img/button_buy_b.png> это картинка кнопки "КУПИТЬ" в папке img....МЛЯТЬ!!!!!!

 

если б я создал для кнопок создал папку "img", для логотипа папку "logo", для рамок папку "border"  и еще сотню папок, откуда буду брать картинки, заливки, точки и запятые, крестики и нолики  дабы было удобно мне для дальнейшей верстки и быстрой смены дизайна сайта, для вывода кнопок "Купить", "Заказать" и еще тысячи кнопок на сайте, с одной и той же функцией, но с разным видом на разных страницах (так как фантазия заказчика и дизайнера иногда просто зашкаливают) то ты б меня тут вообще тухлыми помидорами забросал....

Еще раз повторяю, я показал реализацию а не модуль для установки на дефолтный движок!!!!!! идею и порядок действий как это все сделать. Умеющий читать код: поймет, умеющий понять- сделает под себя, а вот у копипастера ни хера не получиться!!!!

 

вопрос на засыпку:

в папке image по дефолту присутствует кнопка button_buy_b.png ?!!!! Так что ж ты мне моск тут имеешь? Дое....сь еще и до этого!!!

 

Решил проблему добавив в начало документа 

<?php $minimum=1; ?>

У меня всегда минимум 1 товар.

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

Решальщик проблем...мля...

  • +1 2

Share this post


Link to post
Share on other sites

Просто товарисч немного берега попутал в понятиях "помощь в реализации из собственного опыта" и   "платные дополнения ".  :-D

Share this post


Link to post
Share on other sites

Не, это обычный хватательный рефлекс... )))

Share this post


Link to post
Share on other sites

Просто товарисч немного берега попутал в понятиях "помощь в реализации из собственного опыта" и   "платные дополнения ".  :-D

раздел

Просто, я думал, что тут на ответы отвечают, а не грязью обливают...

 

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

Решальщик проблем...мля...

У меня всегда минимум 1 товар.

 

Если не один будет, буду думать, как достать из админки, но в данном случае мне этого решения хватит

Share this post


Link to post
Share on other sites

Просто, я думал, что тут на ответы отвечают, а не грязью обливают...

Ни кто Вас грязью тут не поливает и не собирается.

Просто на рассказ:

" Я познакомился с девушкой в трамвае. Влюбился. Женился. Занялся с ней любовью, У нас родился ребенок. Живем дружно и счастливо"

Вы отвечаете:

"Вы познакомились в трамвае красного цвета, а надо было в зеленом. Ну и вообще так не знакомятся. А в связи с тем что на фото вашего ребенка у него нет ямочек на щеках, прямо говорит о том, что вы занимались любовью не в той позе, да еще и меня неправильно научили, теперь и у меня ребеночек без ямочек "

так какой реакции Вы хотели?

Share this post


Link to post
Share on other sites

 

 

Пригодилось спс))) 

 

Версия 5,1

 

без этой правки, не заработало. Ошибку выдавало

Решил проблему добавив в начало документа 
<?php $minimum=1; ?>

Минималка в админке стоит

 

Вот только стрелки никак сровнять не могу с полем

post-678470-0-49956200-1409278148_thumb.png

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.