Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

aleuphoria

Newbie
  
  • Posts

    10
  • Joined

  • Last visited

Recent Profile Visitors

1,541 profile views

aleuphoria's Achievements

Rookie

Rookie (2/14)

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

Recent Badges

0

Reputation

  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 Подрубрика Основная рубрика Производитель Происхождение Цвет и еще несколько полей. нужно взять рабочий импорт и подогнать под эти поля Соответсвенно за деньги! Ребята помогите.
×
×
  • Create New...

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.