2017-08-08 76 views
0
<?php foreach($works as $work) : ?> 
<?php echo Asset::img('project-icons/icon/$work->cover_img', array('class'=>'img-responsive', 'alt'=>'...')); ?> 
<?php endforeach; ?> 

我正在使用FuelPHP构建投资组合网站。 PHP v5.6 这是“作品”部分,其中“作品”的图像和细节从数据库中提取。使用foreach循环。我想获得“cover_img”(这是图像名称),在Asset::img(..)FuelPHP-使用资源:: img()与从数据库中提取的图像for for循环

如何做到这一点?什么来代替$work->cover_img

编辑:我能得到通过使用这样的结果:

<img src="<?php echo Uri::base(false); ?>/assets/img/project-icons/icon/<?php echo $work->cover_url; ?>" class="img-responsive" alt="..." /> 

这可以通过使用资产:: IMG(实现),而不是乌里::基地()?

回答

0

你就不能这样做:

<?php 
echo Asset::img('project-icons/icon/'.$work->cover_img, array('class'=>'img-responsive', 'alt'=>'...')); 
?> 

...?

+0

啊!显而易见的。谢谢,我正在这样做 <?php echo Asset :: img('project-icons/icon /'.$ work-> cover_img。'',array('class'=>'img-responsive','alt '=>' ...')); ?> –