真正的php初学者,抱歉基本问题,但我没有找到任何解决方案。
问题: 我正在使用processwire中的一个页面的子项循环。我使用以下代码在processwire论坛中获得了帮助:
<?php foreach ($page->children() as $product): ?>
<div class='single-product-wrapper'>
<?php $thumb = $img->size(100, 100); ?>
<img src="<?php echo $product->thumb->first()->url; ?> "/>
<p><?php echo $product->inhalt1; ?></p>
</div>
<?php endforeach; ?>
但是,当我尝试用常规PHP编写它时,我不会在我的网站上看到这些图像 我写错了什么?我认为以下php与上面的相同。
<div class='single-product-wrapper'>
<?php foreach ($page->children() as $product){
echo $product->img->first()->url;
echo $product->inhalt1;
}
?>
</div>
2。问题:
如何在速记php中将图像的大小调整为缩略图? 现在我在页面上获得了完整的图像。
非常感谢 雅各布
答案 0 :(得分:1)
1-您没有在网页上看到图像,因为您只打印图像的URL。但你并不是说浏览器要打印它。
plane()
2 - 你可以在img标签上传递一个小尺寸作为高度和重量属性。或者更好地使用CSS来格式化图像大小