Открыта возможность перехода на модули с открытым кодом! Детали

Перейти к публикации

Выгружаю фильтры из 1С свойств на сайт OC 2.1


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

Выгружаю фильтры из 1С свойств на сайт OC 2.1 и выдает что таблица не найдена. Конечно, у нас нет таблицы oc_ocfilter_option_description а есть  oc_filter_option_description то есть "oc" почему то выходил лишняя. 

 

  1146<br />INSERT INTO `oc_ocfilter_option` SET type='checkbox', status=1, keyword='nomer-polki' in /var/www/u4478215/data/www/ssizh.ru/system/library/db/mysqli.php on line 41
2020-10-14 14:41:10 -  PHP Notice:  Error: Table 'ssizhru.oc_ocfilter_option_description' doesn't exist<br />Error No: 1146<br />DELETE FROM `oc_ocfilter_option_description` WHERE option_id='0' in /var/www/u4478215/data/www/ssizh.ru/system/library/db/mysqli.php on line 41
2020-10-14 14:41:10 -  PHP Notice:  Error: Table 'ssizhru.oc_ocfilter_option_description' doesn't exist<br />Error No: 1146<br />INSERT INTO oc_ocfilter_option_description SET option_id='0', language_id = '1', name = 'Номер полки' in /var/www/u4478215/data/www/ssizh.ru/system/library/db/mysqli.php on line 41
2020-10-14 14:41:10 -  PHP Notice:  Error: Table 'ssizhru.oc_ocfilter_option_description' doesn't exist<br />Error No: 1146<br />SELECT option_id 
                  FROM `oc_ocfilter_option_description` 
                 WHERE language_id = 1 

image.thumb.png.25362a115737df0829dc61688a86c0d6.png

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


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

1 час назад, agkorepanov сказал:

Выгружаю фильтры из 1С свойств на сайт OC 2.1 и выдает что таблица не найдена. Конечно, у нас нет таблицы oc_ocfilter_option_description а есть  oc_filter_option_description то есть "oc" почему то выходил лишняя. 

 

  1146<br />INSERT INTO `oc_ocfilter_option` SET type='checkbox', status=1, keyword='nomer-polki' in /var/www/u4478215/data/www/ssizh.ru/system/library/db/mysqli.php on line 41
2020-10-14 14:41:10 -  PHP Notice:  Error: Table 'ssizhru.oc_ocfilter_option_description' doesn't exist<br />Error No: 1146<br />DELETE FROM `oc_ocfilter_option_description` WHERE option_id='0' in /var/www/u4478215/data/www/ssizh.ru/system/library/db/mysqli.php on line 41
2020-10-14 14:41:10 -  PHP Notice:  Error: Table 'ssizhru.oc_ocfilter_option_description' doesn't exist<br />Error No: 1146<br />INSERT INTO oc_ocfilter_option_description SET option_id='0', language_id = '1', name = 'Номер полки' in /var/www/u4478215/data/www/ssizh.ru/system/library/db/mysqli.php on line 41
2020-10-14 14:41:10 -  PHP Notice:  Error: Table 'ssizhru.oc_ocfilter_option_description' doesn't exist<br />Error No: 1146<br />SELECT option_id 
                  FROM `oc_ocfilter_option_description` 
                 WHERE language_id = 1 

image.thumb.png.25362a115737df0829dc61688a86c0d6.png

Здравствуйте. Обновите модуль до актуальной версии. Модуль имел версию 67 пару лет назад. Эту версию мы не поддерживаем

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


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

5 часов назад, agkorepanov сказал:

у меня Версия ocStore 2.1.0.1 , на ней будет нормально работать ваш новый релиз модуля? 

Да.

Но внимательно изучите инструкцию по обновлению https://neoseo.com.ua/poryadok-obnovleniya-modulya-na-versiyu-121-i-bolshe 

Обязательно перед обновлением сделайте полный бэкап сайта и БД. Запросите лицензию на модуль в ЛС, т.к. старая работать не будет. Для этого укажите номер заказа, источник заказа., любое подтверждение того, что Вы приобретали модуль.

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


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

я установил новый модуль и пишет это

Fatal error: Call to undefined method ControllerModuleNeoSeoExchange1c::checkLicense() in /var/www/u4478215/data/www/ssizh.ru/admin/controller/module/neoseo_exchange1c.php on line 20

Номер заказа и источник заказа надо искать, вы не можете что ли проверить у себя числится ли сайт ssizh.ru ?  Компания Сервис-Спринт-Ижевск 

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


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

1 час назад, agkorepanov сказал:

я установил новый модуль и пишет это

Fatal error: Call to undefined method ControllerModuleNeoSeoExchange1c::checkLicense() in /var/www/u4478215/data/www/ssizh.ru/admin/controller/module/neoseo_exchange1c.php on line 20

Номер заказа и источник заказа надо искать, вы не можете что ли проверить у себя числится ли сайт ssizh.ru ?  Компания Сервис-Спринт-Ижевск 

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

