Вывод migx в migx
Всем вечер добрый! Уже весь гугл перегуглил, ничего не помогает)))
Задача: есть TV team_item
[2017-05-31 21:10:53] (ERROR @ C:\Server\data\htdocs\Soloveyvocal.com\core\model\phpthumb\modphpthumb.class.php: 121) phpThumb was unable to generate a thumbnail for: C:\Server\data\htdocs\Soloveyvocal.com\core\cache\phpthumb\localhost__src6561bf285afe088e6c9d699b7560d52f_parfe75230c38c1dd77cfb659e43ae25583_dat0.jpeg
[2017-05-31 21:10:53] (ERROR @ C:\Server\data\htdocs\Soloveyvocal.com\core\model\phpthumb\modphpthumb.class.php: 133) Error outputting thumbnail:
OutputThumbnail() failed because !is_resource($this->gdimg_output) in file «phpthumb.class.php» on line 618
ЧТо делать, без понятия.Пробовал разрешить использование файлов, расположенных НЕ в корневой директории, пробовал указывать «sources» в полях migx. Просто не пойму в чем проблема, очень буду признателен за помощь!
Задача: есть TV team_item
[
{"caption":"Tab Title", "fields": [
{"field":"PhotoImg","caption":"Фото преподавателя","inputTV":"<u>team_img</u>" },
{"field":"title","caption":"Заголовок"},
{"field":"description","caption":"Описание раздела","inputTVtype":"textarea"}
]}
]
В этом TV хочу вызвать другое — team_img:[
{"caption":"Tab Title", "fields": [
{"field":"imageTV","caption":"Фото","inputTVtype":"image"}
]}
]
Затем в чанке с team_item вызываю team_img:[[getImageList?
&tpl=`imgTpl`
&value=`[[+imageTV]]`
&docid=`[[*id]]`
&limit=`10`
]]
Проблема начинается когда пытаюсь добавить картинки «Фото» в админке. Ничего не выводится, консоль пишет такое: [2017-05-31 21:10:53] (ERROR @ C:\Server\data\htdocs\Soloveyvocal.com\core\model\phpthumb\modphpthumb.class.php: 121) phpThumb was unable to generate a thumbnail for: C:\Server\data\htdocs\Soloveyvocal.com\core\cache\phpthumb\localhost__src6561bf285afe088e6c9d699b7560d52f_parfe75230c38c1dd77cfb659e43ae25583_dat0.jpeg
[2017-05-31 21:10:53] (ERROR @ C:\Server\data\htdocs\Soloveyvocal.com\core\model\phpthumb\modphpthumb.class.php: 133) Error outputting thumbnail:
OutputThumbnail() failed because !is_resource($this->gdimg_output) in file «phpthumb.class.php» on line 618
ЧТо делать, без понятия.Пробовал разрешить использование файлов, расположенных НЕ в корневой директории, пробовал указывать «sources» в полях migx. Просто не пойму в чем проблема, очень буду признателен за помощь!
Комментарии: 6
1. У вас поле называется PhotoImg соответственно его и надо подставлять в values.
2. Во вложенном MIGX картинки выводятся не с полным путем, а относительно папки в которой они лежат, соответсвенно для phpthumbof нужно указать полный путь.
2. Во вложенном MIGX картинки выводятся не с полным путем, а относительно папки в которой они лежат, соответсвенно для phpthumbof нужно указать полный путь.
Ошибку с PhotoImg вчера, заметил подправил
&value=`[[+PhotoImg]]`
. Но результат все равно тот же — не работает. И я честно говоря не пойму, я не использую в данном случае phpthumbof, просто вывожу чанк <img src="[[+imageTV]]">
И подскажите, бездарю, как указать для phpthumbof указать полный путь?? СПасибо!!!
Посмотрите установлены ли у вас на сервере PHP библиотеки GD и ImageMagick.
Спасибо большое, Андрей, доберусь до компьютера, поставлю. Пока делаю на localhoste, данные библиотеки не ставил. Интересно не будут ли проблемы при переносе на hosting
Андрей, еще раз спасибо! Проблему с выводом вложенных MIGX картинок решил указанием полного пути.
Но проблема OutputThumbnail() failed because !is_resource($this->gdimg_output) in file «phpthumb.class.php» on line 618, так и осталась. Буду дальше искать решение
Но проблема OutputThumbnail() failed because !is_resource($this->gdimg_output) in file «phpthumb.class.php» on line 618, так и осталась. Буду дальше искать решение
Александр! Добрый день! Скажите пожалуйста вы нашли решение? если нашли — напишите пожалуйста. Спасибо
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.