【发布时间】:2016-07-27 11:01:38
【问题描述】:
我的公司网站上有一个页面,其中包含一系列图像,我正在尝试将这些图像链接到我们的其他网站(我们的在线商店)。
每张图片的php代码如下:
'black-tiger' => array(
'name' => 'Black Tiger',
'image' => 'Black-Tiger_Iced_DSC09856.jpg',
),
有没有办法简单地将链接添加到数组中调用的图像?
OP 在后面的评论中提供的代码:
<div class="image">
<?php if ($drinkcategories[$key]['thumb']) { ?>
<a href="/drinks/<?= $key ?>/">
<img src="<?= $GLOBALS['pekoe_assets'] ?>/menucategorythumb/<?= $drinkcategories[$key]['thumb'] ?>" width="284" height="138" border="0" alt="">
</a>
<?php } else { ?>
<a href="/drinks/<?= $key ?>/">
<img src="<?= $GLOBALS['pekoe_assets'] ?>/elements/pixelgraylite.gif" width="284" height="138" border="0" alt=""></a> <?php } ?> </div> <a href="/drinks/<?= $key ?>/" class="label interstate bggreen uc"><?= $drinkcategories[$key]['name'] ?>
</a>
<?php } ?>
</div> <!-- ficuscr: Not sure why this was only in the else block... assume a mistake -->
【问题讨论】:
-
您要添加什么链接?
-
有点两部分,传递新信息,然后使用它。查看代码以及如何分配和使用“图像”,遵循相同的模式并添加超链接...您正在显示第一部分的代码,第二部分的代码在某个地方,可能在一个循环中(在您显示的数组上循环)。你大概能猜出来。
-
这可能是一些 WordPress 幻灯片/横幅的东西?可能是它支持一个链接,你只需要传递它......我一直想说的是你分配的这些参数稍后用于“渲染”事物,可能需要调整发生渲染的事物.
-
这是一个框架、wordpress、自定义代码?
标签: php arrays image hyperlink