Jump to content

Deemonikus

Новичок
  • Content Count

    11
  • Joined

  • Last visited

Community Reputation

2 Обычный

About Deemonikus

  • Rank
    Пользователь

Контакты

  • ICQ
    226067313

Информация

  • Пол
    Мужчина
  • Город:
    Москва

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. Здравствуйте! При нажатии кнопки Установить появляется ошибка Internal Server Error. Версия: 2.3.0.2.2.
  2. SEO Pro включен, алиасы сгенерировал с помощью deadcow SEO, категории указаны верно.
  3. Приветствую. Вобщем из-за слабого хостинга и большого количества товаров (более 20 000) поставил модуль Generate Google Sitemap, т.к. стандартный модуль карты сайта не справляется. Карту сгенерировал, но у ссылок товаров некорректный вид: mysite.ru/tovar.html а нужно mysite.ru/category/subcategory/tovar.html Как это подправить?
  4. а вот у меня убивает((( Как решить проблему? Товаров в каталоге более 20 000.
  5. У меня в каталоге более 20 000 товаров, карта сайта не грузится, походу из-за ограничения времени выполнения скрипта. Хостинг Макхост. Что можно с этим сделать? Менять хостинг? Если да, то на какой лучше?
  6. Как выводить состояние на складе в листинге товаров на странице категории? Версия: 1.5.3.1
  7. Разобрался, в файле 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['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-total').html(json['total']); $('html, body').animate({ scrollTop: 0 }, 'slow'); } minicart(); } }); });нужно вставить вызов minicart
  8. На странице категории работает нормально, а на странице продукта товар добавляется только после обновления страницы( Как исправить?
  9. Изменил метод getProducts() public function getProducts() { $query = $this->db->query("SELECT DISTINCT *, pd.name AS name, p.image, m.name AS manufacturer, ss.name AS stock, wcd.unit AS weight_class, [b]quantity[/b] FROM " . DB_PREFIX . "product p LEFT JOIN " . DB_PREFIX . "product_description pd ON (p.product_id = pd.product_id) LEFT JOIN " . DB_PREFIX . "product_to_store p2s ON (p.product_id = p2s.product_id) LEFT JOIN " . DB_PREFIX . "manufacturer m ON (p.manufacturer_id = m.manufacturer_id) LEFT JOIN " . DB_PREFIX . "stock_status ss ON (p.stock_status_id = ss.stock_status_id) LEFT JOIN " . DB_PREFIX . "weight_class_description wcd ON (p.weight_class_id = wcd.weight_class_id) WHERE pd.language_id = '" . (int)$this->config->get('config_language_id') . "' AND p2s.store_id = '" . (int)$this->config->get('config_store_id') . "' AND wcd.language_id = '" . (int)$this->config->get('config_language_id') . "' AND ss.language_id = '" . (int)$this->config->get('config_language_id') . "' AND p.date_available <= NOW() AND p.status = '1' [b]AND quantity>'0'[/b]"); return $query->rows; }не помогло, что не так?Метод getTotalProducts() не нашел.Есть только getTotalProductsByCategoryId, getProductsByManufacturerId, getTotalProductsByManufacturerId
  10. Доброго времени суток. Суть проблемы следующая: Было внесено изменение в файл category.tpl с тем, чтобы товары отсутствующие на складе не отображались вообще. Но при этом разбивка на страницы осталась прежней, то есть, если, например, в категории 50 товаров, а в наличии из них есть только 5, то все равно скрипт постраничной навигации разбивает категорию на 3 страницы (20+20+10) и на каждой странице отображается 1, 2 или несколько товаров в зависимости от того на какой позиции находится товар. Предполагается что все дело в массиве products, нужно изменить алгоритм его формирования, чтобы в него не попадали отсутствующие на складе товары. Как это сделать, подскажите пожалуйста? Версия движка: ocStore v0.2.0
×

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.