В моем классе продуктов есть функция, называемая картинками(), которая возвращает адрес файла изображения продукта. Это что-то вроде этого:(PHP) Возвращаемое изображение из каталога
public function picture()
{
$file = "images/pictures/products/" . $this->id . ".png";
if(file_exists($file))
return $file;
else
return false;
}
Это отлично работает при запуске кода на администрирование сайта (который находится в/админ/директории)
Но когда я называю эту функцию из индекса. php, который не находится в каталоге/admin /, он всегда возвращает false. Что мне делать? Единственный способ, который я решил решить, - создать параметр в функции picture(), например: picture ($ directory_prefix), и тогда я вызову функцию с изображением («/ admin /»). Но есть лучший способ, чем это ...