![](/img/trans.png)
[英]Has anyone used firephp with firefox 4 and Zend Framework DB Profiler?
[英]Has anyone used the tel: protocol in the Yii Framework?
以下代码在运行时被剥离:
$PhoneHomeLink=CHtml::link($this->phone_home,'tel:'.$this->phone_home);
假设家庭电话号码是 999-555-1212,输出显示:
<a>999-555-1212</a>
发生了什么事了:
<a href="tel:999-555-1212">999-555-1212</a>
嗨,我认为这很容易,但我想这比我计划的要多。 有没有人有任何想法?
对于任何有兴趣的人来说,好的,我在几个不同的地方测试了该功能并且它有效,所以我发现它是我的最终实现。
我想使用以下代码在 CGridview 中创建 tel: 链接:
'home'=>array('type'=>'html','name'=>'home_phone','value'=>'CHtml::link($data->phoneHome,"tel:".$data->phoneHome)','htmlOptions'=>array('width'=>'120')),
在抓挠我的头,挖又挖之后,我发现了另一种叫做 raw 的“类型”,它在这种情况下发挥了神奇的作用。 我只需要更改该行中的一项,如下所示:
'home'=>array('type'=>'raw','name'=>'home_phone','value'=>'CHtml::link($data->phoneHome,"tel:".$data->phoneHome)','htmlOptions'=>array('width'=>'120')),
对于 Yii 2.x CHtml() 已弃用。
使用 Html()。 这里是我在 DetailView::widget() 中使用的用于呼叫电话号码的内容。
['attribute' => 'CW_phone',
'format' => 'raw',
'value' => Html::a($model->CW_phone,"tel:".$model->CW_phone),
],
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.