Ошибка при попытке установить yii2-date-picker-widget

Я новичок в структуре yii2. Когда я пытаюсь установить виджет, появляется сообщение об ошибке. Моя команда здесь:

sudo composer требует 2 amigos/yii2-date-picker-widget:~1.0

И вот ошибка:

Ваши требования не могут быть решены в устанавливаемом наборе пакетов.

Проблема 1

- The requested package bower-asset/bootstrap-datepicker could not be found in any version, there may be a typo in the package name.

Проблема 2

- 2amigos/yii2-date-picker-widget 1.0.x-dev requires bower-asset/bootstrap-datepicker 1.4.0 -> no matching package found.

- 2amigos/yii2-date-picker-widget 1.0.5 requires bower-asset/bootstrap-datepicker 1.4.0 -> no matching package found.

- 2amigos/yii2-date-picker-widget 1.0.4 requires bower-asset/bootstrap-datepicker 1.4.0 -> no matching package found.

- 2amigos/yii2-date-picker-widget 1.0.3 requires bower-asset/bootstrap-datepicker 1.4.0 -> no matching package found.

- 2amigos/yii2-date-picker-widget 1.0.2 requires bower-asset/bootstrap-datepicker 1.4.0 -> no matching package found.

- 2amigos/yii2-date-picker-widget 1.0.1 requires bower-asset/bootstrap-datepicker 1.4.0 -> no matching package found.

- 2amigos/yii2-date-picker-widget 1.0.0 requires bower-asset/bootstrap-datepicker 1.4.0 -> no matching package found.

- Installation request for 2amigos/yii2-date-picker-widget ~1.0 -> satisfiable by 2amigos/yii2-date-picker-widget[1.0.0, 1.0.1, 1.0.2, 1.0.3, 1.0.4, 1.0.5, 1.0.x-dev].

Возможные причины: - Опечатка в имени пакета - Пакет недоступен в достаточно стабильной версии в соответствии с вашими настройками минимальной стабильности см. https://getcomposer.org/doc/04-schema.md#Minimum-stable для получения дополнительных сведений.

Прочтите https://getcomposer.org/doc/articles/troubleshooting.md для получения дополнительных сведений проблемы.

Кто-нибудь может мне помочь? Ценю каждый ответ!


person Scott    schedule 10.03.2016    source источник


Ответы (2)


Вы пробовали запустить:

composer global require "fxp/composer-asset-plugin:~1.1.1"
person Fabrizio Caldarelli    schedule 10.03.2016
comment
Когда я пытаюсь запустить написанный вами код, я получаю следующее сообщение: Не удалось получить api.github.com/repos/francoispluchino/composer-asset-plugin/, создайте токен GitHub OAuth, чтобы превысить ограничение скорости API. Перейдите на github.com/settings/tokens/, чтобы получить токен. Он будет сохранен в /home/sherzod/.composer/auth.json для будущего использования Composer. Токен (скрытый): - person Scott; 11.03.2016
comment
Ошибка объясняет вам, что вам нужна учетная запись github для получения этого репозитория. Нажав на предложенную ссылку, вы создаете необходимый токен - person Fabrizio Caldarelli; 11.03.2016

ШАГ -1 Запустите эту команду в Терминале в основной папке проекта ----> curl -s http://getcomposer.org/installer | php

ШАГ -2 Успешная установка после запуска этой команды ---> php composer.phar требует kartik-v / yii2-widget-datepicker "*"

you can see this contant in advanced->composer.json
 "kartik-v/yii2-widget-datepicker": "*"
If you can't see this, means you missing some...

ШАГ -3 Определите эту библиотеку в views-> _form.php use kartik \ date \ DatePicker;

ШАГ -4 И, наконец, определите этот приведенный ниже код в своей форме в поле даты

<?= $form->field($model, 'xyz_field')->widget(DatePicker::ClassName(),
    [
    'name' => 'check_issue_date', 
   // 'value' => date('d-M-Y', strtotime('+2 days')),
    'options' => ['placeholder' => 'Select issue date ...'],
    'pluginOptions' => [
        'format' => 'yyyy/dd/mm',
        'todayHighlight' => true
    ]
]);?>
person Yagnesh bhalala    schedule 23.06.2016