Octobercms动态设置datepicker minDate

时间:2018-02-05 17:00:26

标签: datepicker field octobercms

我需要动态设置

public function filterFields($fields, $context = null)
{
   $return_date = $fields->return_date->value;
   if(empty($return_date)) {
     $fields->return_date->minDate = Carbon::now();
   }
}

不行!

2 个答案:

答案 0 :(得分:0)

嗯,datetime小部件setting this restrictions可能init filterfields controller method 所以它不能使用新的修改数据

要点击我们在init 之前设置配置数据,我们使用formExtendFieldsBefore controller将此方法添加到public function formExtendFieldsBefore($form) { $form->fields['return_date']['minDate'] = \Carbon::now()->format('Y-m-d'); }

react-stockcharts

它应该有效,请检查一下,如果遇到任何问题请发表评论。

答案 1 :(得分:0)

您应该注意模型的driver.switchTo().window(tabs.get("Admin")); - 您在哪里定义了main()字段,是在主要标签还是辅助标签中?

尝试:

NSApplicationMain

或者

fields.yaml

这应该有效,如果没有,请分享您的return_date文件。