我在cakephp应用程序中工作。
这里是Ajax发生的所有调用。因此,用户想要保留一个按钮或链接,当用户点击该链接时,它将显示一个包含该页面的帮助信息。我能用正确的内容加载div。但动态地我无法动态地在页面上显示一个链接(显示帮助)。
"显示帮助"链接动态是基于我必须将值传递给JavaScript函数的页面加载。
Plz帮助我如何在$ content_for_layout中添加此链接,以便它将在所有页面中动态显示。
答案 0 :(得分:1)
Step1:这是创建助手的代码。将以下代码放在app / views / helpers / LinkHelper.php
中class LinkHelper extends AppHelper {
var $helpers = array('Html');
function showHelp() {
$url = '';//create your url dynamically here
$title = 'Show Help';
return $this->Html->link($title, $url, array('class' => 'help'));
}
}
Step2:在布局中加载Link Helper
$HelpLink = $this->Helpers->load('Link');
第3步:调用LinkHelper的showHelp方法,显示“显示帮助”链接。
echo $HelpLink->showHelp();