Laravel使用控制器进行链接

时间:2017-10-16 14:52:15

标签: php laravel laravel-5

看到这个苹果图标,这些是从foreach循环中呈现的视图,在控制器中定义的变量。我可以更改每个图标但不能为每个图标分配链接。

see this apple icons, these are rendering from foreach loop using controller variable. i can change each icons but not able to assign link to each icon.大家好我无法使用laravel控制器进行连接。

我的代码是这样的:(我有一个服务页面,其中有子服务页面只有一个视图,它使用控制器变量来显示数据。我希望每个页面按钮都有不同的链接。链接可以是静态的所以我可以从控制器推出它。没有任何数据库附加到此解决方案。我希望每个href作为单独的链接)

这是观点:

<?php $index=-1; ?>
@foreach ($third_fold_3_technologies_list as $item)
    <?php $index++; ?>
    <a href="#"><span class="{{ $item }}"></span></a>
@endforeach 

这是控制器:

$third_fold_3_technologies_list = [
    'icon-appleinc',
    'icon-appleinc',
    'icon-appleinc',
];

1 个答案:

答案 0 :(得分:1)

您可以使用关联数组。

$third_fold_3_technologies_list = [
     'http://<link1>' => 'icon-appleinc',
     '/<link2>'       => 'icon-appleinc',
     '<link3>'        => 'icon-appleinc',
];

然后在你看来

@foreach ($third_fold_3_technologies_list as $link => $class)
    <a href="{{ $link }}"><span class="{{ $class }}"></span></a>
@endforeach