Deemonikus
-
Публікації
11 -
З нами
-
Відвідування
Тип публікації
Профілі
Форум
Маркетплейс
Статті
FAQ
Наші новини
Магазин
Блоги
module__dplus_manager
Повідомлення, опубліковані користувачем Deemonikus
-
-
СЕО про необходимо включить и у товаров прописать адреса. Ну и проверить, ту ли категорию в качестве родительской указали.
SEO Pro включен, алиасы сгенерировал с помощью deadcow SEO, категории указаны верно.
-
Приветствую.
Вобщем из-за слабого хостинга и большого количества товаров (более 20 000) поставил модуль Generate Google Sitemap, т.к. стандартный модуль карты сайта не справляется. Карту сгенерировал, но у ссылок товаров некорректный вид:
mysite.ru/tovar.html
а нужно mysite.ru/category/subcategory/tovar.html
Как это подправить?
-
так с вами все понятно :-) у вас генерация сайтмапа убивает хостинг
но можно разбить на части если интересно пишите в личку
а вот у меня убивает((( Как решить проблему? Товаров в каталоге более 20 000.
-
У меня в каталоге более 20 000 товаров, карта сайта не грузится, походу из-за ограничения времени выполнения скрипта. Хостинг Макхост. Что можно с этим сделать? Менять хостинг? Если да, то на какой лучше?
-
Ап темы.
Очень нужно, чтобы покупатель атоматически переносился в другу группу! Подскажите решение, пожалуйста! :)
- 1
-
Как выводить состояние на складе в листинге товаров на странице категории? Версия: 1.5.3.1
-
да нет.. вы изначально решили задачу неверно, менять нужно не category.tpl, а методы model
getProducts() getTotalProducts()
Изменил метод
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
-
Доброго времени суток. Суть проблемы следующая:
Было внесено изменение в файл category.tpl с тем, чтобы товары отсутствующие на складе не отображались вообще. Но при этом разбивка на страницы осталась прежней, то есть, если, например, в категории 50 товаров, а в наличии из них есть только 5, то все равно скрипт постраничной навигации разбивает категорию на 3 страницы (20+20+10) и на каждой странице отображается 1, 2 или несколько товаров в зависимости от того на какой позиции находится товар.
Предполагается что все дело в массиве products, нужно изменить алгоритм его формирования, чтобы в него не попадали отсутствующие на складе товары. Как это сделать, подскажите пожалуйста?
Версия движка: ocStore v0.2.0
[Поддержка] Автоперевод товаров,статей... на все языки сайта
в Переклад
Опубліковано: · Змінено користувачем Deemonikus
Здравствуйте! При нажатии кнопки Установить появляется ошибка Internal Server Error. Версия: 2.3.0.2.2.