Перейти к содержанию

Рекомендуемые сообщения

Подскажите плз в чем проблема?

PHP Fatal error: Call to undefined method ModelCatalogProduct::getProductMainCategoryId() in /public_html/admin/model/tool/exchange1c.php on line 773

вот эта строка:

$data = array_merge($data, array('main_category_id' => $this->model_catalog_product->getProductMainCategoryId($product_id)));

import.xml :

attachicon.gifimport.xmlattachicon.gifoffers.xml

 

Нет метода getProductMainCategoryId в модели ModelCatalogProduct. Версия опенкарта не та, под которую писался модуль. Отключите "заполнять родительские категории в настройках модуля.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Как сделать, чтобы в категориях при выгрузке не затирались фильтры?

 

Воспользоваться автофильтрами типа vsfilter.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

 

в httaccess включить показ ошибок

php_flag display_startup_errors on

php_flag display_errors on

php_flag html_errors on

 

в error.log появилась вот эта строка, проверил файла нет(

Wed Sep 03 10:15:09 2014] [error] [client 37.57.198.202] File does not exist: /home/sites/****/www/admin/view/stylesheet/pbo.css, referer: ****/admin/index.php?route=catalog/category&token=0b4d19b904cfe7d8c4bfdb09bc5776bc

[Wed Sep 03 10:15:12 2014] [error] [client 37.57.198.202] File does not exist: /home/sites/****/www/admin/view/stylesheet/pbo.css, referer: http://*****/admin/index.php?route=catalog/product&token=0b4d19b904cfe7d8c4bfdb09bc5776bc

 

 

Это тема поддержки модуля, а не объяснения как работать и жить с php. Ищите самостоятельно, незачем засорять ветку.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Это тема поддержки модуля, а не объяснения как работать и жить с php. Ищите самостоятельно, незачем засорять ветку.

А причем здесь настройки php?

Вроде же ругается на недостающий файл

а referer вроде куда ссылается, или я заблуждаюсь?

Ну вот нравяться люди которые знают ответ и специально ждут пока им за помощь денег заплатят, форум создан для того что бы помогать бесплатно вроде и делиться опытом

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ну вот нравяться люди которые знают ответ и специально ждут пока им за помощь денег заплатят, форум создан для того что бы помогать бесплатно вроде и делиться опытом

 

Так в двух словах отвечаешь - а ламеру будет "непонятно"

Накатать 5 листов со скринами или ссылки на книги по PHP давать?  )))

 

 

PS

Тут на 90% вопросов, в гугле ответ ищется за 2 минуты

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Так в двух словах отвечаешь - а ламеру будет "непонятно"

Накатать 5 листов со скринами или ссылки на книги по PHP давать?  )))

 

 

PS

Тут на 90% вопросов, в гугле ответ ищется за 2 минуты

По моей ошибке гугл предлагает просто отключить вывод ошибки)

Как сегодня оказалось движок укакался на 10000 товара, так что он отпадает

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Не затирать сами категории пробовали? Если не поможет, просто поправить код загрузки.

Категории всегда обновляются при полной выгрузке, и в товарах кстати тоже слетают фильтры, а в каком месте код поправить, не подскажете?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Категории всегда обновляются при полной выгрузке, и в товарах кстати тоже слетают фильтры, а в каком месте код поправить, не подскажете?

 

 Использую Filter Pro ,в настройках модуля обмена во вкладке "Выгрузка номенклатуры" поля -  сбросить товары ,категории ,атрибуты итд  - не отмечены.Со стороны 1С настроено выгружать только изменения. Фильтры в товарах не слетают.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

 Использую Filter Pro ,в настройках модуля обмена во вкладке "Выгрузка номенклатуры" поля -  сбросить товары ,категории ,атрибуты итд  - не отмечены.Со стороны 1С настроено выгружать только изменения. Фильтры в товарах не слетают.

