Modx phpthumbof对图像没有影响

时间:2015-03-21 10:39:24

标签: modx phpthumb

<img src = "[[+tv.img:phpthumbof=`w=180&h=150`]]">

此构造返回原始大小的图像

  1. 我尝试使用777
  2. 创建phpthumbof / cache
  3. 我尝试重新安装phpthumbof
  4. 在php中安装了ImageMagick
  5. “phpthumb:... allow ... docroot ...”在config
  6. 中启用
  7. 我尝试了“pthumb”,但结果相同

3 个答案:

答案 0 :(得分:0)

我认为您尝试使用它的方式可能是问题,您可以尝试:

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

或者将您的电视输出类型更改为&#34;图像&#34;然后:

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

应该有效。

我认为可能发生的事情是你的电视输出只是路径&amp; phpthumbof只能用它需要实际图像作为输入的路径做任何事情〜所以它只是被忽略了。

答案 1 :(得分:0)

您不会说出您正在使用的MODX版本。但这就是我通常这样做的方式:

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

myimagetv TV

输入类型:图片

输出类型:文字

注意:如果您的代码位于代码段调用的块模板中,则星号应为加号。

答案 2 :(得分:0)

如果您在网络服务器上的子文件夹上使用phpthumbof而不是phpthumbof在内部使用错误的路径。

例如: 您的文档根目录是yourdomain.de并指向/var/www/htdocs/yourdomain.de

您的MODX安装位于子文件夹/var/www/htdocs/yourdomain.de/test /

使用yourdomain.de/test/manager编辑MODX-test-“domain”。 - &GT;一切都按预期工作(phpthumbof not)

如果您创建一个新的子域名test.yourdomain.de作为真实文档根目录并将此域名映射到您的子文件夹/var/www/htdocs/yourdomain.de/test/ phpthumbof正在按预期工作!

请记住在更改之前清除MODX-Cache并修改文件core / config / config.inc.php(仅限具有相对路径的条目!)

奥利弗