2017-10-16 3 views
0

このリンゴアイコンは、コントローラ内で定義された変数で定義されたforeachループから表示されます。私は各アイコンを変更することはできますが、各アイコンにリンクを割り当てることはできません。コントローラを使用したLaravelリンク

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コントローラを使用してリンクに固執しています。

私のコードは、次のようなものです:(私はサブサービスページを持っていますが、データを表示するためにコントローラ変数を使用しているビューが1つしかありません。私は、コントローラからそれをパットすることができます。このソリューションに接続されているすべてのデータベースを持っていけない、私は別のリンクとしてそれぞれの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', 
]; 
+0

は***私は別のリンク***として各HREFは、例えば、上記のコードはある –

+0

私たちの例を示してくださいしたいです。あなたはブラウザのスクリーンショットのサンプルをどういう意味ですか? – syedz

+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 
関連する問題