转换当前<a> into CodeIgniter &#34;anchor&#34;</a>

时间:2013-12-09 08:03:12

标签: php codeigniter

我有当前的代码

<a href="http://localhost/dashboard.php">
  <i class="fa fa-dashboard"></i>
  <span class="menu-text"> Dashboard </span>
</a>

我正在尝试将其转换为Igniter与锚标记一起使用的标准。我假设它与

类似
<?= anchor('dashboard/index', 'Dashboard') ?>

但我不知道如何获得其他标签和类。想法?

4 个答案:

答案 0 :(得分:2)

第三个参数,

<?= anchor('dashboard/index', 'Dashboard','class="fa fa-dashbaord"') ?>

对于跨度,您可以直接将其添加到第二个参数

<?= anchor('dashboard/index', 
           '<i class="fa fa-dashboard"></i>
            <span class="menu-text"> Dashboard </span>',
           'class="fa fa-dashbaord"') ?>

注意:请注意单个qoutes和double qoutes。

DOCUMENTATION

答案 1 :(得分:2)

锚点(uri段,文本,属性)

在你的情况下:

anchor('dashboard/index', 'Dashboard',array('class' => 'fa fa-dashboard','id'=>'your_id','title'=>'Link_title'))
//You can add multiple attributes in an array.nice class by the way

see documentation

答案 2 :(得分:1)

试试这样:

echo anchor('dashboard/index', 'My News', 'title="News title"');

Orignal语法是:

anchor(uri segments, text, attributes);

详情为here

答案 3 :(得分:1)

你也可以这样尝试

$dashboard  =   '<i class="fa fa-dashboard"></i><span class="menu-text"> Dashboard </span>';
<?= anchor('dashboard/index', '$dashboard') ?>