echo $this->Html->link(
'<span class="glyphicon glyphicon-remove"></span> Cancel',
array(
'action'=>'index',
'page:'.$this->request->data['Transaction']['page']
),
array(
'class'=>'btn btn-default',
'escape'=>false
),
'Do you want to cancel ?'
);
0
A
回答
0
$title
中的HTML特殊字符将被转换为HTML实体。要禁用此转换,我们设置$options
数组中的逃生选项设置为false:
$this->Html->link($title, $url, $options);
阅读:Manual
0
因为你的标签是HTML而不是纯文本。
你不想插入文字<span class="glyphicon glyphicon-remove"></span>
文字,你想要一个HTML标签来显示一个图标。
// lib/Cake/View/Helper/HtmlHelper.php
if (isset($options['escapeTitle'])) {
$escapeTitle = $options['escapeTitle'];
unset($options['escapeTitle']);
} elseif (isset($options['escape'])) {
$escapeTitle = $options['escape'];
}
if ($escapeTitle === true) {
$title = h($title);
} elseif (is_string($escapeTitle)) {
$title = htmlentities($title, ENT_QUOTES, $escapeTitle);
}
0
所有HTML字符将在默认视图中逃脱,就好像你就可以使用htmlentities()
,所以出于这个原因,由CakePHP的助手($this->Html->link()
在这种情况下)创建的所有元素都需要帕拉姆'escape' => false
避免该转换,试图在标签中使用嵌套标签或嵌套HTML等。
相关问题
- 1. 为什么我们使用var _show = false;
- 2. 为什么我们在Javascript中使用“key => key”?
- 3. 为什么我们在jQuery中使用“({})”?
- 4. 在ConstraintLayout中,我们在RelativeLayout中使用'app',我们使用'android'。为什么?
- 5. 为什么我们使用Groovy中
- 6. Escape false在primefaces中不起作用?
- 7. 为什么(sizeof(int)> -1)为false?
- 8. 什么时候我们在Objective-C中使用“ - >”?
- 9. 为什么我们使用Response.ClearHeaders()?
- 10. 为什么我们需要使用ExitWindowsEx
- 11. 为什么我们使用`#include“stdafx.h”`而不是`#include <stdafx.h>`?
- 12. 为什么我们必须使用$ this-> operator? | PHP
- 13. 装配需要什么?为什么我们使用它们?
- 14. 为什么我们在flex事件中使用'bubbles'
- 15. 为什么我们在派生类中使用使用声明?
- 16. 为什么我们在使用“using namespace std”时要使用“#include <iostream>”?
- 17. 为什么$ query-> is_main_query()返回false(wordpress)
- 18. 为什么null <>“something”返回false
- 19. 为什么DOMXPath-> evaluate()返回false
- 20. 为什么不<ScaffoldColumn(False)>工作?
- 21. 为什么我们在iphone
- 22. 为什么我们在SQL
- 23. 为什么我们在JS
- 24. 为什么我们应该改变CakePHP中的Security Salt值?
- 25. 为什么我们需要在C++中使用extern“C”{#include <foo.h>}?
- 26. 为什么我们在Swift中编写“ - > Void”?
- 27. 为什么我们在C++中没有<cstdfloat>?
- 28. 为什么我们在红宝石中使用自我
- 29. 模型中有什么?为什么我们需要使用它
- 30. 为什么我们使用内部类?
什么问题是什么呢? explian! –
如果你想在输入字段中显示一些标记,那么你必须使用它。 – aavrug
@sarvesht请添加一点说明,以便读者可以确定实际预期的投票。 –