<?php


namespace App\Presenters;


class TimeIntervalPresenter
{
    public function render($name, $text)
    {
        $time = request()->get($name);
        $html = <<<EOF
                    <label class="layui-form-label">$text</label>
                    <div class="layui-input-inline" style="min-width: 300px">
                        <input type="text" name="{$name}" placeholder="请选择时间区间" autocomplete="off" class="layui-input">
                    </div>
                   <script>
                    window.onload = function(){
                    layui.use('laydate', function(){
                       let laydate = layui.laydate;
                       laydate.render({ 
                         elem: 'input[name=$name]'
                           ,type: 'datetime'
                           ,trigger:'click'
                           ,range: '~' //或 range: '~' 来自定义分割字符
                           ,value: '$time'
                       });
                     });
                    }
                    </script>
EOF;

        return $html;
    }
}