Я сталкиваюсь с чем-то, что кажется легким, но я просто застрял!
Я пытаюсь использовать 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);
у нас есть умный блог блога, где использование включает config.php, как показано ниже
require_once(dirname(__FILE__).'../../../config/config.inc.php');
require_once(dirname(__FILE__).'../../../init.php');
Других решений пока нет …