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

aleuphoria

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

    10
  • З нами

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

Відвідувачі профілю

1 481 перегляд профілю

aleuphoria's Achievements

Rookie

Rookie (2/14)

  • First Post
  • Collaborator
  • Conversation Starter
  • Week One Done
  • One Month Later

Recent Badges

0

Репутація

  1. Всем привет! Может кто сталкивался, Error 524 A timeout occurred, происходит при загрузке прайса, имеющего много строк (более 2к), как исправить? Сервер вроде норм: Время выполнения - 300 секунд; Макс. размер запроса - 15 МиБ; Макс. размер файлов - 20 МиБ; Лимит памяти - 128 Миб. Поддержка хостинга сказала, что проблема в скрипте.
  2. Ребят, не подскажите, как тоже самое сделать только на опенкарт 2.1, там нет переменной $key ?
  3. по размеру было бы шикарно добавить еще один столбик, если css неужели нельзя это решить? ) *извините, что не в той теме.
  4. Привет друзья! Все-таки как сделать вывод товаров в категориях в 4 столбца, через пользовательские стили? он встает в 4 колонки если закомментить: #content.col-sm-6 .product-layout.product-grid:nth-child(2n+1), #content.col-sm-9 .product-layout.product-grid:nth-child(3n+1), #content.col-sm-12 .product-layout.product-grid:nth-child(4n+1) { /* clear: left; */ height: 420px; } но встает как-то все коряво, помогите пожалуйста :)
  5. Привет, друзья, может немного не в тему, но что нужно изменить в product.tpl в шаблоне moneymaker2, чтобы, товар в корзину можно было добавить только один раз, при последующих "кликах" кнопка была бы неактивна, это очень полезная вещь, при продаже электронных товаров) для этого советуют поменять код в system\library\cart.php, 1. public function add вот эти строки if ((int)$qty && ((int)$qty > 0)) { if (!isset($this->session->data['cart'][$key])) { $this->session->data['cart'][$key] = (int)$qty; } else { $this->session->data['cart'][$key] = (int)$qty; } } заменить на $this->session->data['cart'][$key] = 1; 2. public function update $this->session->data['cart'][$key] = (int)$qty; заменить на $this->session->data['cart'][$key] = 1; но там совсем другой код, вот такой: public function add($product_id, $quantity = 1, $option = array(), $recurring_id = 0) { $query = $this->db->query("SELECT COUNT(*) AS total FROM " . DB_PREFIX . "cart WHERE customer_id = '" . (int)$this->customer->getId() . "' AND session_id = '" . $this->db->escape($this->session->getId()) . "' AND product_id = '" . (int)$product_id . "' AND recurring_id = '" . (int)$recurring_id . "' AND `option` = '" . $this->db->escape(json_encode($option)) . "'"); if (!$query->row['total']) { $this->db->query("INSERT " . DB_PREFIX . "cart SET customer_id = '" . (int)$this->customer->getId() . "', session_id = '" . $this->db->escape($this->session->getId()) . "', product_id = '" . (int)$product_id . "', recurring_id = '" . (int)$recurring_id . "', `option` = '" . $this->db->escape(json_encode($option)) . "', quantity = '" . (int)$quantity . "', date_added = NOW()"); } else { $this->db->query("UPDATE " . DB_PREFIX . "cart SET quantity = (quantity + " . (int)$quantity . ") WHERE customer_id = '" . (int)$this->customer->getId() . "' AND session_id = '" . $this->db->escape($this->session->getId()) . "' AND product_id = '" . (int)$product_id . "' AND recurring_id = '" . (int)$recurring_id . "' AND `option` = '" . $this->db->escape(json_encode($option)) . "'"); } } public function update($cart_id, $quantity) { $this->db->query("UPDATE " . DB_PREFIX . "cart SET quantity = '" . (int)$quantity . "' WHERE cart_id = '" . (int)$cart_id . "' AND customer_id = '" . (int)$this->customer->getId() . "' AND session_id = '" . $this->db->escape($this->session->getId()) . "'"); }
  6. Привет, друзья, может немного не в тему, но что нужно изменить в product.tpl в шаблоне moneymaker2, чтобы, товар в корзину можно было добавить только один раз, при последующих "кликах" кнопка была бы неактивна, это очень полезная вещь, при продаже электронных товаров) для этого советуют поменять код в system\library\cart.php, 1. public function add вот эти строки if ((int)$qty && ((int)$qty > 0)) { if (!isset($this->session->data['cart'][$key])) { $this->session->data['cart'][$key] = (int)$qty; } else { $this->session->data['cart'][$key] = (int)$qty; } } заменить на $this->session->data['cart'][$key] = 1; 2. public function update $this->session->data['cart'][$key] = (int)$qty; заменить на $this->session->data['cart'][$key] = 1; но там совсем другой код, вот такой: public function add($product_id, $quantity = 1, $option = array(), $recurring_id = 0) { $query = $this->db->query("SELECT COUNT(*) AS total FROM " . DB_PREFIX . "cart WHERE customer_id = '" . (int)$this->customer->getId() . "' AND session_id = '" . $this->db->escape($this->session->getId()) . "' AND product_id = '" . (int)$product_id . "' AND recurring_id = '" . (int)$recurring_id . "' AND `option` = '" . $this->db->escape(json_encode($option)) . "'"); if (!$query->row['total']) { $this->db->query("INSERT " . DB_PREFIX . "cart SET customer_id = '" . (int)$this->customer->getId() . "', session_id = '" . $this->db->escape($this->session->getId()) . "', product_id = '" . (int)$product_id . "', recurring_id = '" . (int)$recurring_id . "', `option` = '" . $this->db->escape(json_encode($option)) . "', quantity = '" . (int)$quantity . "', date_added = NOW()"); } else { $this->db->query("UPDATE " . DB_PREFIX . "cart SET quantity = (quantity + " . (int)$quantity . ") WHERE customer_id = '" . (int)$this->customer->getId() . "' AND session_id = '" . $this->db->escape($this->session->getId()) . "' AND product_id = '" . (int)$product_id . "' AND recurring_id = '" . (int)$recurring_id . "' AND `option` = '" . $this->db->escape(json_encode($option)) . "'"); } } public function update($cart_id, $quantity) { $this->db->query("UPDATE " . DB_PREFIX . "cart SET quantity = '" . (int)$quantity . "' WHERE cart_id = '" . (int)$cart_id . "' AND customer_id = '" . (int)$this->customer->getId() . "' AND session_id = '" . $this->db->escape($this->session->getId()) . "'"); }
  7. Полный список: Артикул Название товара ID Подрубрика Основная рубрика Производитель Происхождение Цвет размер остаток цена
  8. Здравствуйте дорогие друзья, мне нужна ваша помощь за деньги! Передо Мной встала задача реализовать импорт из эксель с такой структурой: Артикул Название товара ID Подрубрика Основная рубрика Производитель Происхождение Цвет и еще несколько полей. нужно взять рабочий импорт и подогнать под эти поля Соответсвенно за деньги! Ребята помогите.
×
×
  • Створити...

Important Information

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