我已经在主要布局文件(保护/视图/布局/ main.php)这个代码片段:如何检查常量是否在主布局中定义?
<?php if (defined('YII_DEBUG')) { ?>
<button id="search-hidden-button"></button>
<script>
$(function(){
$('#search-hidden-button').click(function(){
$('#search-query-form').submit();
});
});
</script>
<?php } ?>
,但我得到这个错误,我不知道为什么:
使用未定义的常量的 - 假设'
<?php if (true) { ?>
<button id="search-hidden-button"></button>
<script>
$(function(){
$('#search-hidden-button').click(function(){
$('#search-query-form').submit();
});
});
</script>
<?php } ?>
谢谢,但代码在主布局之外工作。不要在里面工作。 – sensorario
如果您剪切并粘贴可能隐藏的字符被清除。尝试再次输入代码,没有任何理由可以在布局之外工作,而不是在里面工作。 –
糟糕!现在工作。再次感谢你。现在我能够再次重新创建问题。非常感谢你! – sensorario