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

Kam1kadze

Новачок
  
  • Публікації

    45
  • З нами

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

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

  1. Доброго времени суток. Возможно ли привязывать категории товаров аналогично как сейчас привязываются товары?
  2. Имеется модуль: AutoFilterPlus - фильтр автомобилей. Кто возьмется за доработку сего творения? Если коротко - привязку к товарам, заменить на привязку к категориям. Что доработать: - В таблицу модификаций авто добавить столбцы с выбором места установки (15-20) - В админ части в модификации авто добавить выбор места установки и выбор категории товаров для них. - На морде сайта добавить выбор места установки и вывод товаров установленных категорий. - Доработать имеющийся импорт/экспорт модуля под обновленную таблицу. Предложения/цены в ЛС
  3. В самом модуле вкладка "Информация". Это за 2 недели накопилось. Выгрузка 9 раз в день.
  4. Ошибка по 3337 строке исчезла, спасибо. Ошибку по 7873 строке исправил так, не знаю правильно или нет, но вроде работает: $this->log("Атрибутов загружено: " . is_countable($num), 2); Да версия PHP 7.3. Собственно всё это так и не решило проблемы с увеличением кол-ва отчётов на вкладке "Информация" =(
  5. Включил вывод ошибок. 4 штуки во время выгрузки атрибутов. Ничего не понятно) 1 - PHP Warning: count(): Parameter must be an array or an object that implements Countable in /admin/model/extension/exchange1c.php on line 3337 if (count($types) == 3) { $this->errorLog(2040); return 0; } 2 - PHP Warning: count(): Parameter must be an array or an object that implements Countable in /admin/model/extension/exchange1c.php on line 7873 $this->log("Атрибутов загружено: " . count($num), 2);
  6. День добрый. Модуль работает год. Со своей задачей справляется отлично. Есть одно но. За каким то х... записывает в базу свои действия. А потом на вкладке Информация хвастается когда и что делал. Всё бы ничего но там уже больше 37000 записей. Как вырубить запись в бд?
  7. Заменил в catalog/model/catalog/product.php "' AND p.status = '1' AND p.date_available <= NOW() AND p2s.store_id = '" . (int)$this->config->get('config_store_id') . на "' AND p.date_available <= NOW() AND p.status = '1' '" . Вроде работает. Добавить товары в мультимагазины не проблема, но товаров около 4к и магазинов в плане 50+. Не хочется чтобы база перенапрягалась, товары везде будут одни и те же
  8. Как вырубить выборку товаров/категорий по store_id в мультимагазине? Т.е. выводить все товары вне зависимости от магазина
  9. Сменил id на class, добавил к id product_id для уникальности. Ошибка в хроме исчезла, переключение дальше первой карточки так и не работает. Но теперь при переключении кол-ва в первой карточке меняется кол-во во всех карточках
  10. Нужна переключалка кол-ва товаров в категории при добавлении в корзину. Работает только на первом товаре, дальше +- не работает, в добавок хром ругается «Found 15 elements with non-unique id #input-quantity» Как можно поправить, с js не дружу. Хелп плиз Код:
  11. Привет. Стуёвина следующая - хочу реализовать мультимагазин на оксторе 2.3. Для переключения переписал стандартный модуль extension/module/store Работает исправно за одним исключением, не сохраняется текущий url страницы, т.е. при переключении кидает на главную. Вопрос знатокам, как реализовать сохранение url при переключении. (пробовал добавить $_SERVER['REQUEST_URI'] в контроллер, плодит слеши в адресе, если в адресе магазина убрать слеш в конце то отваливается часть стилей и скриптов) Кусок кода контроллера формирующий url:
  12. Всем привет, ищу модуль/разработчика. Нужно написать модуль под OcStore 2.3.0.2.3 по подбору автосвета. Аналогично как реализовано здесь: https://xn--90acjcjbhmu6bn.xn--p1ai/podbor/ Из дополнительных хотелок: - Ручное определение ссылок на категории по цоколю - Ручное добавление Марок/Моделей авто - Описания для Марок/Моделей - Перенаправление на страницу Марки/Модели при выборе например /podbor/ford/focus Предложения/цены/портфолио здесь или в ЛС
  13. Столкнулся с подобной проблемой, 2 дня поиска методом тыка привели к решению. Не знаю на сколько оно верное но болезнь прошла. В файле catalog/controller/extension/module/oclayerednavigation.php заменить: strlen => utf8_strlen substr => utf8_substr Аналогично сделать в модификаторе Storage Modification
  14. Вроде нашёл причину, хотя могу ошибаться. В 1С есть дублирующиеся Свойства "Гарантия", раз 10-15. При этом значение одно "7 дней". Свойства создают разные атрибуты с разными id, а вот значение только одно и связывается в таблице oc_attribute_value_to_1c только с первым атрибутом. Видимо из-за этого при загрузке остальных атрибутов значение выдает ошибку. Как правильно это вылечить? Есть идея ручками заполнить значения в oc_attribute_value_to_1c для всех ошибочных атрибутов, но какой им присваивать attribute_value_id и будет ли это работать?
  15. Добрый день. При выгрузке в некоторых товарах (атрибутах) сыпятся ошибки: 2020-04-17 10:37:56 - PHP Notice: Undefined index: name in ***/public_html/admin/model/extension/exchange1c.php on line 3724 Кусок кода из файла: 3722- // Добавим в товар 3723- $this->query("INSERT INTO `" . DB_PREFIX . "product_attribute` SET `product_id` = " . (int)$product_id . ", `attribute_id` = " . (int)$attribute['attribute_id'] . ", `language_id` = " . $this->LANG_ID . ", `text` = '" . $this->db->escape($attribute['value']) . "'"); 3724- $this->log("Атрибут товара добавлен '" . $this->db->escape($attribute['name']) . "' = '" . $this->db->escape($attribute['value']) . "' записано в товар id: " . (int)$product_id, 2); При этом в атрибут встает 88d4da61-c671-11e5-82dc-005056c00008 и идёт какой-то краш по остальным арибутам товара. Чем лечить? Спасибо
  16. Проверьте верность пути к картинкам в базе и в системе
  17. Смотря что подразумевается под словом "обновить". Перенести данные с 2.3 на 3.х можно, а вот сторонние модули только если их авторы адаптировали
×
×
  • Створити...

Important Information

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