Galleryitem Не вытягивает ссылку на изображение

Добрый день! Возникла проблема. Необходимо получить длину и ширину изображения, которое находится по ссылке. Ни в какую не хочет выводится с помощью getimagesize, ссылка на изображение берется из TV-параметра. Работает только когда ссылку прописываешь вручную, абсолютную до файла. Что не так делаю?
Код, прописанный в шаблоне:
[[GalleryItem? &id=`23`]]
<img src="[[+galitem.image]]" alt="[[+galitem.name]]" >
[[getsizes? &imglink=`[[+galitem.image]]`]]
Вот код сниппета вывода Высоты и Ширины (getsizes):
<?php
$size = getimagesize("http://".$_SERVER["HTTP_HOST"].$imglink);
echo "Ширина: ".$size[0];
echo "Высота: ".$size[1];
echo "Файл: "."http://".$_SERVER["HTTP_HOST"].$imglink;

p/s Специально добавил для проверки эту строку:
echo "Файл: "."http://".$_SERVER["HTTP_HOST"].$imglink;
Ссылка формируется. Пол дня мучаюсь, никак не могу разобраться в чем проблема. Заранее спасибо.
Александр
02 апреля 2017, 11:01
modx.pro
936
0

Комментарии: 1

Илья Уткин
02 апреля 2017, 14:59
0
А если так?
$size = getimagesize($modx->getOption('base_path') . $imglink);
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    1