我最近开始使用modx,很快就出现了一个问题:当我试图使用pThumb为手机压缩图像时,没有任何react .以下是我的代码:
[[!getImageList?
&tvname=`portfolio`
&limit=`20`
&docid=`[[++cultureKey:is=`en`:then=`11`]][[++cultureKey:is=`fr`:then=`45`]][[++cultureKey:is=`ua`:then=`12`]][[++cultureKey:is=`ru`:then=`32`]]`
&where=`[[+param]]`
&tpl=`@CODE:
<div class="swiper-slide">
<div class="slider__img">
#######################################
<picture>
<source srcset="[[pthumb? &input=`[[++site_url]][[+image]]` &options=`w=100&h=200&zc=1&q=10`]]" media="(orientation: portrait)">
<img src="[[pthumb? &input=`[[++site_url]][[+image]]` &options=`w=200&h=100&zc=1&q=10`]]" alt="[[+section]] - [[+idx]]">
</picture>
########################################
</div>
<div class="slider__bottom">
<div class="slider__text">
<h3 class="slider__title">
<a href="[[+link]]">[[+title]]</a>
</h3>
<div class="slider__description">[[+skills]]</div>
</div>
<a href="[[+link]]" class="slider__link">
<img src="/img/arrow-up-right-white.svg" alt="arrow-up-right-white">
</a>
</div>
</div>
`
]]
当指定像img/Portfolio/123.jpg这样的路径时,一切工作正常,但当使用[[+IMAGE]]时就不一样了.错误日志(log)有以下问题:[2023-12-04 20:03:36](Error@/home/i118454/public_html/lala.com/core/components/phpthumbof/model/phpthumbof.class.php:156)[pThumb]资源:2||图像:(无)
文件未找到:/home/i118454/public_html/lala.com/[[+image]]* 跳过 *(pThumb添加此部分并断开整个路径/home/i118454/public_html/).继续输出图像,但不应用pThumb压缩.
我使用modx 3.0.3,php 7.4.我将感激任何帮助.
对于了解这一点的人来说,或许这个问题可以很容易地解决.我已经在这上面花了一整天了=)