微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Yii2 kartik DateControl 小部件设计麻烦

如何解决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 举报,一经查实,本站将立刻删除。