درخواست آموزش نصب اکستنشن در ویندوز

سلام دوستان وقت همگی بخیر…

من مرتبه اولمه دارم توی ویندوز با یی فریم ورک کار می کنم (قبلا همه ش توی لینوکس بودم)…

می خوام یه اکستنشنی رو نصب کنم اما نمی دونم چطور…

نه با کامپوزر تونستم نه به طور دستی…

می خواستم اگه می شه راهنماییم کنید…

اینم بگم دفعه اوله می خام با کامپوزر کار کنم لطفا در حد سواد بنده توضیح بدید…

اون اکستنشنی هم که می خوام نصب کنم اینه:

plugins.krajee.com/file-input#installation

پیشاپیش ممنون از لطف دوستان

[size="4"][right]

سلام کامپوزر را روی ویندوز نصب کردی؟[/right][/size]

سلام…بله نصبش کردم…

ولی دستور نصب اکستنشن رو که می زنم ارور میده و نصب نمی شه

[size="4"][right]اگه ارورش را هم بزاری اینجا ما ببینیم عالی میشه[/right][/size][size="4"][right]

ولی به صورت چشم بسته اگه بخوام یه راه حل بدم میگم این دستورهای زیر را هم امتحان کن

[/right][/size]


composer require kartik-v/bootstrap-fileinput "dev-master"

php composer.phar require "kartik-v/bootstrap-fileinput:dev-master"

composer require "kartik-v/bootstrap-fileinput:dev-master"

سلام…ممنون از جوابی که دادین…

دستور اول و سوم کار کرد و دومی کار نکرد…کل خروجی خط فرمان هم اینه




C:\wamp\www\plus>composer require kartik-v/bootstrap-fileinput "dev-master"

You are running composer with xdebug enabled. This has a major impact on runtime

 performance. See https://getcomposer.org/xdebug

./composer.json has been updated

Loading composer repositories with package information

Updating dependencies (including require-dev)

  - Installing kartik-v/bootstrap-fileinput (dev-master d870e37)

    Cloning d870e37aa0828241c379543f464451af121bdc57

    Failed to download kartik-v/bootstrap-fileinput from source: Failed to clone

 https://github.com/kartik-v/bootstrap-fileinput.git, git was not found, check t

hat it is installed and in your PATH env.


'git' is not recognized as an internal or external command,

operable program or batch file.


    Now trying to download from dist

  - Installing kartik-v/bootstrap-fileinput (dev-master d870e37)

    Downloading: 100%


  - Installing bower-asset/jquery (2.2.4)

    Downloading: 100%


  - Installing bower-asset/bootstrap (v3.3.5)

    Downloading: 100%


  - Installing bower-asset/jquery.inputmask (3.2.7)

    Downloading: 100%


  - Installing bower-asset/punycode (v1.3.2)

    Downloading: 100%


  - Installing bower-asset/yii2-pjax (v2.0.6)

    Downloading: 100%


  - Installing bower-asset/typeahead.js (v0.11.1)

    Downloading: 100%


Writing lock file

Generating autoload files


C:\wamp\www\plus>

C:\wamp\www\plus>php composer.phar require "kartik-v/bootstrap-fileinput:dev-mas

ter"

Could not open input file: composer.phar


C:\wamp\www\plus>composer require "kartik-v/bootstrap-fileinput:dev-master"

You are running composer with xdebug enabled. This has a major impact on runtime

 performance. See https://getcomposer.org/xdebug

./composer.json has been updated

Loading composer repositories with package information

Updating dependencies (including require-dev)

Generating autoload files


C:\wamp\www\plus>



اما وقتی توی فرم این اکستنشن رو یوز می کنم و بعد استفاده می کنم ارور می ده که کلاس رو نمی شناسه

Class ‘kartik\widgets\FileInput’ not found

توی دایرکتوری وندور که می رم یه پوشه با نام کارتیک ایجاد شده…

داخلشم محتویاتش هست…

اما نمی تونم چرا کار نمی کنه :(

راستی یه چیزی…

دقیقا باید توی کدوم دایرکتوری باشم و دستورای کامپوزر رو اجرا کنم؟؟

من توی دایرکتوری ریشه (همونجا که فرانت اند و بک اند و کامون . … هستند) این دستورای کامپوزر رو اجرا می کنم؟؟

درسته؟؟

[size="4"][right]طبق داکیومنتش با این یوز کردی؟

use kartik\file\FileInput;

دایرکتوری که توش هستید اهمیتی نداره. پکیجها در مسیرهای پیشفرض نصب میشند مگر اینکه بخواهید عمدا مسیر را عوض کنید که اون داستان خودش را داره.[/right][/size]

سلام…

طبق خود داکیومنتیشنش از دستور زیر استفاده کردم:

use kartik\widgets\FileInput

اون چیزی هم که شما گفتین رو نوشتم باز ارور می ده که کلاس یافت نشد