COVID2019 и это вот все. Друзья, вся эта история начинает плохо пахнет. Мойте руки, не ходите в люди. Отложите все плановые покупки и положите в носок заначку. Заприте ваших родителей, бабушек-дедушек на даче. Лучше перебдеть чем недобдеть. Берегите себя!

dimk1

Соучастники
  • Публикации

    8
  • Зарегистрирован

  • Посещение

Посетители профиля

Блок посетителей профиля отключен и не будет отображаться другим пользователям

dimk1's Achievements

  1. Проблема в css, ссылку на сайт дайте.
  2. Вообщем я реализовал то, что хотел вот так, <?php if ($product_in_cart) { ?> <a href="<?php echo $cart; ?>"><?php echo $text_cart; ?></a> <?php } else { ?> <input type="button" value="<?php echo $button_cart; ?>" id="button-cart" class="button" /> <?php } ?> но есть проблемка, когда товар добавляется кнопка сразу не меняется, а если обновить страницу то принимает вид который должен быть. Если я правильно думаю нужно поправить скрипт который вшит в product.tpl $('#button-cart').bind('click', function() { $.ajax({ url: 'index.php?route=checkout/cart/add', type: 'post', data: $('.product-info input[type=\'text\'], .product-info input[type=\'hidden\'], .product-info input[type=\'radio\']:checked, .product-info input[type=\'checkbox\']:checked, .product-info select, .product-info textarea'), dataType: 'json', success: function(json) { $('.success, .warning, .attention, information, .error').remove(); if (json['error']) { if (json['error']['option']) { for (i in json['error']['option']) { $('#option-' + i).after('<span class="error">' + json['error']['option'][i] + '</span>'); } } if (json['error']['profile']) { $('select[name="profile_id"]').after('<span class="error">' + json['error']['profile'] + '</span>'); } } if (json['success']) { $('#notification').html('<div class="success" style="display: none;">' + json['success'] + '<img src="catalog/view/theme/default/image/close.png" alt="" class="close" /></div>'); //$('.success').fadeIn('slow'); $('#cart').load('index.php?route=module/cart #cart > *'); //$('html, body').animate({ scrollTop: 0 }, 'slow'); } } }); }); Подскажите прав я или нет.
  3. Я понял, видимо Вы не до конца поняли, что я имел ввиду, или я плохо объяснил, при клике на кнопку купить меняется надпись с "Купить" на "Перейти в корзину" ну и допустим меняется фон кнопки, и при клике на перейти в корзину происходит переход в корзину В этом плане будет понятно что человек добавил товара в корзину и ему предлагают перейти в нее. Будут какие либо соображения?=)
  4. Спасибо, но мне не интересны всплывающие окна, мне необходимо сделать так как задумал я.
  5. Добрый день, вообщем необходимо сделать, что бы после добавления товара в корзину кнопка купить становилась ссылкой на корзину и при повторном клике был переход в корзину. Я примерно представляю как это должно выглядеть, но не понимаю до конца: <div class="cart"> <?php if (тут должно быть условие какое то ?) { ?> <input type="button" value="<?php echo $button_cart; ?>" id="button-cart" class="button" /> class="button" /> <?php } else { ?> тут должна быть замена на ссылку в коризну? <?php } ?> </div> Подскажите правильно ли я мыслю, или может есть готовое решение ? искал искал, но что-то не нашел. Спасибо
  6. Разумеется, ставил количество товара 0, и показывать надпись нет в наличии при отсутствии товара.
  7. Вопрос хороший, но для меня принципиально разобраться с тем как это реализовать, даже если я не буду это использовать.
  8. Здравствуйте. Я хочу вывести статус товара наличие\нет в наличии в рекомендуемые товары. Я пытался делать так как это реализовано в product.tpl, в файл featured.php добавил перед строкой if ($this->config->get('config_review_status')) { это if ($product_info['quantity'] <= 0) { $this->data['stock'] = $product_info['stock_status']; } elseif ($this->config->get('config_stock_display')) { $this->data['stock'] = $product_info['quantity']; } else { $this->data['stock'] = $this->language->get('text_instock'); } далее перед строкой $this->load->model('tool/image'); это $this->data['text_stock'] = $this->language->get('text_stock'); в языковом файле добавил это $_['text_stock'] = 'Наличие:'; $_['text_instock'] = 'Есть в наличии'; в файле вывода featured.tpl <span><?php echo $text_stock; ?></span> <?php echo $stock; ?> В итоге у меня везде в рекомендуемых появился статус "Наличие: есть в наличии", и в товарах которых нет в наличии тоже стоит статус есть в наличии. Я понимаю, что просто не правильно задал условия вывода, но не могу понять как это подправить. Направьте меня в нужном направлении. Спасибо