Скажите, а в этом модуле можно реализовать фильтрацию по подкатегориям, которых нет в структуре во вкладке категории, т.е. раздел например канцтовары, на этой странице фильтр карандаши, ручки, стерки и т.п.?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А причем здесь настройки php?

Вроде же ругается на недостающий файл

а referer вроде куда ссылается, или я заблуждаюсь?

Ну вот нравяться люди которые знают ответ и специально ждут пока им за помощь денег заплатят, форум создан для того что бы помогать бесплатно вроде и делиться опытом

 

Если бы я хотел с вас денег получить я бы вам в личку уже давно бы написал, но у вас настолько не интересная проблема, что решается за 2 минуты, как сказал предыдущий оратор, гуглежом. Просто нужно научиться искать решение проблемы самому, а не бежать на форум в надежде, что тут проблему решат за вас. Пока я увидел только это.

Решение проблемы вашей описано здесь и вот здесь. Я просил файлы? Просил. Вы их дали? Нет. Не можете выполнять требований, когда вам пытаются помочь? Проходите мимо.

 

По моей ошибке гугл предлагает просто отключить вывод ошибки)

Как сегодня оказалось движок укакался на 10000 товара, так что он отпадает

Выделенный сервер и верно настроенный вебсервер с базой (а не задрипанная виртуалка у хостера), 30к товаров, опции 90к, характеристики 50к. ЧЯДНТ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Скажите, а в этом модуле можно реализовать фильтрацию по подкатегориям, которых нет в структуре во вкладке категории, т.е. раздел например канцтовары, на этой странице фильтр карандаши, ручки, стерки и т.п.?

 

 Выгружаю из 1С по видам номенклатуры.

Если провести аналогию - то в 1С создан вид номенклатуры "Канцтовары" 

для этого вида создан дополнительный реквизит "Товары" тип значения которого = Значение свойства объекта.

В значениях свойств объекта созданы значения - карандаши, ручки, стерки .

В карточке товара с видом номенклатуры "Канцтовары" будет отображаться поле "Товары" при нажатии на которое появится список для выбора значений - карандаши, ручки, стерки .

 

После выгрузки на сайт - на сайте появляется категория "Канцтовары" и атрибут "Товары"

В настройках Filter Pro выбирается каким образом отображать значения атрибута "Товары" (список, галочки итд.)

Больше ничего настраивать не нужно - значения атрибутов и привязку атрибутов к категориям Filter Pro подхватывает сам.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

 

Как сегодня оказалось движок укакался на 10000 товара, так что он отпадает

 

Просто наверно у вас хостинг за 120р. в год

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Категории всегда обновляются при полной выгрузке

ничего подобного

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

 

Выделенный сервер и верно настроенный вебсервер с базой (а не задрипанная виртуалка у хостера), 30к товаров, опции 90к, характеристики 50к. ЧЯДНТ?

 

Вообще, скорость базы данных, не зависит от количества записей в ее таблицах. Если говорить не о космических цифрах, а о порядках равных миллионам.

 

База тормозит из-за отсутствия индексов и кривых запросов.

 

Какая разница, что получить товар из списка в 1000 строк или 10 000 000 скрок. Не поверите, но скорость выборки будет практиски одинаковая (если есть индексы).

 

 

PS

Пока, максимум что я видел, это 200 000 товаров у компании. Но там никто и не парится по медленной работе, т.к. новый сервер почти всегда решает проблему скоррости.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

 

Выделенный сервер и верно настроенный вебсервер с базой (а не задрипанная виртуалка у хостера), 30к товаров, опции 90к, характеристики 50к. ЧЯДНТ?

Ящик под хост собирали сами, на нем centos на котором поднят подноценный веб сервер, по железу много компаний которые предоставляю выделенные сервера отдыхают) на нем сейчас крутиться битрикс и платформа которая описана на данном форуме. Битрикс намного требовательней данной cms и на порядок быстрей работает

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ящик под хост собирали сами, на нем centos на котором поднят подноценный веб сервер, по железу много компаний которые предоставляю выделенные сервера отдыхают) на нем сейчас крутиться битрикс и платформа которая описана на данном форуме. Битрикс намного требовательней данной cms и на порядок быстрей работает

