رتبه موضوع:
  • 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 رو میداد
پاسخ
 


موضوعات مشابه ...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  مشکل اتصال به پایگاه داده در هاست sana_esi 0 8 12-11-2017, 08:40 PM
آخرین ارسال: sana_esi
  مشکل نمایش فارسی در pdf parshams 1 67 09-16-2017, 06:49 AM
آخرین ارسال: Carbon
Question مشکل با روت ها بعد از انتقال روی سرور tarrega 1 49 09-10-2017, 12:25 PM
آخرین ارسال: SajjadEmami
  مشکل افت سرعت وقتی از لاراول به جای php استفاده می کنم Zahir 1 118 08-31-2017, 08:40 AM
آخرین ارسال: imanghafoori
  مشکل با schdule در هاست اشتراکی Rezasys 0 70 07-31-2017, 06:50 AM
آخرین ارسال: Rezasys
Sad مشکل در ایجاد وبلاگ در لاراول 5.4 itroz 0 103 07-05-2017, 05:03 PM
آخرین ارسال: itroz
  سوال در استفاده از captcha habibi313 1 241 06-16-2017, 02:01 PM
آخرین ارسال: ibulud.com
  مشکل در ajax زهرا 1 59 06-14-2017, 12:10 PM
آخرین ارسال: زهرا
  لود کردن hrlper , database در کلاس ها mohsenshahab 0 51 05-18-2017, 03:35 PM
آخرین ارسال: mohsenshahab
  مشکل با auth Mr.AMiR 1 66 05-03-2017, 11:00 AM
آخرین ارسال: Mr.AMiR

پرش به انجمن:


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

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

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