我试图放置一张图片,并将该图片链接到一张路线,以便它可以做一系列的事情。
这是我的代码:
{{ (Request::is('add/{IDDisco}') ? ' class="active"' : '') }}><a href="{{{ URL::to('add/$disco- >IDDisco) }}}">
{{ HTML::image('assets/ico/add.ico', 'Add', array('style' => 'width:20px;height:20px')) }}</a>
我收到错误: 语法错误,意外的资产&#39; (T_STRING)
<?php echo (Request::is('add/{IDDisco}') ? ' class="active"' : ''); ?>><a href="<?php echo e(URL::to('add/$disco->IDDisco)); ?>">
<?php echo HTML::image('assets/ico/add.ico', 'Add', array('style' => 'width:20px;height:20px')); ?></a>
</p>
任何人都知道如何做到这一点? 如果你想让我放任何其他东西,那就说吧。
答案 0 :(得分:1)
您在生成链接网址的部分中存在语法错误。您错过了结束字符串引用,并且您有一些不应该存在的额外间距。所以不要这样:
<a href="{{{ URL::to('add/$disco- >IDDisco) }}}">
你应该有这个(假设变量$disco
是一个具有属性IDDisco
)的对象:
<a href="{{{ URL::to('add/' . $disco->IDDisco) }}}">