Найдите SQL админа, он скажет что надо "поправить".

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

Вообще, скорость базы данных, не зависит от количества записей в ее таблицах. Если говорить не о космических цифрах, а о порядках равных миллионам.

 

Зависит. Один из примеров - JOIN таблиц. Больше записей = меньше скорость отдачи всех данных (запросы без LIMIT, например). Это один из параметров скорости работы системы в целом. Так же зависит от дискового подпространства, верных настроек сервера, правильно выбранной архитектуры, распределенной нагрузки и т.д. и т.п. Опыт работы с такими системами есть. 

 

 

Ящик под хост собирали сами, на нем centos на котором поднят подноценный веб сервер, по железу много компаний которые предоставляю выделенные сервера отдыхают) на нем сейчас крутиться битрикс и платформа которая описана на данном форуме. Битрикс намного требовательней данной cms и на порядок быстрей работает

 

Ок. Тогда этот форум не для вас. Не засоряйте ветку.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

 

 

 

Зависит. Один из примеров - JOIN таблиц. Больше записей = меньше скорость отдачи всех данных (запросы без LIMIT, например). Это один из параметров скорости работы системы в целом. Так же зависит от дискового подпространства, верных настроек сервера, правильно выбранной архитектуры, распределенной нагрузки и т.д. и т.п. Опыт работы с такими системами есть.

 

Насколько я помню курс в универе, если говорить о цифрах до 10 000 000 записей +Третья нормальная форма = все всегда будет летать.

А тормозит, в 98% из-за кривых рук

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

 Выгружаю из 1С по видам номенклатуры.

Если провести аналогию - то в 1С создан вид номенклатуры "Канцтовары" 

для этого вида создан дополнительный реквизит "Товары" тип значения которого = Значение свойства объекта.

В значениях свойств объекта созданы значения - карандаши, ручки, стерки .

В карточке товара с видом номенклатуры "Канцтовары" будет отображаться поле "Товары" при нажатии на которое появится список для выбора значений - карандаши, ручки, стерки .

 

После выгрузки на сайт - на сайте появляется категория "Канцтовары" и атрибут "Товары"

В настройках Filter Pro выбирается каким образом отображать значения атрибута "Товары" (список, галочки итд.)

Больше ничего настраивать не нужно - значения атрибутов и привязку атрибутов к категориям Filter Pro подхватывает сам.

Спасибо за подробную инструкцию! Добавили свойства нескольким товарам и перестали загружаться цены и кол-во у данных позиций, всё по нулям, у остальных всё ок. Не знаете с чем может быть связано?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Спасибо за подробную инструкцию! Добавили свойства нескольким товарам и перестали загружаться цены и кол-во у данных позиций, всё по нулям, у остальных всё ок. Не знаете с чем может быть связано?

 

 Не знаю, не сталкивался с таким - у меня товары и со свойствами и без свойств нормально выгружаются. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Здравствуйте!

на  ocshop не работает модуль?

кто  пробовал ставить?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Здравствуйте!

на  ocshop не работает модуль?

кто  пробовал ставить?

попробуйте потестировать http://forum.ocshop.info/index.php?/topic/185-ошибка-opencart-exchange-1c/?do=findComment&comment=890

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Друзья, помогите, пожалуйста.

Модуль перестает работать при изменении режима на FastCGI, в 1с пишут "проверьте логин и пароль". Как можно исправить проблему?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Друзья, помогите, пожалуйста.

Модуль перестает работать при изменении режима на FastCGI, в 1с пишут "проверьте логин и пароль". Как можно исправить проблему?

 

Логи ошибок?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Добрый день. Прошу помощи разобраться с синхронизацией 1с 8,2 УТП + данный модуль

