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

CRON обновляющий стандартные валюты Opencart 2.3


Recommended Posts

Всем привет! Нашел такую тему 

 в ней есть пример PHP скрипта обновляющего валюту для CRON задач

 

Тестирую данный скрипт на OpenCart 2.3 и выдает ошибку:

 

Notice: Use of undefined constant DIR_DATABASE - assumed 'DIR_DATABASE' in /home/user77/site.com.ua/www/update.php on line 11

Warning: require_once(DIR_DATABASEmysql.php): failed to open stream: No such file or directory in /home/user77/site.com.ua/www/update.php on line 11

Fatal error: require_once(): Failed opening required 'DIR_DATABASEmysql.php' (include_path='.:/usr/local/pear/php56') in /home/user77/site.com.ua/www/update.php on line 11

 

Подскажите есть ли такие скрипты для OpenCart 2.3? Кому не сложно, дайте пожалуйста пример кода. 

 

P.S. Не ищу модули автоматического обновления валют, нужен именно php скрипт обновляющий валюты автоматом через стандартные источники обновления в движке что бы потом его поставить на CRON.

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


4 минуты назад, neonox сказал:

В код не вникал, скажу честно.

Но первое, что бросилось в глаза - использование mysql.php, вместо mysqli.php

Попробуйте так


require_once(DIR_DATABASE . 'mysqli.php');

 

 

не помогло(

 

выдает:

 

Notice: Use of undefined constant DIR_DATABASE - assumed 'DIR_DATABASE' in /home/user77/site.com.ua/www/update.php on line 11

Warning: require_once(DIR_DATABASEmysqli.php): failed to open stream: No such file or directory in /home/user77/site.com.ua/www/update.php on line 11

Fatal error: require_once(): Failed opening required 'DIR_DATABASEmysqli.php' (include_path='.:/usr/local/pear/php56') in /home/user77/site.com.ua/www/update.php on line 11

 

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


6 минут назад, neonox сказал:

Попробуйте так


require_once(DIR_DATABASE . 'mysqli.php');

 

и что? вы смотрели ошибки.

1 нотис  - константа не определена

2.  следствие первой

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

Только что, fanatic сказал:

и что? вы смотрели ошибки.

1 нотис  - константа не определена

2.  следствие первой

 

если бы я знал php понимал, понял бы вас) но я в нем 0

 

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

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


define('OPENCART_ROOT_DIR', '/путь_до_корня_сайта/admin/');

путь не правильно прописали

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

Только что, fanatic сказал:

define('OPENCART_ROOT_DIR', '/путь_до_корня_сайта/admin/');

путь не правильно прописали

 

Вроде правильно, пусть смотрел в файле config

 

Мой путь

define('OPENCART_ROOT_DIR', '/home/user77/site.com.ua/www/admin/');

 

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


и вообще, тот скрипт, что вы нашли для  1.5

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

28 минут назад, fanatic сказал:

и что? вы смотрели ошибки.

1 нотис  - константа не определена

2.  следствие первой

 

Поэтому и del сделал, когда внимательнее посмотрел))

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


4 минуты назад, fanatic сказал:

и вообще, тот скрипт, что вы нашли для  1.5

даааа)) посмотрите первое сообщение, там и попросил дать такой скрипт для 2.3) 

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


24 минуты назад, ilerok сказал:

даааа))

именно. вы против?:-)

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

Только что, TeslaFeo сказал:

require_once('/home/user77/site.com.ua/www/system/library/db/mysqli.php');

будет работать до первого переезда)

пробовал этот путь тоже, не работает(

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


значит надо призывать пиковую даму)

если по этому пути лежит файл, то должно работать.

если не работает, значит неверный путь.

Змінено користувачем TeslaFeo
Надіслати
Поділитися на інших сайтах

Жаль что Вы не цените свое время. Вы бы давно дали какому то разработчику 20$ уже бы давно обновлялись валюты у вас.

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

17 часов назад, bloodrain777 сказал:

Жаль что Вы не цените свое время. Вы бы давно дали какому то разработчику 20$ уже бы давно обновлялись валюты у вас.

Вопрос решен. Просто скачал opencart 3, там уже есть встроенный CRON для этого.

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


5 минут назад, ilerok сказал:

Просто скачал opencart 3, там уже есть встроенный CRON для этого.

 ага и плюс к этому, немного гемороя на вашу голову

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

12 минут назад, fanatic сказал:

 ага и плюс к этому, немного гемороя на вашу голову

 

ну уже достаточно продается модулей под opencart 3, так что не вижу причин в "геморое")

Змінено користувачем ilerok
Надіслати
Поділитися на інших сайтах


37 минут назад, fanatic сказал:

ага и плюс к этому, немного гемороя на вашу голову

можно подробнее?)

пишу модуль сразу на тройку)

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

12 минут назад, TeslaFeo сказал:

можно подробнее?)

да не раз уже обсуждалось

к примеру

 

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

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

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

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

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

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

Вхід

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

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

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

Important Information

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