Как изменить выборку Last 7 days на Last Week в DateRangePicker?

Добрый день! В DateRangePicker есть пресеты и один из них 'Last 7 days'. Мне надо поменять его на Last Week и выборку соответственно.
5ba25419b6eda943605033.png
  • Вопрос задан
  • 55 просмотров
Пригласить эксперта
Ответы на вопрос 1
kawabanga
@kawabanga
kartik же? А документацию открыть, на первой же странице есть ответ
demos.krajee.com/date-range

Далее загуглите last week in moment js , и сформируйте шаблон пикера.

initRangeExpr = true;
pluginOptions['ranges'] = [
    Yii::t('kvdrp', 'Today') => ["moment().startOf('day')", "moment().endOf('day')"],
    Yii::t('kvdrp', 'Yesterday') => ["moment().startOf('day').subtract(1,'days')", "moment().endOf('day').subtract(1,'days')"],
    Yii::t('kvdrp', 'Last {n} Days', ['n' => 7]) => ["moment().startOf('day').subtract(6, 'days')", "moment().endOf('day')"],
    Yii::t('kvdrp', 'Last {n} Days', ['n' => 30]) => ["moment().startOf('day').subtract(29, 'days')", "moment().endOf('day')"],
    Yii::t('kvdrp', 'This Month') => ["moment().startOf('month')", "moment().endOf('month')"],
    Yii::t('kvdrp', 'Last Month') => ["moment().subtract(1, 'month').startOf('month')", "moment().subtract(1, 'month').endOf('month')"]
];
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы