Добрый день. Может кто подскажет как правильно добавять картинку к странице через api.
$hierarchy = umiHierarchy::getInstance();
$page = $hierarchy->addElement(407, 56, 'Название, 'Название,85); //создаю страницу и получаю его id
$element = $hierarchy->getElement($page,true,true); //получаю страницу созданную
$photo = "/image/dtgf/hg.jpg"; //путь к изображению
$element->setIsActive(true); //делаю страницу активной
$element->setValue("h1", 'Название'); //заголовок страницы
$element->setValue("title", 'Название'); //Название страницы
$element->setValue("photo", $photo); //Добавляю изображение
$element->setValue("description", 'Название'); //Описние
$element->commit(); //обновляю
$p = permissionsCollection::getInstance();
$p->setDefaultPermissions($page); //ставлю права по дефолту
В итоге страница создаётся и отображается на самом сайте, вот только изображение не хочет показывает.
Но в админке она видна. И если я нажимаю на неё и ещё раз выбираю, сохраняю страницу, тогда она отображается на сайте.