Yii2 kartik DateControl 小部件设计麻烦

问题描述

我正在使用 DateControl 小部件(由 kartik)。需要改变设计,让它像在屏幕上一样(现在它是一个标准输入,左边有一个日历图标),也就是说,只有月份的选择,没有能力选择年和其他内容,但只需按月向左或向右滚动。

问题是如何正确改变当前widget的样式?或者也许小部件具有标准属性?同时,如果有人使用过类似的日历示例,请向我发送屏幕截图中的日历示例。

先谢谢大家。

使用代码以防万一:

    <?PHP $template = "{beginWrapper}{label}\n<div class=\"input-group\"><div class=\"input-group-prepend\">
        <span class=\"input-group-text\"><i class=\"fa fa-calendar\"></i></span></div>{input}{error}{hint}
        </div>\n{endWrapper}"; ?>

    <?= $form->field($model,'date',['options' => ['class' => 'col-md-2'],'template' => $template])
        ->label(Module::t('module/view','Creation date'))
        ->widget(DateControl::class,[
            'type' => DateControl::FORMAT_DATETIME,'autoWidget' => true,'ajaxConversion' => false,'displayFormat' => 'PHP:F Y','saveFormat' => 'PHP:Y-m-d','widgetoptions' => [
                'removeButton' => false,'pluginoptions' => [
                    'autoclose' => true,'startView' => 3,'minView' => 3,'maxView' => 4
                ]
            ]
    ]); ?>

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)