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

AlexMax13

Users
  
  • Posts

    717
  • Joined

  • Last visited

Everything posted by AlexMax13

  1. да, вы правы... но вроде все работает нормально. версия 2.3.0.2 опенкарт. но там много лишнего, так что не удивлен.
  2. костыльное но все же решение: в файле: /system/library/pagination.php в самом конце заменить: return $output; на: return str_replace('?page={page}', '', $output);
  3. забавно что если выбрать сортировку по любому критерию, тогда все в принципе работает как надо. ссылку на первую страницу отдает так: /Product-catalog?sort=pd.name&order=ASC т.е..... нету этой падлы ?page={page} извините за слово, просто это попортило мне нервы изрядно. два дня никак не могу убрать эту приставку...
  4. возникла проблема с переключателем страниц когда находишься на второй странице каталога, в пагинации работают все переключатели, но вот первая и назад отдают такую ссылку /Product-catalog?page={page} вместо того чтобы отдавать такую ссылку /Product-catalog это пристреленное выдает с приставкой ?page={page} ну да и фиг с этим, как можно сделать авто редирект если страница на которую переходим содержит в url приставку ?page={page} чтобы убирало эту приставку и затем автоматически переходило по ссылке без этой приставки P.s. ссылку для первой страницы так и выводит ?page={page} т.е. без числа а именно в фигурных скобках {page} а для третьей и всех остальных выводит как положено - ?page=3
  5. отключил это недоразумение в модификаторах и сам модуль. от него больше проблем нежели чего то полезного
  6. я так понимаю это лучше делать в модели вот здесь: public function getBestSellerProducts($limit) { $product_data = $this->cache->get('product.bestseller.' . (int)$this->config->get('config_language_id') . '.' . (int)$this->config->get('config_store_id') . '.' . $this->config->get('config_customer_group_id') . '.' . (int)$limit); if (!$product_data) { $product_data = array(); $query = $this->db->query("SELECT op.product_id, SUM(op.quantity) AS total FROM " . DB_PREFIX . "order_product op LEFT JOIN `" . DB_PREFIX . "order` o ON (op.order_id = o.order_id) LEFT JOIN `" . DB_PREFIX . "product` p ON (op.product_id = p.product_id) LEFT JOIN " . DB_PREFIX . "product_to_store p2s ON (p.product_id = p2s.product_id) WHERE o.order_status_id > '0' AND p.status = '1' AND p.date_available <= NOW() AND p2s.store_id = '" . (int)$this->config->get('config_store_id') . "' GROUP BY op.product_id ORDER BY total DESC LIMIT " . (int)$limit); foreach ($query->rows as $result) { $product_data[$result['product_id']] = $this->getProduct($result['product_id']); } $this->cache->set('product.bestseller.' . (int)$this->config->get('config_language_id') . '.' . (int)$this->config->get('config_store_id') . '.' . $this->config->get('config_customer_group_id') . '.' . (int)$limit, $product_data); } return $product_data; } как исключить появление товаров, например из категории id 77?
  7. так. вже зрозумів. адмінка --- продажі --- закази --- фільтр --- втрачені замовлення а де в базі даних зберігаються такі замовлення?
  8. иногда бывает что номер заказа проскакивает https://prnt.sc/XX8orcN_aywU к примеру идет: 1, 2, 3, 4, 7, 9, 10 а куда делись номера 5, 6 и 8 непонятно. в пу нету, на почте тоже. по какой причине могут проскакивать номера заказов? и где они формируются?
  9. нашел у себя на компе, а то в поиске 0 решений...
  10. спасибо, пробовал но мне почему то выводило вместо грн UAH
  11. как можно подключить способ оплаты сервиса whitepay (ссылка под спойлером)? можно на платной основе.
  12. как можно вывести название текущей валюты без цены?
  13. выбор количества товаров в каталоге. как можно реализовать?
  14. гугл где то нашел на сайте несуществующие страницы. как можно сделать 301 редирект? их там с 20 штук.
  15. сколько всего обыскал - ноль, абсолютный ноль в этой теме. Не думал что по факту, для опенкарта нету модулей рассылок...
  16. на просторах интернета нашел отличный универсальный способ. Открыть файл модели \catalog\model\extension\module.php найти return json_decode($query->row['setting'], true); заменить на $settings = json_decode($query->row['setting'], true); $settings['module_id'] = $module_id; return $settings; далее это в нужный контроллер $data['sid'] = $setting['module_id']; В файл twig 3.xxx {{ $sid }} в файл tpl 2.xxx <?php echo $sid; ?>
  17. хороший модуль, жаль никак не решает проблемы.
×
×
  • 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.