PHP初学者需要一个foreach循环的手

时间:2016-10-16 09:56:14

标签: php

真正的php初学者,抱歉基本问题,但我没有找到任何解决方案。

  1. 问题: 我正在使用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; ?>
    
  2. 但是,当我尝试用常规PHP编写它时,我不会在我的网站上看到这些图像 我写错了什么?我认为以下php与上面的相同。

       <div class='single-product-wrapper'>
    
                <?php foreach ($page->children() as $product){
                  echo $product->img->first()->url;
                  echo $product->inhalt1; 
    
    
                }
    
                ?>
    
              </div> 
    

    2。问题:

    如何在速记php中将图像的大小调整为缩略图? 现在我在页面上获得了完整的图像。

    非常感谢 雅各布

1 个答案:

答案 0 :(得分:1)

1-您没有在网页上看到图像,因为您只打印图像的URL。但你并不是说浏览器要打印它。

plane()

2 - 你可以在img标签上传递一个小尺寸作为高度和重量属性。或者更好地使用CSS来格式化图像大小

相关问题