Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

hellpooy

Новичок
  
  • Публикаций

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

  • Посещение

Посетители профиля

674 просмотра профиля

Достижения hellpooy

Apprentice

Apprentice (3/14)

  • Collaborator
  • First Post
  • Conversation Starter
  • Week One Done
  • One Month Later

Последние медали

0

Репутация

  1. Добрый день! Ни вкакую не получается создать категории с прайс листа. Конвертировал прайс с помощью YML/XML -> Excel(XML_2003) Конвертор, у меня есть столбец с категориями в виде "Категория >> категория >> категория", создал поставщика, все заполнил, выбираю действие "Создать категории", разделитель пишу " >> " и ничего не создает, в меню "Категории" обновить нажимал. Кто знает в чем дело, объясните что делаю не так. Спасибо Opencart 3.0.3.8, официальная сборка, PHP 7.3.33
  2. Добавьте этот прикол в инструкцию, мне пришлось долго искать и на форум пришел чтобы задать вопрос по этой теме. Если в инструкции есть тогда сделайте чтобы искалось по фразе "Call to a member function check() on null in"
  3. Был ОС 2.0.1.1. Удалил все модификации, поставил чистый 2.3 перекинул только изображения, подключил к старой базе и запустил установщик который подогнал БД и все заработало. Теперь треть товаров (около 1000) не имеют изображений, причина в том что оно добавило в пути лишние пробелы, к примеру было " сайт/image/catalog/chip/chip%20deskr2.png" а стало "сайт/image/catalog/%20chip/chip%20deskr2.png" Можно ли как-то их поправить одним махом или заново к каждому товару добавлять? Спасибо
  4. С модулями грешу, много ставил и удалял. Возможно ли вычислить что за модуль? Там в базе уже много хлама от всяких модулей, может мне нужно снести базу, переустановить ОС и как-то залить обратно только товары, атрибуты и тд?
  5. OC 2.1.0.1 На сайте после 1500 товаров начались проблемы с загрузкой, попросту не сохраняет атрибуты товара, при этом в админке пишет что всё успешно сохранено но в логах выскакивает ошибка: 2017-01-30 12:39:20 - PHP Notice: Undefined index: points in /home/.../system/storage/modification/admin/model/catalog/product.php on line 153 Вот эта строчка в product.php $this->db->query("UPDATE " . DB_PREFIX . "product SET model = '" . $this->db->escape($data['model']) . "', sku = '" . $this->db->escape($data['sku']) . "', upc = '" . $this->db->escape($data['upc']) . "', ean = '" . $this->db->escape($data['ean']) . "', jan = '" . $this->db->escape($data['jan']) . "', isbn = '" . $this->db->escape($data['isbn']) . "', mpn = '" . $this->db->escape($data['mpn']) . "', location = '" . $this->db->escape($data['location']) . "', quantity = '" . (int)$data['quantity'] . "', minimum = '" . (int)$data['minimum'] . "', subtract = '" . (int)$data['subtract'] . "', stock_status_id = '" . (int)$data['stock_status_id'] . "', date_available = '" . $this->db->escape($data['date_available']) . "', manufacturer_id = '" . (int)$data['manufacturer_id'] . "', shipping = '" . (int)$data['shipping'] . "', price = '" . (float)$data['price'] . "', points = '" . (int)$data['points'] . "', weight = '" . (float)$data['weight'] . "', weight_class_id = '" . (int)$data['weight_class_id'] . "', length = '" . (float)$data['length'] . "', width = '" . (float)$data['width'] . "', height = '" . (float)$data['height'] . "', length_class_id = '" . (int)$data['length_class_id'] . "', status = '" . (int)$data['status'] . "', tax_class_id = '" . (int)$data['tax_class_id'] . "', sort_order = '" . (int)$data['sort_order'] . "', date_modified = NOW() WHERE product_id = '" . (int)$product_id . "'"); Когда первый раз столкнулся помог бекап БД, но нужно именно решить проблему а не откатывать постоянно. Атрибутов в этой строчке вобще нет, они в переменной attribute_id, дальше по коду есть и эта переменная. Уровень моих знаний паскаль, потому если что не так написал прошу поправить
×
×
  • Создать...

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

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