Используйте класс изображений Prestashop в другом каталоге

Я сталкиваюсь с чем-то, что кажется легким, но я просто застрял!

Я пытаюсь использовать Image класс Prestashop (в моем сценарии) для обработки изменения размера изображений. (будет использоваться после).

Так,

Мой скрипт находится под:

EDI/modules/Article

Класс изображения находится под classes

Поэтому, если я хочу использовать класс Picture из моего скрипта, я делаю это:

include_once (ROOT_PATH . '/config/config.inc.php');
include_once (ROOT_PATH . '/classes/Image.php');

И вот где я застрял, php говорит:

Неустранимая ошибка: вызов неопределенного метода DB :: getInstance () в …. / config / alias.php в строке 65

Это пришло от

function pSQL($string, $htmlOK = false)
{
// Avoid thousands of "Db::getInstance()"...
static $db = false;

if (!$db)
$db = Db::getInstance(); <============= HERE

return $db->escape($string, $htmlOK);
}

Зачем ?? Разве включение config.inc.php не должно заставить его работать?

Я просто хочу (с этого момента), чтобы иметь возможность сделать что-то вроде:

$images_types = ImageType::getImagesTypes('products');
var_dump($images_types);

0

Решение

у нас есть умный блог блога, где использование включает config.php, как показано ниже

require_once(dirname(__FILE__).'../../../config/config.inc.php');
require_once(dirname(__FILE__).'../../../init.php');

https://github.com/smartdatasoft/smartblog

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]