如何在 phalcon 中制作图像 link
How to make an image link in phalcon
<a href="login.html"><img src="images/login.png"></a>
如何使图像link指向登录页面
<?php echo Phalcon\Tag::linkTo(array('login', 'Login Here!'));?>
此处 link 有效,但如何将图像设置为 link 以登录,请帮助
您可以像这样一起使用 linkTo 和 imageInput:
<?php
echo $this->tag->linkTo(array(
array(
'controller' => 'user',
'action'=>'login'
),
$this->tag->imageInput(array("src" => "images/login.png"));
)); ?>
我想我找到了答案。
我们可以这样做
<?php echo Phalcon\Tag::linkTo(array('login', '<img src="images/login.png">'));?>
这给了我想要的结果。 :-)
{{ link_to('login', image('images/login.png')) }}
万一有人正在寻找可以利用 Phalcon\Mvc\Url 组件的答案,它是 volt 中的 setBaseUri / getBaseUri 功能...
确保它在你的 bootstrap 某处
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' ))}}
这将呈现以下内容:
<a href="http://mybaseurl.com/folder/login.html"><img src="http://mybaseurl.com/folder/images/login.png" alt="The Alternate Text"></a>
更多信息可以在这里找到:
https://docs.phalconphp.com/en/latest/reference/url.html
<a href="login.html"><img src="images/login.png"></a>
如何使图像link指向登录页面
<?php echo Phalcon\Tag::linkTo(array('login', 'Login Here!'));?>
此处 link 有效,但如何将图像设置为 link 以登录,请帮助
您可以像这样一起使用 linkTo 和 imageInput:
<?php
echo $this->tag->linkTo(array(
array(
'controller' => 'user',
'action'=>'login'
),
$this->tag->imageInput(array("src" => "images/login.png"));
)); ?>
我想我找到了答案。 我们可以这样做
<?php echo Phalcon\Tag::linkTo(array('login', '<img src="images/login.png">'));?>
这给了我想要的结果。 :-)
{{ link_to('login', image('images/login.png')) }}
万一有人正在寻找可以利用 Phalcon\Mvc\Url 组件的答案,它是 volt 中的 setBaseUri / getBaseUri 功能...
确保它在你的 bootstrap 某处
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' ))}}
这将呈现以下内容:
<a href="http://mybaseurl.com/folder/login.html"><img src="http://mybaseurl.com/folder/images/login.png" alt="The Alternate Text"></a>
更多信息可以在这里找到: https://docs.phalconphp.com/en/latest/reference/url.html