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

afwollis

Ветеран спільноти
  • Публікації

    11 658
  • З нами

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

Повідомлення, опубліковані користувачем afwollis

  1. какой вопрос - такой ответ.

    на необходимое кол-во места влияет, в основном, кол-во товаров/категорий/производителей (прочих элементов), у которых есть картинки, либо цифровые товары.

    юзеры, конечно, будут генерить сессионные файлы, но их кол-во/объем не самое важное. хотя и забывать о них нельзя.

    • +1 1
  2. везде, где надо было делать нечто подобное, вставлял базовые необходимые классы в свой скрипт, который потом запускался через cron МИМО движка (cli).

    работает, есть не просит, багов не выдает.

    если у вас нечто лежит в web-root директории и вызывается через wget/curl, то вы рискуете получить незапланированный вызов - в случае, если кто-нибудь узнает, что и где у вас лежит.

    поэтому такие скрипты обычно располагаются в директориях, не доступных по http.

  3. если у товара есть атрибуты, то положить в корзину сможете только выбрав какой-то атрибут.

    для этого движок и перекидывает вас на страницу товара.

    хотя, конечно, можете как-нибудь "нагенерировать" ссылок для добавления товаров со всеми возможными атрибутами...

  4. Люди как убрать из Последних поступлений товары которых нет в наличии???

    Очень надо плиз.

    Осторе 0.2.2

    Открываете файлик

    catalog/model/catalog/product.php
    находите

    public function getLatestProducts($limit) {
    в запрос

    $query = $this->db->query("SELECT *, pd.name AS name, p.image, m.name AS manufacturer, ss.name AS stock, (SELECT AVG(r.rating) FROM " . DB_PREFIX . "review r WHERE p.product_id = r.product_id GROUP BY r.product_id) AS rating 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) WHERE p.status = '1' AND p.date_available <= NOW() AND pd.language_id = '" . (int)$this->config->get('config_language_id') . "' AND p2s.store_id = '" . (int)$this->config->get('config_store_id') . "' AND ss.language_id = '" . (int)$this->config->get('config_language_id') . "' ORDER BY p.date_added DESC LIMIT " . (int)$limit);

    перед

    ORDER BY...
    добавляете

    AND p.quantity > 0
    получаете такой запрос

    $query = $this->db->query("SELECT *, pd.name AS name, p.image, m.name AS manufacturer, ss.name AS stock, (SELECT AVG(r.rating) FROM " . DB_PREFIX . "review r WHERE p.product_id = r.product_id GROUP BY r.product_id) AS rating 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) WHERE p.status = '1' AND p.date_available <= NOW() AND pd.language_id = '" . (int)$this->config->get('config_language_id') . "' AND p2s.store_id = '" . (int)$this->config->get('config_store_id') . "' AND ss.language_id = '" . (int)$this->config->get('config_language_id') . "' AND p.quantity > 0 ORDER BY p.date_added DESC LIMIT " . (int)$limit);

    радуетесь :)

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

Important Information

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