COVID2019 и это вот все. Друзья, вся эта история начинает плохо пахнет. Мойте руки, не ходите в люди. Отложите все плановые покупки и положите в носок заначку. Заприте ваших родителей, бабушек-дедушек на даче. Лучше перебдеть чем недобдеть. Берегите себя!

savage4pro

Модераторы
  • Публикации

    786
  • Зарегистрирован

  • Посещение

  • Days Won

    74

Все публикации пользователя savage4pro

  1. savage4pro

    GRAY 2.X

    еще раз верните во все шаблоны списков товаров, например, catalog/view/theme/default/template/product/category.tpl класс по умолчанию "product-list" <?php foreach ($products as $product) { ?> <div class="product-layout product-list col-xs-12">
  2. savage4pro

    GRAY 2.X

    он у вас работает частично - стандартную пагинацию он-таки отключает верните в шаблон списка товаров product-grid или product-list, у вас их нет при загрузке страницы
  3. если у вас это единственная проблема, вы - счастливый человек! #top { border-bottom: 1px solid #e7e7e7; }
  4. если все же соберетесь решать самостоятельно, то за вывод способов доставки отвечает шаблон catalog/view/theme/ваша_тема/template/checkout/shipping_method.tpl
  5. немного поправлю, вам нужен ControllerSaleCustomer->getList() if (isset($this->request->get['sort'])) { $sort = $this->request->get['sort']; } else { $sort = 'name'; } if (isset($this->request->get['order'])) { $order = $this->request->get['order']; } else { $order = 'ASC'; } замените на if (isset($this->request->get['sort'])) { $sort = $this->request->get['sort']; } else { $sort = 'c.date_added'; } if (isset($this->request->get['order'])) { $order = $this->request->get['order']; } else { $order = 'DESC'; }
  6. хоть и смотрится чудовищно, но его хотя бы закрыть надо, если вводите новый тэг а класс добавляется проще <div class="hr1"> <a href="https://******.ru/"><img src="image/catalog/*****.png" /></a> </div> новое слово в css! читаем это и это
  7. может, проблема в правах на /system/cache/?
  8. модостроителям не часто приходит в голову, что цена может указываться в форматированном виде, поэтому втыкают ее как есть куда угодно, в том числе в атрибуты элементов, и отсюда всяческие чудеса
  9. найдите в шаблоне фильтра вывод цены и оберните его в strip_tags()
  10. может вам поможет https://yandex.ru/support/site/optimizing.xml? на эти страницах помимо noindex, есть и follow, поэтому мало того, что Яндекс не будет "распространять неиндексирование" на индексируемые страницы из-за того, что на какой-то неиндексируемой странице есть на неё ссылка, так он еще и с удовольствием перейдет на нее со вторых, третьих и т.д. страниц каталога
  11. ну как, то же самое в footer.php с некоторыми изменениями на случай, если у вас не будет других каруселей на главной и не хочется менять заодно и модуль карусельный, вам надо либо дополнительным модулем подгружать скрипт и стили карусели $this->document->addStyle('catalog/view/javascript/jquery/owl-carousel/owl.carousel.css'); $this->document->addScript('catalog/view/javascript/jquery/owl-carousel/owl.carousel.min.js'); либо в том же header.php до строк $data['styles'] = $this->document->getStyles(); $data['scripts'] = $this->document->getScripts(); и соответственно условие будет для вставки скрипта и стиля if (!isset($this->request->get['route']) || $this->request->get['route']=='common/home') { и в footer.php такое же условие вместо проверки $data['class'], которого там нет, а остальное все так же
  12. перенесено из http://forum.opencart.pro/topic/1867-%D0%BF%D1%80%D0%B5%D0%B4%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5-%D0%BF%D0%BE-%D0%BE%D0%B1%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D1%8F%D0%BC/ по вашей теме либо продавайте пачками, либо небольшая модификация библиотеки Currency решит проблему
  13. кнопка "очистить" удаляет и не пересоздает кэш модификаторов, так что ей можно воспользоваться, чтобы проверить массово, в модификаторах ли проблема если ошибка повторяется, сравните ваш catalog/controller/common/header.php с таким же из сборки
  14. пути в config.php // DIR define('DIR_APPLICATION', '/путь_до_папки_сайта/catalog/'); define('DIR_SYSTEM', '/путь_до_папки_сайта/system/'); define('DIR_DATABASE', '/путь_до_папки_сайта/system/database/'); define('DIR_LANGUAGE', '/путь_до_папки_сайта/catalog/language/'); define('DIR_TEMPLATE', '/путь_до_папки_сайта/catalog/view/theme/'); define('DIR_CONFIG', '/путь_до_папки_сайта/system/config/'); define('DIR_IMAGE', '/путь_до_папки_сайта/image/'); define('DIR_CACHE', '/путь_до_папки_сайта/system/cache/'); define('DIR_DOWNLOAD', '/путь_до_папки_сайта/download/'); define('DIR_LOGS', '/путь_до_папки_сайта/system/logs/'); admin/config.php // DIR define('DIR_APPLICATION', '/путь_до_папки_сайта/admin/'); define('DIR_SYSTEM', '/путь_до_папки_сайта/system/'); define('DIR_DATABASE', '/путь_до_папки_сайта/system/database/'); define('DIR_LANGUAGE', '/путь_до_папки_сайта/admin/language/'); define('DIR_TEMPLATE', '/путь_до_папки_сайта/admin/view/template/'); define('DIR_CONFIG', '/путь_до_папки_сайта/system/config/'); define('DIR_IMAGE', '/путь_до_папки_сайта/image/'); define('DIR_CACHE', '/путь_до_папки_сайта/system/cache/'); define('DIR_DOWNLOAD', '/путь_до_папки_сайта/download/'); define('DIR_LOGS', '/путь_до_папки_сайта/system/logs/'); define('DIR_CATALOG', '/путь_до_папки_сайта/catalog/'); но это не отменяет выставления прав для папок http://ocshop.info/ustanovka-opencart-na-xosting/ Изображение 2, пункт 4 если у вас этих папок нет, их надо создать
  15. до кучи http://forum.opencart.pro/topic/1691-%D0%BA%D0%B0%D0%BF-%D0%BF%D1%80%D0%B0%D0%B2%D0%B8%D0%BB%D1%8C%D0%BD%D0%BE-%D1%81%D0%B4%D0%B5%D0%BB%D0%B0%D1%82%D1%8C-%D0%B2-%D0%B2%D0%B8%D0%B4%D0%B5-%D0%BE%D0%BF%D1%86%D0%B8%D0%B9-%D0%B8%D0%BB%D0%B8-%D0%BE%D1%82%D0%B4%D0%B5%D0%BB%D1%8C%D0%BD%D0%BE/
  16. http://forum.opencart.pro/topic/1479-%D1%80%D0%B5%D0%BB%D0%B8%D0%B7-opencartcms-2101/?do=findComment&comment=12009
  17. судя по тому, что вы пишете, товары добавляются не руками, а в этом случае что мешает добавлять товару дополнительную категорию для отображения?
  18. скажем так, это реализуемо, но в стоке нет, конечно
  19. так добавьте условие на непустое $sku в шаблоне перед выводом
  20. и как вы предлагаете улучшать "функционал", не в вдаваясь в концепцию работы текущего? фильтр позволяет находить товары по строке, входящей именно в его артикул, но не наименование, и наоборот, и это есть весьма хорошо в большинстве случаев, вы же предлагаете их попросту объединить, лишив пользователей части возможностей, в том числе потенциальных вот по-моему, все почти ровно наоборот - автокомплит этих полей фильтру нужен как ежу футболка, т.к. опять же эти поля нужны только для определения частичного совпадения, но в некоторых случаях он все же имеет смысл - для получения сводных данных по конкретному товару, поэтому не считаю нужным продвигать свою первую мысль если же вам нужно найти конкретный товар, что вам мешает использовать поиск и перестать предлагать вырубить "лишнее" из фильтра? в общем, считаю данную тему исчерпавшей себя про сброс поддерживаю
  21. фильтр на то и фильтр, что не поиск результат работы фильтра - это в первую очередь список, в то время как поиск в шапке предназначен для получения конкретного товара/категории/производителя/покупателя/заказа