如何在phalcon中建立图像链接

时间:2015-04-10 10:27:44

标签: php phalcon

<a href="login.html"><img src="images/login.png"></a> 

如何使图像链接指向登录页面

<?php echo Phalcon\Tag::linkTo(array('login', 'Login Here!'));?>

此处链接正在运行,但如何将图片设置为登录链接请帮助

4 个答案:

答案 0 :(得分:1)

您可以像这样使用linkTo和imageInput:

    <?php
    echo $this->tag->linkTo(array(
        array(
            'controller' => 'user',
            'action'=>'login'
        ),
         $this->tag->imageInput(array("src" => "images/login.png"));
    )); ?>

答案 1 :(得分:1)

我想我找到了答案。 我们可以这样做

<?php echo Phalcon\Tag::linkTo(array('login', '<img src="images/login.png">'));?>

这给了我想要的结果。 : - )

答案 2 :(得分:0)

{{ link_to('login', image('images/login.png')) }}

答案 3 :(得分:0)

如果有人正在寻找能够利用Phalcon \ Mvc \ Url组件的答案,并且它的伏特内的setBaseUri / getBaseUri功能......

确保它在你的引导程序中

<iframe
  src="https://www.google.com/maps/embed/v1/place?key=AIzaSyBECBmDGXDR_37hLJU-zjMSZ65OIA4Ikek
  &q=Theophiledonnéstraat+79+3540+Donk
  &q=Dorpsstraat+29+3770+Riemst
  " allowfullscreen>
</iframe>

然后,在任何模板中,您都可以执行此操作:

use Phalcon\Mvc\Url UrlProvider;

$di->set( 'url' , function () use ( $config )
{
    $url = new UrlProvider();
    $url->setBaseUri( 'http://mybaseurl.com/folder/' );
    return $url;
});

将呈现以下内容:

{{ link_to( 'login.html' , image( 'images/login.png' , 'alt': 'The Alternate Text' ))}}

可在此处找到更多信息: https://docs.phalconphp.com/en/latest/reference/url.html