在cakephp中生成一个html图像元素

时间:2016-12-31 06:54:27

标签: php html css cakephp

当我浏览" localhost / ProjectName / users"然后我得到一个像

这样的用户帐户图片

enter image description here

但是当我浏览" localhost / ProjectName / users / add"然后我得到一个像

这样的用户帐户图片

enter image description here

但我想看到所有行动的正确形象。

我的代码如下。

<a href="#" class="dropdown-toggle" data-toggle="dropdown">
    <img src="img/penguen.jpg" class="user-image">
    <?php $this->User = ClassRegistry::init('User');?>
    <span class="hidden-xs">
        <?php if (AuthComponent::user('id')): ?>
        <?= AuthComponent::user('username') ?>
        <?php endif; ?>
    </span>
</a>

1 个答案:

答案 0 :(得分:2)

<img src="img/penguen.jpg" class="user-image">

是你的错误。

利用助手生成&#34;有效&#34;链接给你,问题解决了:

$this->Html->image('penguen.jpg', ['class' => 'user-image']);

切勿使用手动构建的URL手动a或img标签,这只会出错。