Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Bdn

Новачок
  
  • Публікації

    4
  • З нами

  • Відвідування

Усі публікації користувача Bdn

  1. Если говорить о первом варианте @Prooksius, то я видел похожее решение, но, повторюсь не сработало, в шаблоне постоянно выдаёт false. Пробовал также такой способ: Вроде бы ничего сложного, но видимо чего-то я не догоняю
  2. Всех благодарю за внимание и ответы. Если честно не получилось реализовать ни первый ни второй вариант. Опишу свои шаги: 1. В system/library/cart/cart.php добавил в самом конце Ваш метод. public function hasAdded($product_id) { $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "cart WHERE api_id = '" . (isset($this->session->data['api_id']) ? (int)$this->session->data['api_id'] : 0) . "' AND customer_id = '" . (int)$this->customer->getId() . "' AND session_id = '" . $this->db->escape($this->session->getId()) . "' AND product_id = '" . (int)$product_id . "'"); if($query->num_rows){ return true; }else{ return false; } } 2. В catalog/controller/product/product/php перед $data['products'][] = array( 'product_id' => $result['product_id'], Добавил $this->cart->hasAdded($product_id); 3. Что делать дальше не могу понять, я в php полный 0 - разобраться нет возможности, так как пишу сайт по вечерам (ночам) после работы, хочется уже добить этот момент и на хостинг. Буду благодарен, если опишите подробнее, готов дать больше информации по коду, только скажите, что Вам потребуется.
  3. Логически понимаю, что нужно: 1. Получить товары в корзине 2. Сравнить их id и option со id и опцией открытого товара 3. В шаблоне - если товар с этой опцией уже в корзине - кнопка #1, если нет - кнопка #2 в шаблоне по-идеи будет что-то вроде того: {% if cart_added %} <a href="">В корзине<br>Перейти в корзину</a>{% else %}<button onclick="">"Купить"</button>{% endif %} Но как это запилить в php?
  4. Подскажите кто-нибудь (немного не по теме, но всё же), нужно чтобы при нажатии на кнопку купить на странице товара - появлялась кнопка "В КОРЗИНЕ" с ссылкой на корзину (написать на js проблем не составило, но при обновлении страницы, естественно - опять кнопка "купить", тут нужен php, в котором совсем не шарю). Вопрос, может кто-то сказать, как реализовать данную функцию, либо подскажите подходящий модуль, спасибо. ocsotre 3.0.2.0

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.