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

Использование API Opencart во внешнем скрипте


Spider84

Recommended Posts

Всем привет.

У меня есть самописное  расширение для  импорта товаров. Возникла необходимость переделать  его в отдельный скрипт чтобы повесить его на cron. Как правильно инициализировать Api чтобы иметь к нему доступ?

Попробовал просто скопировать  инициализирующий код из index.php  и писать после  него, копируя туда классы из расширения которое надо переписать - получаю вот такую ошибку


Fatal error: Call to a member function get() on a non-object in /home/spider84/domains/spider84.com/public_html/system/engine/model.php on line 10

 

Можно ли както обойти?

 

Зар анеее всем спасибо.

Надіслати
Поділитися на інших сайтах


То есть можно обойтись без переписывания скрипта? Пожалуйста расскажит как правильно наладить взаимодействие  модуля с cron?

Надіслати
Поділитися на інших сайтах


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

Надіслати
Поділитися на інших сайтах


Не надо логиниться. Кладете этот скрипт в админку, защищаете от http-запуска htaccess

Большое спасибо за ваши ответы.

Потом ещее спрошу может быть.

Надіслати
Поділитися на інших сайтах


Не надо логиниться. Кладете этот скрипт в админку, защищаете от http-запуска htaccess

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

извините я еще не очень хорошо разбираюсь в основах opencart.

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

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