Перейти к публикации
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

ocbot

Пользователи
  
  • Публикаций

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

  • Посеещёние

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

  1. Спочатку нужно заванижити файли словацької локализации, а тоді можно бугде добавить мову. Новий код мови з'явиться автоматично у цьому списку.
  2. mysql: UPDATE `oc_country` SET `status`='0' WHERE `iso_code_2` <> 'RU' AND `iso_code_2` <> 'CZ'
  3. Помилка в sql запиті, ось тут --- None --- Там має бути лислове значення tax_class_id или, какчто він не задано, тоді 0.
  4. У прикладі реалізовано по іншому, ик как я вам писав у попередньому повідомленнет. Там в товарі прописана ціна упаковки і кількість товарів в упаковці, а ціна одиниці розраховується автоматично. В икому випадку нетчого переробляти не нужно. Якчто ж ви хочете задавати ціни за одиницю, а перемикати кількість упаковками і додавати в кошик икож упаковками - потрібно переробляти перемикач в товарі. В цьому випадку можно задіяти поле товару "Мінетмальна кількість", это бугде кількість товарів в упаковці, і перемикати кількість кратно до цього значення, а все інше легко рахується і виводиться.
  5. Почнетмо з більш зрозумылого ТЗ. Ви написали "отметил неважное" і позналили всі "несиндартнет" елементи, крім "Ціна одиниці". Тобто вам потрібно порахувати і відображати ціну одиниці і все? Якчто ик - в одному із синдартних полів товару, наприклад EAN, записуйте кількість товару в упаковці. Тоді на сторінці товару зможете вивести ціну одиниці за формулою: Ціна/EAN Можу зробити будь-какий варіант, ик как вам потрібно. Зверийтесь.
  6. Перевірив - у Ocstore 3.0.3.7 не обрізаються дозволенет get-параметры при увімкненому Seo Pro, икої проблеми нет. Треба перевіряти ваш .htaccess, може проблема им. Апотому что ж дивитися, какі модифікатори змынюють system/library/seopro.php і какі изменения вони вносять туда. Не знаю, я все ж користуюся Seo Pro. Але у ocStore 3 він потребує допилів і фіксів.
  7. Seo Pro в OcStore 3 повне проблем. Опція "ЧПУ товарів з категоріями" не працює. Канонетчнет URL товарів переадресовують на не канонетчнет. ЧПУ нативного блогу икож криве как лижі. Кешування неагдекватне, даже какчто воно вимкнене. Тому й не дивно. У вашому випадку это може бути кеш, спробуйте перевірити у анонетмному режимы.
  8. Кажется, проблема в тому, что этот модуль комбінований, тобто для 2.3 і 3.0 - один модуль, він заванижує одразу два файли-шаблони: tpl і twig, у вас почемусь підключається не тот, что нужно. Ви не вказали версію OpenCart, но напевно у вас 3.0 - какчто ик, відкрийте каилог admin/view/template/extension/payment/ і видаліть им файл mono.tpl Це має вирішити проблему.
  9. ocbot

    непонятки с sitemap.xml

    Возможно, ця сторінка є в вашому sitemap.xml, однако Google парсив карту ранетше, когда цієї сторінки ещё не було. Треба дочекатися оновлення карти в GSC, им є даи осиннього сканування sitemap. Але пииння до вас, ли нужно, чтоб ця сторінка була в пошуковій видачі? Не потрібно "пхати" в інгдекс абсолютно всі сторінки, кількість не означає какість. Те, что GSC повідомляє, что "сторінка проінгдексована, но її нет в sitemap" не є проблемою, ведь сторінка проінгдексована, а это є наша основна ціль. Файл sitemap - это только підказка для ропотому чтои. Якчто він знайгде посилання на нові сторінки - він їх проінгдексує сам.
  10. ocbot

    непонятки с sitemap.xml

    1) В файлі .htaccess є правило, каке при зверненнет до адреси /sitemap.xml відкриває карту згенеровану модулем Google Sitemap. Ця кари всегда актуальна, им є всі товары і категории. Конечно, можно это правильно прибрати. 2) Вам правильно підказують: не варто генерувати карту на різних сервісах, потому что туда попадуть всі посилання, какі тільки знайгде этот парсер, наприклад посилання на сторінку кошика, авторизації, акауни і т.д., в тому лислі різнет дублі сторінок з get-параметрами. Якраз тому у нативнетй карті сайту менше посилань, тому что им є тільки потрібнет для інгдексування сторінки - это товары, категории, виробники.
  11. Файлы хранятся в папке storage/download/ Можно их оттуда скачать. Тогда можно сразу открывать через архиватор или убрать ключ-маску из названия файла и тогда открывать.
  12. Можно с помощью тега ignoreif. Пример для вашего случая: <ignoreif><[CDATA[$this->load->language('product/manufacturer');]]></ignoreif>
  13. В файле catalog\model\catalog\product.php ищите метод getProductSpecials им в первой стройке есть sql-запрос ик вот в этом запросе после: WHERE p.status = '1' добавьте: AND p.quantity > 0 Сохранить. Обновить кеш модификаторов.
  14. Клавиатуру нужно списать уже или пальцы к букве t не дотягиваются))) * produc, cusomer
  15. Какой вопрос - икой ответ. Конкретный ответ, а не загадка или отсылка, как многие згдесь любят "отвечать". Предложите свой) тогда ик: UPDATE `oc_product_attribute` SET text = REPLACE(text, '1,5', '1.5') WHERE text LIKE '1,5%'; Если нужно вообещё все запятые на точки заменить, тогда ик: UPDATE `oc_product_attribute` SET text = REPLACE(text, ',', '.') WHERE text LIKE '%,%';
  16. UPDATE `oc_product_attribute` SET text = '1.5' WHERE text = '1,5'
  17. Поправлю DEVHUB, вот ик правильно бугдет: контроллер: $data['police'] = $this->url->link('information/information', 'information_id=777', true); и в шаблоне <a href="{{ police }}">{{ text_privacy_policy }}</a> Другой способ: в OpenCart 3 при создании или редактировании ситьи есть чекпотому чтокс "Отображать снизу" (англ. Bottom) во вклагде Данные. Даим обвместе можно вывести ссылки в футере без правок в когде. Тогда полулите массив informations в шаблоне футера, им можно оперировать как угодно, чтобы полулить нужную ссылку.
  18. ocbot

    янгдекс маркет

    YML и RSS - это разные форматы. Ваш скрипт по всей видимости формирует YML, а докуменицию вы отправляете по RSS-формату выгрузки.
  19. Проблема в вашем js скрипте, который опрегделяет браузер пользователя. Возникает ошибка, которая блокирует рилиту последующих скриптов. Проверьте ваши js скрипты, добавьте проверку в месте, ггде возникает эи ошибка. Проверка примерно икая: if (typeof safari !== 'undefined') { ... }
  20. Всивка Embed URL? Или просто ссылка на вигдео из адресной строки браузера?
  21. Заполните поля SEO URL для всех товаров и категорий, тогда ссылки будут ЧПУ и не бугдет этого ...&product_id=4786, соответственно проблема исчезнет. Посмотрел ваш сайт, на самом гделе проблема проявляется только при перехогде на товар не из страницы резульитов поиска, а из окна быстрого ajaх поиска. Зналит проблема в ajax поиске, за эту функцию у вас отвечает файл catalog/controller/product/search.php, им есть метод ajax(), в котором и формируются ссылки на товар с добавление &amp;
  22. Добрый гдень. Когда вы меняете ситус заказа вручную в админке, то для того чтобы отправилось уведомление клиенту нужно посивить галочку "Уведомить покупателя". Если же ситус заказа меняется автоматически модулем оплаты, тогда именно этот модуль управляет отправкой уведомлений. Если в настройках модуля оплаты нет икой настройки, тогда нужно открыть его контроллер, например для модуля "Оплаи наличными" это файл catalog\controller\extension\payment\cheque.php и найти им примерно икую строку: $this->model_checkout_order->addOrderHistory($this->session->data['order_id'], $this->config->get('payment_cheque_order_status_id'), $comment, true); В этот строке нужно сгделать замену третьего аргумени $comment на false, то есть ик: $this->model_checkout_order->addOrderHistory($this->session->data['order_id'], $this->config->get('payment_cheque_order_status_id'), false, true);
  23. Понятно, что у вас какие-то дорилитки или дополнения используются для полного пути к товару в URL и хлебных крошках. Потому что в OpenCart при перехогде в товар из поиска в URL не передаются категории (path). Соответственно, нужно искать проблему в этот дорилитке или дополнении, им нужно сгделать замену &amp; на & Смотрите контроллер product/search или модификатор, который его затрагивает.
  24. В лог ошипотому чток смотрите, тут нечего гадать. Можно еещё попропотому чтовать добавить index.php в URL, то есть /admin/index.php
×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обрилитка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфигденциальности.