如何添加.png映像作为与CodeIgniter链接的背景



我无法解决问题。

我正在使用CodeIgniter进行PHP项目,在 displayData views中,我有一个带有数据的表,在2列中,我有 links> links ,当单击调用时,功能。

我要做的是使用 image 而不是 links ,即将其设置为链接背景。

我下载了图像,然后将其插入视图为 (application/views/delete.png)的文件夹。

我尝试修改 CSS background-image: URL("basket.png");,但它不起作用,我也尝试添加标签image

<a class="elimin" href='deletedata?id=".$row-> id. "id> tag
<img src = "<? php echo base_url ('basket.png');?>
</a>

,但他也不起作用。

我也尝试编写<img src = 'application/views/basket.png' />,但这也不起作用

谁能告诉我我该怎么做?

displayData视图

echo "<tr>";
echo "<td> ".$row->id."</td>";
echo "<td>".$row->testo."</td>";
      echo "<input type="hidden" name="myVariable" value="'.$row->stato.'"/><br/>";
      echo "<td>  Da fare </td>";

      echo "<td> 
<a class="modifica" href='updatedata?id=".$row->id."'>Modifica</a>
</td>";
 //<input type='submit' name='update' value='Cancella'>
echo "<td><a class="elimina" href='deletedata?id=".$row->id."'>
Elimina</a></td>";

  echo "</tr>";

首先,您需要一个好的文件夹结构。所有图像/js/css/etc。都应放置在application文件夹外面。

application <== where the code placed
assets  <== where all the Images/JS/CSS placed
   - images
   - css
   - js
system <== system file
index.php <== inedx file

然后下面的代码将工作

<img src="<?php echo base_url() ?>assets/images/basket.png"/>

fyi

视图无需始终使用echo。您只需从文件的顶部删除<?php即可使用HTML。如果您需要使用PHP的任何东西,只需用<?= ?>包装它们(必须启用PHP短标签(或<?php echo ?>

最新更新