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

Eldaeron

Користувачі
  • Публікації

    966
  • З нами

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

Усі публікації користувача Eldaeron

  1. Название класса тоже поменяли? в 2.3: class ControllerExtensionDashboardCustomer extends Controller { в 2.1: class ControllerDashboardCustomer extends Controller {
  2. 1. Модификации ocmod в логах есть. VQMOD'а нету, поэтому заходите в каждий vqmod модификатор и ищите в нем строку * подобную этой - <file name="catalog/controller/common/header.php">, анализируйте, делайте вывод. 2. Ну, рабочий кусок кода, получился. Возможен конфликт из-за того что разные файлы пытаются модифицировать 2 куска кода, один полностью модифицировал, второй не может уже найти некоторый код (начала) из-за модификации предыдущего, поэтому нижняя часть модифицировалась, верняя нет. На практике так. Модификатор №2 пытаеться найти строку к примеру if($products) До работы модификатора №1 она есть в таком же виде, потом модификатор №1 сделал ее так if (isset($products) && !empty($products) И уже Модификатор №2 ненаходит if($products) так как этой строки уже не существует. Причем это может быть не косяк предыдущего разработчика, а просто не полной совместимости модификаторов.
  3. А доступ к Каскадной таблицы стилей значит есть
  4. Модули от Addist Да, были дела, кучу г*вна вылялось, на форуме, из-за использования лицензирования его дополнений через свой сервер. Упал сервер, соответственно на Вашем магазине не работает модули от этого автора, ждите пока опять встанет сервер.
  5. Посмотрите в сторону модуля Возможности: Базовую валюту в скобках на страницах сайта можно отображать или не отображать, для этого есть чекбоксы в настройках модуля
  6. Да, adGuard это разширение для браузера. Все сайты, на котором было замечено предупреждения, я с помощью devtools посмотрев код заменил инициализацию coinhive без согласия пользователя сайта. Сразу же куллер начинает работать быстрей, нагрузка на ЦП на ядра увеличивается.
  7. На вашем магазине? Уже значит взломали. А то я видел часто на WordPress сайтах такое. Смотрите код на наличия coinhive (.js код, если не закодирован. Быстро знайти можна из испектора консоли, инструментов разработчика Firefox / Chrome)
  8. Должно подойти для 2.3.0.2.3 то что вы найшли от 2.3.0.2.2
  9. Да пусто, привык к 2.0 / 2.1. Добавил для всех версий отображении в Dashboard текста (Ошибочный заказ) А не пустое поле. В 2.0 версиях в sale/order есть языковая переменная даже, но она нигде не задействована) Косяк такой когда 2.0 выпускали) Перекачайте модификатор для своих версий.
  10. Вот так в стандартном checkout/checkout при попытке зарегистрироваться и оформить заказ - ocStore Версия 2.3.0.2.3 http://prntscr.com/hmd4of (п.с. введено как раз 3 символы) Знаю что есть simple :), Но все же... Решение, /catalog/controller/checkout/register.php Найти if ((utf8_strlen($this->request->post['password']) < 4) || (utf8_strlen($this->request->post['password']) > 20)) { $json['error']['password'] = $this->language->get('error_password'); } Заменить if ((utf8_strlen($this->request->post['password']) < 3) || (utf8_strlen($this->request->post['password']) > 20)) { $json['error']['password'] = $this->language->get('error_password'); }
  11. Смотрите 1 пункт. Особенно посмотрите есть ли модифицированный контроллер корзины oc 2.0 => system/modification/catalog/controller/common/cart.php oc 2.1,2.2, 2.3 => system/storage/modification/catalog/controller/common/cart.php И что там за код: $data['cart'] = ???
  12. 1. https://woo.zp.ua/opdoc/articles/view/id-53/ или http://loco.ru/materials/559-opencart-2-sdelat-raznye-valyuty-v-adminke-i-na-saite 2. Непонял В админке чтото. 3. http://simpleopencart.com/
  13. Мало агрументов для sprintf, у вас там %s например вместо %s, %s или %s TEXT %s. Смотрите в этой строке на какой lang-файл ведет и сколько в нем переменных, есть.
  14. 1. /catalog/controller/common/cart.php $data['cart'] = $this->url->link('checkout/cart'); // Вот ваша ссылка И в шаблоне 2. /catalog/view/theme/default/template/common/cart.tpl <?php echo $cart; ?> Сам вивод в шаблоне
  15. Какие то костыли. Всю логику перебора товаров и их атрибутов по категории можно и в самом контроллере провести. 1. Последний елемент из хлебных крошек можно взять в самом /catalog/controller/catalog/product.php (и id самой категории) 2. Вместо: !(in_array($attribute['attribute_id'], array(1949,1950,1948))) Попробуйте так: $array = array(1949,1950,1948); // Attribute ID for * if (!in_array($attribute['attribute_id'], $array) { // когда не в массиве, то выполняем }
  16. в /admin/controller/catalog/product.php - $data['runMyFunc'] = ????? чему равно? Ответ на : "$runMyFunc не определена"
  17. Debugger и смотреть запросы mysql TTFB - время до первого байта. Тоесть время пока обработает сервер ваш код, и потом покажет результат
  18. Оновив. Видаліть старий модифікатор і установіть нову версію.
  19. Дмитрий здраствуйте. Где может быть проблема - все кастомные поля записываются в oc_address_simple_fields, oc_customer_simple_fields, а вот в oc_order_simple_fields при оформлении заказа поле {freedate} незаписывается. Только вручную внесения правок через OrderPRO записывает поле http://prntscr.com/hgpw20 Вот настройка поля: http://prntscr.com/hgpwwu
  20. Ну щоб відображались всі замовленя то можете зробити так. В файлі: /admin/model/sale/order.php Шукаєм такий рядок: $sql .= " WHERE o.order_status_id > '0'"; Заміняєм на: $sql .= " WHERE o.order_status_id >= '0'"; Можливо дійсно дороблю до ocmod і цю річ)))
  21. Посилання туда і веде. Вони там відображаються якщо вибрати "Помилкові замовлення" в фільтрі пошуку
  22. Нет, в закрытый раздел для разработчиков. Ну чтобы знать где эти костыли)
  23. Других коментариев просто нет Огласите весь список пожалуйста (ссылка)

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

Important Information

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