IvanOC

Помощь в тестирование экспорта товара в VK. OC 2.X

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

IvanOC    12

Написал простой модуль экспорта товара из OC в VK
Есть желающие протестировать?

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


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

Готов потестить, ради сравнения с модулем от allexp 

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


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

Готов потестить, ради сравнения с модулем от allexp 

Боюсь мой модуль. пока что. не стоит сравнивать с модулем  от  allexp 

сейчас у меня всё го лишь одна кнопка для экспорта, одно модальное окно + настройки вк api

Какая у вас версия OC ?

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


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

Какая у вас версия OC ?

 

Все начиная с 1.4)

Под любую версию могу потестить...

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


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

https://yadi.sk/d/B4z5RlPW35zMqx

 

хорошо было бы на 2.0-2.2 запустить

выглядеть должно как то так

e7vukZDmPFg.jpg

 

 

qEMXpXPfob0.jpg

Изменено пользователем IvanOC

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


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

если нужно могу потестить на ocStore-1.5.5.1.2

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


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

$_SERVER['DOCUMENT_ROOT']. "/system/

в opencart есть константа DIR_SYSTEM

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


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

если нужно могу потестить на ocStore-1.5.5.1.2

к сожалению для этой версии модуль придётся переписывать. за это не возьмусь 

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


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

$_SERVER['DOCUMENT_ROOT']. "/system/

в opencart есть константа DIR_SYSTEM

Благодарю за информацию.

Если будут еще какие то замечания по коду. обязательно пишите

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


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

Благодарю за информацию.

Если будут еще какие то замечания по коду. обязательно пишите

а зачем лишние install sql,php и куча папок ?

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


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

а зачем лишние install sql,php и куча папок ?

сейчас install sql,php действительно не нужны. просто взял готовый макет в котором уже есть эти файлы.

"и куча папок" - это какие же папки лишние? 

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


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

Учел выше перечисленные замечания и добавил вывод информации об экспорте

https://yadi.sk/d/DTBpduHn36795J

 

В следующем релизе планирую сделать

1. Запись и вывод ссылок на ранее экспортированный товар

2. Удаление экспортированного товара

3. Выгрузка нескольких товаров зараз

4. Ассоциация категорий OC и VK. Что б во время экспорта не приходилось выбирать категорию в которую выгружать товар

5. Навести порядок с языковыми файлами

6. Добавить обработчик ошибок

 

hOpmM9h7K9Y.jpg

 

GOtO9koJPsw.jpg

Изменено пользователем IvanOC

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


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

сейчас install sql,php действительно не нужны. просто взял готовый макет в котором уже есть эти файлы.

"и куча папок" - это какие же папки лишние? 

Папка catalog и ее содержимое...

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


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

Папка catalog и ее содержимое...

благодарю. поправил

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


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

Теперь в настройки можно добавить несколько магазинов VK и во время экспорта выбирать. куда выгружать.

https://yadi.sk/d/DTBpduHn36795J

l1RXyxzDMBo.jpg

 

9Q09YUuLu_k.jpg

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


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

Всем привет. Последнюю версию модуля скачали раз семь, но до сих пор нет ни каких отзывов о работоспособности.
Прошу дать обратную связь. что понравилось.что не очень. что хотелось бы увидеть в будущем

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


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

ocStore 2.0.3.1

Fatal error: Call to a member function getCategoriesTree() on a non-object in /.../admin/controller/module/vkm.php on line 134

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


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

ocStore 2.0.3.1

Fatal error: Call to a member function getCategoriesTree() on a non-object in /.../admin/controller/module/vkm.php on line 134

модуль верно настроили? 

 

Подозреваю. что дело в настройках.

По этому ниже маленькая инструкция по получению нужных данных для настройки модуля.

Если кто то знает более простой способ авторизации для работы с апи. прошу сообщить

 

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

1. Открываем https://vk.com/apps?act=manage

2. Жмём "Создать приложение"

3. Выбираем "Платформа: Standalone-приложение"

4. Подтверждаем через смс

5. Приложение создали. Щелкаем в левом меню пункт "Настройки" и находим там "ID приложения", "Защищенный ключ"

6. Открываем в отдельной вкладке https://oauth.vk.com/authorize?client_id=ID_ВАШЕГО_ПРИЛОЖЕНИЯ&redirect_uri=https://api.vk.com/blank.html&display=mobile&scope=market,offline,photos

7. Подтверждаем предоставление доступа

8. После попадаем на страницу https://api.vk.com/blank.html#code=ТУТ_КОД_КОТОРЫЙ_НАДО_СКОПИРОВАТЬ_СКОРО_ПРИГОДИТСЯ

9. Открываем вот такую ссылку https://oauth.vk.com/access_token?client_id=ID_ВАШЕГО_ПРИЛОЖЕНИЯ&client_secret=ЗАЩИЩЕННЫЙ_КЛЮЧ&redirect_uri=https://api.vk.com/blank.html&code=КОД_ИЗ_ПУНКТА_8

10. Открывается страница на которой содержится следующая информация {"access_token":"ТУТ_КОД_РАДИ_КОТОРОГО_ВСЁ_ЭТО_ДЕЛАЛИ","expires_in":0,"user_id":100339} 

 

И заполняем настройки fFQg_r84DuM.jpg

Изменено пользователем IvanOC

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


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

Собственно, дело не совсем в настройках, т.к. настраивать нечего. После установки модуль не появляется в списке модулей, зато появляются дубли модулей "Магазин" и "V2pagecache". Все кэши после установки чистятся.

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


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

ocStore 2.0.3.1 протестировал после исправления ошибок, работает. Стоит отметить, что для работы требуется PHP версии 5.5 и выше. До этого стоял PHP 5.4, который не поддерживает функцию curl_file_create(), используемую в модуле, и, соответственно, экспорт не работал.

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


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

ocStore 2.0.3.1 протестировал после исправления ошибок, работает. Стоит отметить, что для работы требуется PHP версии 5.5 и выше. До этого стоял PHP 5.4, который не поддерживает функцию curl_file_create(), используемую в модуле, и, соответственно, экспорт не работал.

отличное замечание 

исправил

теперь на 5.4 будет работать

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


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

отличное замечание 

исправил

теперь на 5.4 будет работать

Для версии 2.1 нет языковых файлов в архиве ...

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


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

Для версии 2.1 нет языковых файлов в архиве ...

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

Сейчас попробовал поставить модуль на 2.1 и вроде бы всё ок

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


Ссылка на сообщение
Поделиться на другие сайты
Гость
Эта тема закрыта для публикации ответов.

  • Последние посетители   0 пользователей онлайн

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