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

Seriusis

Users
  • Posts

    962
  • Joined

  • Last visited

Everything posted by Seriusis

  1. все правильно вам написал Fedka . В настройках модуля доставки "Фиксированная стоимость доставки" укажите сумму, которая будет, если товаров меньше чем 500 рублей. Затем сделайте условие, если сумма меньше, то ставим сумму из настроек, если нет, то 0. в файте catalog/model/extension/shipping/flat.php примерно 29 строка 'cost' => $this->config->get('flat_cost'), заменить на 'cost' => ($this->cart->getTotal() <= 500) ? $this->config->get('flat_cost') : 0, Таким образом можно использовать модуль "Фиксированная стоимость доставки" для вашей задачи, заменив всего 1 его строку
  2. возможно в настройках модуля блога нужно указать размеры картинки. Если размеры указаны но не работает, смотрите нет ли ошибок в логах
  3. можете попробовать в .htaccess (корень сайта) после RewriteBase / добавить строку RewriteRule ^sitemap.xml$ index.php?route=extension/feed/google_sitemap [L] Если у вас другой сайтмап, то вместо google_sitemap поставьте свой Затем отправьте гуглу уже ссылку https://site.com/sitemap.xml как сайтмап
  4. какие ошибки гугл возвращает, когда сайтмап добавили ?
  5. можете добавить адрес https://сайт/sitemap.xml , т.к у вас есть правило в htaccess
  6. сайтмап тут ни при чем. Уведомления, что не все поля размечены в микроразметке. Если у вас не предусмотрены эти поля - ничего страшного, их не нужно указывать.
  7. можно создать поддомен и на него установить. После установки таблицы будут записаны в новую базу данных (которую выукажите). Ссылку для входа в phpmyadmin ищите в панели хостинга. Заходите в новую базу, берете таблицы, затем в старую, импортируете
  8. Обычно у хостеров есть резервное копировние. Но если и правда нет, качаете чистую сборку оперкарта вашей версии, устанавливаете. Заходите в phpMyAdmin и експортируете нужные вам таблицы. Затем импортирете их в вам магазин
  9. Если в категории все товары одного типа, то можно брать первый товар категории, допустим, и сравнивать его атрибуты, или что там еще надо. Но я бы сделал поле для каждой категории, обозвал бы, например. "Тип товара", назначил для каждой категории, и уже по нему смотрел, товары какой категории подтягивать. И не нужно каждый товар смотреть и сравнивать. Это если вы хотите делать зависимость от категории.
  10. Вероятно при импорте товаров некоректно заполнилась база данных. 1. Проверьте таблицу product_description, там должны быть заполнены поля name, language_id. 2. Посмотрите какой language_id добавился к товарам, совпадает ли он с id языка админки. Если нет, тогда и не будет видно название и описаний товара. 3. Когда узнаете причину, ищите баг в модуле импорта/настройках и обращайтесь к разработчику модуля.
  11. и непонятно, зачем у вас столько раз дублируется вывод <strong>{{ product.unit ? '/'~product.unit : '' }}</strong> если достаточно одного раза <strong>{{ unit ? unit : '' }}</strong>
  12. в product.twig используйте уже не product.unit а unit Кроме того нужно посмотреть в контроллере продукта, добавлен ли там в $data ключ unit, если нет, то добавить, по аналогии как он добавлен в контроллер категории при перебор $results
  13. Нужно править модуль доставки, который используете. В нем и ставить это условие.
  14. Это гадание на кофейной гуще. Нужно смотреть логи ошибок, дебажить. На этом форуме есть тема поддержки этого модуля, пишите туда, если конечно модуль покупали
  15. обычно покупные модули умеют работать с атрибутам и опциями, т.е. вам не нужно будет заполнять данные для атрибутов и фильтров отдельно. Фильтра будут тянуть все атрибуты и опции сами. Только подберите фильтр, который вас устроит, и внимательно читайте информацию о модуле перед покупкой. Что касается встроенных фильтров опенкарта - они не решают задачи фильтрации на сайте, т.е. бесполезны
  16. Можете сами спокойно сделать правку и затестить работу сайта, возможно этого будет достаточно
  17. Да, уведомления, после оформления заказа покупателем не будут приходить от этого способа оплаты. Но если любые другие модули или действия предусматривают отправку уведомлений, это не повлияет на их работу, они будут приходить
  18. варианта 2. 1. Найти контроллер модуля оплаты в catalog/controller/extension/payment , там где то будет метод $this->model_checkout_order->addOrderHistory($this->session->data['order_id'], $this->config->get('web_payment_software_order_status_id'), $message) аргументы могут быть другие, но вам нужно четвертый аргумент заменить, т.е, вместо true ставьте false 2. Выпилить уведомления в принципе, но по мне, это плохая идея
  19. это не ошибки, просто уведомления. Если для товара не предусмотрены эти поля, то их нее нужно указывать. Они не обязательны. priceValidUntil может быть актуально, если проставляете для товаров акционные цены со сроком действия. sku - артикул товара
  20. Когда изменяете статус, проверьте, чтобы тут http://prntscr.com/s6tvw7 не стояла отметка, тогда уведомления не будет отправлено
  21. По ошибке видно, что подгружается модель из файла, которого нет. В admin/model/tool у вас должен быть файл path_manager.php, судя по всему. В зависимости от того, что делалось и для чего, есть разныее варианты решения. Если удалялись файли какого то модуля, а его модификатор остался, то, возможно, отключите/удалите модификатор , и фатальная ошибка пропадет. Если вы устанавливали модуль - то проверьте, все ли файлы залились. В любом случае отключение модификатора модуля и обновление модификаторов позволить вернуть работоспособность сайта. Если не знаете какой - ищите, выключев все, затем поочередно включая по одному и проверяя работу сайта
  22. удалять не обязательно, т.к. вам придется проходить по всем файлам и все чистить. Намного проще просто скрыть ненужные модули, и не придумывать велосипедов ) Зайдите в Система -> Пользователи -> Группы пользователей , и для своей группы, скорее всего "Администраторы" отметьте то, что вам мешает в списке http://prntscr.com/s6pbl0
  23. 30 Завантажити / Придбати розширення Автор Seriusis долучення 21.04.20 Категорія Модули Ioncube Loader Нет ocStore 3.0 2.3.0.2.4 2.3 2.2 2.1 OpenCart.Pro, ocShop Opencart.pro 2.3 Opencart.pro 2.1 Звернення до сервера розробника Нет  
  24. Скорее всего нужно адаптировать фильтр для работы с таймером. У фильтра свой контроллер и своя логика скорее всего. И по аналогии, как таймер внедрен в контроллер категории, нужно внедрить его в фильтр. Тут нужно смотреть всю реализацию. Если mega filter, например, у него есть поле для подключения сторонних скриптов.
  25. судя по всему это уведомления, что в микроразметке выведены не все данные. Но это не ошибки, а извещения, что если данные есть, их нужно добавить. sku - артикул товара, aggragteRating- или у товара нет отзывов или они не размечены brand - производитель priceValidUntil - поле нужно указывать, если у вас цена действительна до определенного времени gtin,mpn или ISBN - если у товаров есть один из идентификаторов его нужно указать. Проверьте какие данные наполнены на странице товара а админке. Если есть возможность - добавьте. Затем проверьте, есть ли данные на странице товара через https://search.google.com/structured-data/testing-tool Если данные в админке есть, а в разметку не попали - значит смотреть как реализована разметка и доработать
×
×
  • 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.