2015-03-21 5 views
0
<img src = "[[+tv.img:phpthumbof=`w=180&h=150`]]"> 

Эта конструкция возвращает изображение с оригинальным размеромMODx phpthumbof не оказывают никакого влияния на изображение

  1. Я попытался создать phpthumbof/кэш с 777
  2. Я попытался переустановить phpthumbof
  3. ImageMagick установлен в PHP
  4. «phpthumb: ... allow ... docroot ...» включен в config
  5. Я попробовал «pthumb», но тот же результат
+0

Любые ошибки в журналах apache? Модсовые журналы? Пробовал тестировать один и тот же код на бесплатном https://modxcloud.com/ плане? – Vasis

+0

Нет ошибок в журналах apache, modx будет проверять, ty – Alex

ответ

0

Я думаю, что, как вы пытаетесь использовать это может быть проблемой, вы можете попробовать:

<img src = "[[!phpthumbof? &input=`[[+tv.img]]` &options=`&w=180&h=150`]]"> 

Или изменить ТВ-выхода типа на «изображения», а затем:

[[+tv.img:phpthumbof=`w=180&h=150`]] 

Должен работать.

Я думаю, что может произойти то, что ваш выход телевизора - это просто путь. & phpthumbof не может ничего сделать, только путь, в котором он нужен, в качестве исходного изображения, поэтому он просто игнорируется.

0

Вы не скажете, какую версию MODX вы используете. Но это, как я обычно делаю это:

<img src="[[*myimagetv:phpthumbof=`w=180&h=150`]]"> 

myimagetv TV

Тип входа: изображение

Тип выхода: текст

Примечание: если ваш тег находится внутри шаблона куска, вызываемого фрагментом, тогда звездочка должна быть plu знак.

0

Если вы используете phpthumbof в подпапке на своем веб-сервере, то phpthumbof использует внутренне неправильный путь.

Например: Ваш документ корень IST yourdomain.de и указывает на /var/www/htdocs/yourdomain.de

Ваш MODX-Установка находится в подкаталоге /var/www/htdocs/yourdomain.de/test/

Вы редактируете свой MODX-тест - «домен» с помощью yourdomain.de/test/manager. -> все работает, как ожидалось (phpthumbof нет)

если вы создаете новый поддомен аки test.yourdomain.de как реальный документ корневого унда карта этот домен в подпапке /var/www/htdocs/yourdomain.de/test/phpthumbof работает как ожидалось!

Имейте в виду очистить MODX-Cache перед изменением и изменить файл core/config/config.inc.php (только записи с относительными путями!)

Oliver