Php 如何在prestashop中设置日期时间选择器
我正在开发prestashop模块。现在我正在尝试将日期时间选择器添加到我的.tpl文件中 我试过下面的代码。但它是日期选择器Php 如何在prestashop中设置日期时间选择器,php,jquery,jquery-ui,prestashop,prestashop-1.7,Php,Jquery,Jquery Ui,Prestashop,Prestashop 1.7,我正在开发prestashop模块。现在我正在尝试将日期时间选择器添加到我的.tpl文件中 我试过下面的代码。但它是日期选择器 <div id="mymodule_block_home" class="block"> <input class="datetimepicker" type="text" > <script type="text/javascript"> $(document).ready(function(){
<div id="mymodule_block_home" class="block">
<input class="datetimepicker" type="text" >
<script type="text/javascript">
$(document).ready(function(){
$(".datetimepicker").datepicker({
prevText: '',
nextText: '',
dateFormat: 'yy-mm-dd'
});
});
</script>
</div>
$(文档).ready(函数(){
$(“.datetimepicker”).datepicker({
上一个文本:“”,
下一个文本:“”,
日期格式:“yy-mm-dd”
});
});
我用
$(“.datetimepicker”).datetimepicker
。然后我的控制台显示未捕获类型错误:$(…)。datetimepicker不是一个函数
如果您没有将jQueryUI导入当前页面,就会发生这种情况
TypeError:$(…)。日期选择器不是函数
通过删除jQueryUI脚本标记fram head部分,可以在此JSBin上重现问题:
首先你必须检查你的页眉。如果没有列出jQueryUI,则必须从当前控制器添加它
公认的方法是:
public function setMedia() {
$this->addJqueryUI('ui.datepicker');
}
如果这不能解决问题,那么请检查jQuery UI components/.js文件的项目文件夹
(或通过编辑header.tpl手动执行)
如果尚未将jQueryUI导入当前页面,则会发生这种情况 TypeError:$(…)。日期选择器不是函数 通过删除jQueryUI脚本标记fram head部分,可以在此JSBin上重现问题: 首先你必须检查你的页眉。如果没有列出jQueryUI,则必须从当前控制器添加它 公认的方法是:
public function setMedia() {
$this->addJqueryUI('ui.datepicker');
}
如果这不能解决问题,那么请检查jQuery UI components/.js文件的项目文件夹
(或通过编辑header.tpl手动执行)
此模块是用于前台还是后台?您是否已添加(或检查是否已添加)jquery ui时间选择器加载项?这是前台模块。是的,我已添加jquery ui时间选择器路径此模块,用于前台还是后台?您是否已添加(或检查是否已添加)jquery ui时间选择器加载项?这是前台模块。是的,我已添加jquery ui时间选择器路径