Я использую tempusdominus datetimepicker для моего проекта cakephp 2.9, но не могу запустить его.Я использую CakePHP FormHelper, поэтому я использую в моих представлениях:
<?php echo $this->Form->input('start',array('class' => 'form-control','label' => 'Start','type' => 'text'));?>
, который генерирует:
<input name="data[Event][start]" class="form-control" type="text" value="2018-12-07 02:52:00" id="EventStart" required="required">
Это с типом = текст я генерирую простой ввод вместо 3 /5 выбирает обычно с генерацией при использовании поля даты или даты и времени, затем я вызываю javascript:
$('#EventStart').datetimepicker({format: 'YYYY-MM-DD hh:mm:00'});
И это обычно превращает это простое текстовое поле в указатель даты и времени.Однако это не работает.
У меня есть тот же самый метод в других представлениях моего проекта с использованием какого-то другого старого средства выбора даты, и он прекрасно работает, почему бы и нет?
Возможно, это как-то связано с тем, что это представление находится внутри плагина?
У меня есть js и css для этого компонента, связанные в верхней части представления следующим образом:
<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.22.2/moment.min.js"></script>
<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/tempusdominus-bootstrap-4/5.0.1/js/tempusdominus-bootstrap-4.min.js"></script>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/tempusdominus-bootstrap-4/5.0.1/css/tempusdominus-bootstrap-4.min.css" />
Что не так ??