رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
مشکل در استفاده از کلاس Form
#1
دوستان راهنمایی کنید چطوری میشه از کلاس Form توی لاراول 5 استفاده کرد؟

ظاهرا این کلاس از هسته حذف شده و توی پکیج laravelcollective/html قابل دسترسی هست.

من به لینک http://laravelcollective.com/docs/5.0/html#installation مراجعه کردم، طبق راهنما کد "laravelcollective/html": "~5.0" رو به قسمت require فایل composer.json اضافه کردم و سپس composer رو به روز رسانی میکنم که با خطای زیر روبرو میشم

[RuntimeException]
Could not load package classpreloader/classpreloader in http://packagist.or
g: [UnexpectedValueException] Could not parse version constraint ^1.2.2: In
valid version string "^1.2.2"



[UnexpectedValueException]
Could not parse version constraint ^1.2.2: Invalid version string "^1.2.2"


چطوری باید از کلاس Form استفاده کنم!!!
پاسخ
#2
کد کامل بخش require رو قرار بده 
قوانین انجمن لاراولیستا  | شماره تماس :‌09124783045 |‌ تلگرام :‌ 09377869283
پاسخ
#3
کد پی‌اچ‌پی:
"require": {
 
"laravel/framework""5.0.*",
 
"laravelcollective/html""~5.0"
 
},
 
"require-dev": {
 
"phpunit/phpunit""~4.0",
 
"phpspec/phpspec""~2.1"
 
}, 

با افزودن این کد  "laravelcollective/html": "~5.0" به قسمت require و اجرای دستور composer update خطا میده

البته یک راه دیگه برای افزودن بسته هست که هنوز اونو اجرا نکردم، فکر می کنم از طریق خود composer و بدون افزودن کد به فایل composer.json بشه این laravelcollective/html بسته رو به برنامه اضافه کنم.
پاسخ
#4
خوب کسی جواب نداد و من پس از بررسی بیشتر متوجه این موضوع شدم که composer ام رو باید upgrade کنم که با دستور composer upgrade ظاهرا composer آپدیت شد اما همچنان هیچ بسته ای نصب نمی شد.

البته باید یک بار سیستم رو ریستارت می کردم که این کارو نکردم.

در نهایت composer رو Uninstall کردم و مجددا نصبش کردم و پس از راه اندازی مجدد سیستم بالاخره موفق شدم پیکج های مد نظرم رو نصب کنم.

دوستان اگر در هنگام نصب بسته ها به خطای مزخرف  Could not parse version constraint ^1.2.2: Invalid version string "^1.2.2" برخورد کردید، composer رو برروز رسانی کنید.


خوب خطای شماره 2 هم حل شد.  Smile

موفق باشید.
پاسخ
#5
مرسی error جان
فقط اون دستور آپدیت کامپوزر composer update هست اگر اشتباه نکنم.. 
شما گفته بودی composer upgrade.
درسته ؟
قوانین انجمن لاراولیستا  | شماره تماس :‌09124783045 |‌ تلگرام :‌ 09377869283
پاسخ
#6
آره اشتباه نوشتم دادا composer self-update  بود
پاسخ
#7
نیاز به unistall کردن نبود . شما بعد از composer update باید چندتاکاردیگه انجام می دادی:
تو فایل app/config.php قسمت providers,aliases موارد زیر را اضافه کنید :
کد:
'providers' => [
    'Illuminate\Html\HtmlServiceProvider'
],

'aliases' => [
    'Form' => 'Illuminate\Html\FormFacade',
    'HTML' => 'Illuminate\Html\HtmlFacade',
],

بعد توی command line می زدی :
کد:
composer require illuminate/html
پاسخ
#8
خوب مشکل همین بود که دستور composer update خطای Could not parse version constraint ^1.2.2: Invalid version string "^1.2.2 رو میداد
پاسخ
 


موضوعات مشابه ...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  نحوه ایجاد Token-Based Authentication(oauth2) در لاراول با استفاده از passport anonymox 0 35 11-12-2016, 06:27 AM
آخرین ارسال: anonymox
  مشکل در ارسال داده به پایگاه داده 111r11v11n 2 64 10-31-2016, 05:23 AM
آخرین ارسال: LavarelUser
  مشکل در اسکریپت ها در gulpfile opsource 0 29 10-16-2016, 10:05 AM
آخرین ارسال: opsource
  مشکل در راه اندازی لاراول hadi2016 2 72 09-21-2016, 11:00 AM
آخرین ارسال: hadi2016
  استفاده از دستورات در وب سرور cat_new1 1 64 09-20-2016, 08:47 AM
آخرین ارسال: hamo
  مشکل با Route sharifonline 6 146 09-17-2016, 04:40 PM
آخرین ارسال: sharifonline
  مشکل با داده های بسیار بزگ در لاراول wesliacliopi 0 65 08-18-2016, 04:17 PM
آخرین ارسال: wesliacliopi
  مشکل در تعریف پروژه جدید لاراولی در php storm feri 3 115 08-07-2016, 05:42 AM
آخرین ارسال: feri
  استفاده از کامند های artisan وقتی سایت رو روی هاست اینترنتی اپلود کردیم چطوریه ؟ mehrdad201 4 222 07-19-2016, 12:24 PM
آخرین ارسال: amirhb
Exclamation مشکل در migrate mmnaderi 1 103 07-09-2016, 10:22 PM
آخرین ارسال: amirhosseini

پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان

درباره انجمن فریم ورک لاراول

انجمن لاراولیستا به عشق توسعه دهنده ها و علاقمندان به این فریم ورک محبوب ایجاد شده و امیدواریم با نظرات خوبتون ما رو در بهبود کار یاری کنید. در ضمن خیلی هم خوشحال میشیم شما هم در توسعه این انجمن سهمی داشته باشید.