Exception 如何检查主布局中是否定义了常量?
我在主布局文件(protected/views/layouts/main.php)中找到了这段代码:Exception 如何检查主布局中是否定义了常量?,exception,yii,constants,Exception,Yii,Constants,我在主布局文件(protected/views/layouts/main.php)中找到了这段代码: $(函数(){ $(“#搜索隐藏按钮”)。单击(函数(){ $(“#搜索查询表单”).submit(); }); }); 但是我得到了这个错误,我不知道为什么: 未定义常数的使用-假定为“” $(函数(){ $(“#搜索隐藏按钮”)。单击(函数(){ $(“#搜索查询表单”).submit(); }); }); 无需再次定义,请尝试: if(YII_DEBUG){} 您按下了ALT-GR
$(函数(){
$(“#搜索隐藏按钮”)。单击(函数(){
$(“#搜索查询表单”).submit();
});
});
但是我得到了这个错误,我不知道为什么:
未定义常数的使用-假定为“”
$(函数(){
$(“#搜索隐藏按钮”)。单击(函数(){
$(“#搜索查询表单”).submit();
});
});
无需再次定义,请尝试:
if(YII_DEBUG){}
您按下了ALT-GR+空格的组合,编辑器将其显示为普通空格,但实际上是PHP无法解码的特殊字符 这通常发生在意大利键盘上,其中“{”用ALT-GR+SHIFT+[”打印。 当你打字非常快时(就像优秀的程序员一样:),你会喜欢这样
请删除IF语句中的所有空格,然后重试,它将被修复(然后正确地重新空格!)谢谢,但代码在主版面之外工作。不要只在主版面中工作。如果剪切并粘贴,可能隐藏的字符已清除。请尝试再次键入代码,没有理由认为它在版面之外而不是内部工作。哦!现在工作了。再次感谢。现在我可以重新创建该问题。非常感谢!
<?php if (true) { ?>
<button id="search-hidden-button"></button>
<script>
$(function(){
$('#search-hidden-button').click(function(){
$('#search-query-form').submit();
});
});
</script>
<?php } ?>
if(YII_DEBUG){}