thinkphp5中套H-ui.admin模板页面时出现的问题:Call to undefined function %y-%M-%d解决方案
报错如下

原有html模板代码
<input type="text" onfocus="WdatePicker({ maxDate:'#F{$dp.$D(\'datemax\')||\'%y-%M-%d\'}' })" id="datemin" class="input-text Wdate" style="width:120px;">
-
<input type="text" onfocus="WdatePicker({ minDate:'#F{$dp.$D(\'datemin\')}',maxDate:'%y-%M-%d' })" id="datemax" class="input-text Wdate" style="width:120px;">
解决办法
将$符号进行转义"$",如下:
<input type="text" onfocus="WdatePicker({ maxDate:'#F{\$dp.$D(\'datemax\')||\'%y-%M-%d\'}' })" id="datemin" class="input-text Wdate" style="width:120px;">
-
<input type="text" onfocus="WdatePicker({ minDate:'#F{\$dp.$D(\'datemin\')}',maxDate:'%y-%M-%d' })" id="datemax" class="input-text Wdate" style="width:120px;">

ThinkPHP5与H-ui.admin模板结合时的WdatePicker报错解决

在ThinkPHP5框架中使用H-ui.admin模板时,遇到WdatePicker日期选择器调用错误,报错为Call to undefined function %y-%M-%d。问题出在模板中的$符号未被正确转义。解决方法是将模板代码中的$符号转义为$,例如:`#F{$dp.$D('datemax')||'%y-%M-%d'}
7090

被折叠的 条评论
为什么被折叠?