Залейте файлы модуля через  ftp  и перезапишите все файлы модуля. И из папки system тоже.

Сообщите о результате.

Что касается проверки лицензии и заказа новой, пожалуйста, напишите в лс

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


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

2 часа назад, agkorepanov сказал:

Почему некоторые пункты пустые? У меня старый модуль стоит , может с этим как то связано? Может его удалить? 

image.thumb.png.82d177e509f2e8ec27e091b6550ecc02.png

Конечно.

Выше присылали инструкцию по обновлению и акцентировали Ваше внимание на ней  https://neoseo.com.ua/poryadok-obnovleniya-modulya-na-versiyu-121-i-bolshe 

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


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

Мне это что ли надо сделать? 

 

Порядок обновления модуля "Обмен данными" на версию 121 и больше для Интернет-магазина {SEO-Mагазин}, OpenCart 2.х, 3.х, ocStore

С версии 121 модуль “Обмен данными”  код модуля был переработан согласно стандартам NeoSeo. В связи с этим названия файлов были изменены. Если у вас ранее была версия модуля меньше 121 и вы хотели бы обновить модуль на свежую версию, необходимо выполнить следующий порядок действий:

UPDATE oc_setting SET `code`='neoseo_exchange1c' WHERE `code` = 'soforp_exchange1c';
UPDATE oc_setting SET `key` = replace(`key`,'soforp_', 'neoseo_') WHERE `key` LIKE 'soforp_exchange1c%';

где oc_ - префикс таблиц БД. Какой префикс используется у вас можно посмотреть в файле config.php;

  1. Выполнить бэкап БД и файлов проекта;
  2. Удалить модификатор модуля (он может располагаться в разделе "Менеджер дополнений" или же в каталоге system на сервере);
  3. Установить модуль из актуального архива модуля (порядок установки указан в файле readme.txt в архиве);
  4. Выполнить запросы в БД;
  5. Удалить все файлы старой версии модуля.

Не забудьте изменить ссылку в модуле "Обмен с сайтом" в 1С:Предприятие.

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


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

3 минуты назад, agkorepanov сказал:

Мне это что ли надо сделать? 

 

Порядок обновления модуля "Обмен данными" на версию 121 и больше для Интернет-магазина {SEO-Mагазин}, OpenCart 2.х, 3.х, ocStore

С версии 121 модуль “Обмен данными”  код модуля был переработан согласно стандартам NeoSeo. В связи с этим названия файлов были изменены. Если у вас ранее была версия модуля меньше 121 и вы хотели бы обновить модуль на свежую версию, необходимо выполнить следующий порядок действий:


UPDATE oc_setting SET `code`='neoseo_exchange1c' WHERE `code` = 'soforp_exchange1c';
UPDATE oc_setting SET `key` = replace(`key`,'soforp_', 'neoseo_') WHERE `key` LIKE 'soforp_exchange1c%';

где oc_ - префикс таблиц БД. Какой префикс используется у вас можно посмотреть в файле config.php;

  1. Выполнить бэкап БД и файлов проекта;
  2. Удалить модификатор модуля (он может располагаться в разделе "Менеджер дополнений" или же в каталоге system на сервере);
  3. Установить модуль из актуального архива модуля (порядок установки указан в файле readme.txt в архиве);
  4. Выполнить запросы в БД;
  5. Удалить все файлы старой версии модуля.

Не забудьте изменить ссылку в модуле "Обмен с сайтом" в 1С:Предприятие.

Да, Вам нужно сделать ВСЕ пункты, без исключения, которые указаны в инструкции.

 

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


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

3 минуты назад, agkorepanov сказал:

"Удалить все файлы старой версии модуля" а как это сделать? 

 

Через любой файловый менеджер, который подключается по ftp. Через файловый менеджер хостинга. Удаляйте файлы, которые содержат soforp_exchange1c и soforp_warehouse в названии

Но перед этим рекомендуем сделать бэкап сайта  и БД

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


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

3 минуты назад, agkorepanov сказал:

Есть где то список файлов? 

Нет.

Эту версию модуля не поддерживаем уже очень давно. Просматривайте каталоги

  • admin/contorller/module или admin/contorller/extension/module
  • admin/contorller/catalog
  • admin/contorller/tool
  • admin/language/module или admin/language/extension/module
  • admin/language/catalog
  • admin/model/module или admin/language/extension/module
  • admin/model/catalog
  • admin/model/tool
  • admin/view/template/module или admin/view/template/extension/module
  • admin/view/template/catalog
  • catalog/model/catalog
  • export
  • модификатор модуля либо в папке system либо в разделе модификаторов.

 

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


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

Я сделал но не помогло. Удалил все старые файлы. Когда делал запрос к базе данных вышло это: 

dot.gif # MySQL вернула пустой результат (т.е. ноль строк).

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


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

14 часов назад, agkorepanov сказал:

а нет, сработало, спасибо

 

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

Отлично. Если будут вопросы, обращайтесь. Всегда рады Вам помочь.

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


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

Присоединяйтесь к обсуждению

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

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...