В логах всплыла ошибка

  • 2014-09-11 11:37:46 - Окончен разбор файла: import.xml2014-09-11 11:37:46 - PHP Notice:  Error: Unknown column 'main_category' in 'where clause'<br />Error No: 1054<br />DELETE FROM `opl_product_to_category` WHERE `main_category` = 0 in /home/www/system/database/mysql.php on line 50

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Похожий контент

    • От LevelDva
      Помогите пожалуйста , такая проблема что поставщик предоставляет выгрузку совсем не для опенкарта , подскажите как можно ее адаптировать и настроить что бы можно было все залить в опенкарт ?
      Выглядит она вот так очень много столбцов ... 


    • От smartpixel
      750.00 руб
      Скачать/Купить дополнение


      Расширение модуля Opencart + Битрикс 24 (шаблон UniShop)
      Данное расширение для модуля Opencart + Битрикс 24 предназначено для сбора лидов с форм шаблона UniShop
      Форма "Обратный звонок"
      Имя Телефон Email Комментарий Форма "Обратная связь"
      Имя Email Сообщение Форма "Быстрый заказ"
      Имя Телефон Email Комментарий Товар в заказе Для работы расширения необходимо настроить модуль Opencart + Битрикс 24 и входящие вебхуки на Битрикс 24
      Работа расширения возможна без установки модуля Opencart + Битрикс 24. Для этого обратитесь личным сообщением к автору.
      Все лиды Битрикс 24 привязываются к менеджеру указанному ответственным в модуле Opencart + Битрикс 24
      Добавил smartpixel Добавлено 21.06.2018 Категория Обмен данными Системные требования Сайт разработчика https://api-pro Старая цена 1000 Метод активации Без активации Ioncube Loader Нет OpenCart 2.3
      2.2
      2.1
      2.0 ocStore 2.3
      2.2
      2.1 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1  
    • От smartpixel
      Данное расширение для модуля Opencart + Битрикс 24 предназначено для сбора лидов с форм шаблона UniShop
      Форма "Обратный звонок"
      Имя Телефон Email Комментарий Форма "Обратная связь"
      Имя Email Сообщение Форма "Быстрый заказ"
      Имя Телефон Email Комментарий Товар в заказе Для работы расширения необходимо настроить модуль Opencart + Битрикс 24 и входящие вебхуки на Битрикс 24
      Работа расширения возможна без установки модуля Opencart + Битрикс 24. Для этого обратитесь личным сообщением к автору.
      Все лиды Битрикс 24 привязываются к менеджеру указанному ответственным в модуле Opencart + Битрикс 24
    • От toporchillo
      1 000.00 руб
      Скачать/Купить дополнение


      Подключение к программе "Заказ на Яндекс.Маркете"
      Новости от 18 апреля: Яндекс закрывает программу Заказ на Маркете. Она будет работать до конца мая 2018, потом всё.
       
      Модуль позволяет подключить Интернет-магазин к программе "Заказ на Яндекс.Маркете".
      Требования к магазину:
      1. Возможность работы по протоколу HTTPS
      2. Настроенный YML-экспорт товаров в Яндекс.Маркет (желательно этим модулем)
      3. Выполнение требований Яндекса: https://yandex.ru/support/partnermarket/purchase/requirements.html
       
      Рекомендуется сначала установить и опробовать бесплатную демо-версию модуля. Она обладает теми же возможностями, но работает только с тестовыми заказами. Вы сможете оценить возможности и удобство модуля и пройти контрольный заказ на Маркете.
       
      УСТАНОВКА
      1. Распакуйте архив, содержимое папки upload закачайте поверх файлов корневого каталога сайта.
      2. Зайдите на страницу https://oauth.yandex.ru/client/new и зарегистрируйте oAuth-приложение с правами
         "Яндекс.Маркет - API Яндекс.Маркета для партнеров"
         Callback URL = https://адрес_вашего_сайта/yaorder/token.php
         Зарегистрировав приложение, вы получите его ID и пароль.
      3. Откройте в текстовом редакторе файл yaorder/config.php, что вы только что закачали на ваш сайт и укажите там ID и пароль приложения.
      4. Зайдите в систему администрирования, на странице "Установка дополнений" загрузите файл yabuy_1.2-oc2.3.x.ocmod.xml.
      5. Перейдите в раздел "Дополнения - Модули", должен появиться модуль Яндекс CPA «Заказ на Маркете», нажмите кнопку "+" - "Установить".
      Модуль установлен. Подробнее о настройках модуля читайте здесь: http://sourcedistillery.com/yandex_cpa_pokupka_na_markete.html
       
      Для тех, кто уже пользовался моим модулем Заказа на Маркете:
      Эта версия модуля независима от внешнего сервиса. Все запросы от Магазина к Маркету осуществляются через Ваше oAuth-приложение на Вашем сайте. Если вы уже оплачивали прошлую версию модуля, то напишите мне с того-же контакта, указав адрес сайта и номер кампании в Яндек.Маркете.
      Добавил toporchillo Добавлено 19.09.2017 Категория Обмен данными Системные требования HTTPS Сайт разработчика Старая цена Метод активации Без активации Ioncube Loader Нет OpenCart 2.3
      2.2
      2.1
      2.0
      1.5.6.4
      1.5.6.3
      1.5.6.2
      1.5.6.1
      1.5.6
      1.5.5.1
      1.5.5
      1.5.4.1
      1.5.3.1 ocStore 2.3
      2.2
      2.1
      1.5.5.1.2
      1.5.5.1.1
      1.5.5.1
      1.5.4.1.2
      1.5.4.1.1
      1.5.4.1
      1.5.3.1
      1.5.2.1
      1.5.1.3 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1
      OcShop 2.0.3.х
      OcShop 1.5.6.4.х  
    • От toporchillo
      Новости от 18 апреля: Яндекс закрывает программу Заказ на Маркете. Она будет работать до конца мая 2018, потом всё.
       
      Модуль позволяет подключить Интернет-магазин к программе "Заказ на Яндекс.Маркете".
      Требования к магазину:
      1. Возможность работы по протоколу HTTPS
      2. Настроенный YML-экспорт товаров в Яндекс.Маркет (желательно этим модулем)
      3. Выполнение требований Яндекса: https://yandex.ru/support/partnermarket/purchase/requirements.html
       
      Рекомендуется сначала установить и опробовать бесплатную демо-версию модуля. Она обладает теми же возможностями, но работает только с тестовыми заказами. Вы сможете оценить возможности и удобство модуля и пройти контрольный заказ на Маркете.
       
      УСТАНОВКА
      1. Распакуйте архив, содержимое папки upload закачайте поверх файлов корневого каталога сайта.
      2. Зайдите на страницу https://oauth.yandex.ru/client/new и зарегистрируйте oAuth-приложение с правами
         "Яндекс.Маркет - API Яндекс.Маркета для партнеров"
         Callback URL = https://адрес_вашего_сайта/yaorder/token.php
         Зарегистрировав приложение, вы получите его ID и пароль.
      3. Откройте в текстовом редакторе файл yaorder/config.php, что вы только что закачали на ваш сайт и укажите там ID и пароль приложения.
      4. Зайдите в систему администрирования, на странице "Установка дополнений" загрузите файл yabuy_1.2-oc2.3.x.ocmod.xml.
      5. Перейдите в раздел "Дополнения - Модули", должен появиться модуль Яндекс CPA «Заказ на Маркете», нажмите кнопку "+" - "Установить".
      Модуль установлен. Подробнее о настройках модуля читайте здесь: http://sourcedistillery.com/yandex_cpa_pokupka_na_markete.html
       
      Для тех, кто уже пользовался моим модулем Заказа на Маркете:
      Эта версия модуля независима от внешнего сервиса. Все запросы от Магазина к Маркету осуществляются через Ваше oAuth-приложение на Вашем сайте. Если вы уже оплачивали прошлую версию модуля, то напишите мне с того-же контакта, указав адрес сайта и номер кампании в Яндек.Маркете.
  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×