Yii 2.0 без Composer
-
- Сообщения: 40
- Зарегистрирован: 2018.11.18, 13:15
Yii 2.0 без Composer
Как поставить расширение на Yii 2.0 без composer.json , нап. "kartik-v/yii2-widgets": "*",
-
- Сообщения: 910
- Зарегистрирован: 2019.08.13, 01:49
Re: Yii 2.0 без Composer
На примере yii2-widget-datepicker
Копируем в vendor/kartik-v пакеты yii2-widget-datepicker и yii2-krajee-base
В файл vendor/yiisoft/extentions.php добавляем в массив
Готово, можно пользоваться.
Копируем в vendor/kartik-v пакеты yii2-widget-datepicker и yii2-krajee-base
В файл vendor/yiisoft/extentions.php добавляем в массив
Код: Выделить всё
'kartik-v/yii2-krajee-base' =>
array(
'name' => 'kartik-v/yii2-krajee-base',
'version' => '2.0.5.0',
'alias' =>
array(
'@kartik/base' => $vendorDir . '/kartik-v/yii2-krajee-base/src',
),
),
'kartik-v/yii2-widget-datepicker' =>
array(
'name' => 'kartik-v/yii2-widget-datepicker',
'version' => '1.4.7.0',
'alias' =>
array(
'@kartik/date' => $vendorDir . '/kartik-v/yii2-widget-datepicker/src',
),
),
-
- Сообщения: 40
- Зарегистрирован: 2018.11.18, 13:15
Re: Yii 2.0 без Composer
Не надо ничего добавить vendor/composer/autoload_psr4.php ?
-
- Сообщения: 40
- Зарегистрирован: 2018.11.18, 13:15
Re: Yii 2.0 без Composer
Так не видит классов
-
- Сообщения: 910
- Зарегистрирован: 2019.08.13, 01:49
Re: Yii 2.0 без Composer
У меня все видит. Посмотрите внимательно пути.hovhannes_ab писал(а): ↑2019.12.05, 11:45 Не надо ничего добавить vendor/composer/autoload_psr4.php ?
Начиная с php 5.6 включен static autoloader и composer не использует autoload_psr4.php, вместо него используется autoload_static.php.
В проектах на yii2 есть два автозагрузчика, один родной, прописанный в классе Yii, второй автозагрузчик композера. Они подключаются в index.php
Код: Выделить всё
require __DIR__ . '/../../vendor/autoload.php'; //автозагрузчик композера
require __DIR__ . '/../../vendor/yiisoft/yii2/Yii.php'; //автозагрузчик yii
Последний раз редактировалось yiiliveext 2019.12.05, 12:19, всего редактировалось 1 раз.
-
- Сообщения: 40
- Зарегистрирован: 2018.11.18, 13:15
Re: Yii 2.0 без Composer
Спасибо
-
- Сообщения: 40
- Зарегистрирован: 2018.11.18, 13:15
Re: Yii 2.0 без Composer
А в таких случаях, как можно обновить фреймворк , нет composr.json и надо обновить фреймворк
Re: Yii 2.0 без Composer
Это всё костыли. Проще с Composer.
-
- Сообщения: 910
- Зарегистрирован: 2019.08.13, 01:49
Re: Yii 2.0 без Composer
Обновите проект на локальной машине и потом замените папку vendor на удаленной.hovhannes_ab писал(а): ↑2019.12.05, 16:56 А в таких случаях, как можно обновить фреймворк , нет composr.json и надо обновить фреймворк
-
- Сообщения: 40
- Зарегистрирован: 2018.11.18, 13:15
-
- Сообщения: 40
- Зарегистрирован: 2018.11.18, 13:15
Re: Yii 2.0 без Composer
После обновления фреймворка yii2 2.0.13 на 2.0.30 проект не запускается и не работает и непонятно почему .yiiliveext писал(а): ↑2019.12.05, 20:55Обновите проект на локальной машине и потом замените папку vendor на удаленной.hovhannes_ab писал(а): ↑2019.12.05, 16:56 А в таких случаях, как можно обновить фреймворк , нет composr.json и надо обновить фреймворк
-
- Сообщения: 910
- Зарегистрирован: 2019.08.13, 01:49
Re: Yii 2.0 без Composer
Там было несколько релизов с нарушением обратной совместимости, читайте инструкции по переходу.hovhannes_ab писал(а): ↑2019.12.06, 21:12После обновления фреймворка yii2 2.0.13 на 2.0.30 проект не запускается и не работает и непонятно почему .yiiliveext писал(а): ↑2019.12.05, 20:55Обновите проект на локальной машине и потом замените папку vendor на удаленной.hovhannes_ab писал(а): ↑2019.12.05, 16:56 А в таких случаях, как можно обновить фреймворк , нет composr.json и надо обновить фреймворк
https://github.com/yiisoft/yii2/blob/2. ... UPGRADE.md
Re: Yii 2.0 без Composer
Кто руководит этим форумом? Дима надо создать оценку ответов как на стаке. Это повысит мотивировку и репутацию ответов. Как видно из комента, "пациент" не внял ответу человека который дает дельные советы(как мне кажется). Может стоило бы задуматься. Вообще было бы интересно чтобы люди реально понимающие как и что получали, так сказать + к репутации.
-
- Сообщения: 910
- Зарегистрирован: 2019.08.13, 01:49
Re: Yii 2.0 без Composer
К чему этот ответ? Человек обновил на локальной машине через композер и у него перестал работать проект. Каким дельным советам он не внял?leonenco писал(а): ↑2019.12.07, 11:38 Кто руководит этим форумом? Дима надо создать оценку ответов как на стаке. Это повысит мотивировку и репутацию ответов. Как видно из комента, "пациент" не внял ответу человека который дает дельные советы(как мне кажется). Может стоило бы задуматься. Вообще было бы интересно чтобы люди реально понимающие как и что получали, так сказать + к репутации.
-
- Сообщения: 40
- Зарегистрирован: 2018.11.18, 13:15
Re: Yii 2.0 без Composer
Ну да и это с Yii2 не первый раз когда переход делаешь между версиями или переход между php версиями framework не работaет