Special_One 57 گزارش دادن ارسال شده در فروردین 99 لینک آپارات: https://www.aparat.com/v/fzjZQ منبع پکیج : https://github.com/alexusmai/laravel-file-manager توجه کنید تمام سوالات مربوط به این پکیج در اینجا باید مطرح شود و در صورت رعایت نکردن با کاربر خاطی برخورد خواهد میشود. سپاس گذار از دوستان 1 3 1 نقل قول Share this post Link to post Share on other sites
negar_a 1 گزارش دادن ارسال شده در فروردین 99 با سلام و تشکر بابت اموزشتون. من پکیج رو نصب کردم و میخوام چندتا عکس انتخاب کنم و نام اونها رو در db ذخیره کنم . در این حالت باید از Multiple standalone buttons استفاده کنم ؟ من کد رو به این شکل تغییر دادم . چون میخوام اینها درون یک فرم باشه . اما وقتی روی دکمه کلیک میکنم فقط نام دومی رو برمیگردونه. <form method="post" action="{{route('upload')}}" enctype="multipart/form-data"> {{csrf_field()}} <div class="form-group col-md-6"> <label for="image_label">Image</label> <div class="input-group"> <input type="text" id="image1" class="form-control" name="image" aria-label="Image" aria-describedby="button-image"> <div class="input-group-append"> <input class="btn btn-outline-secondary" type="file" id="button-image" name="up1">Select </div> </div> </div> <div class="form-group col-md-6"> <label for="image_label">Image2</label> <div class="input-group"> <input type="text" id="image2" class="form-control" name="image" aria-label="Image" aria-describedby="button-image"> <div class="input-group-append"> <input class="btn btn-outline-secondary" type="file" id="button-image2" name="up2">Select </div> </div> </div> <input type="submit" name="sub" value="upload"> </form> میخوام ابتدا نام تمام فایلهای انتخاب شده رو بهم بده . public function upload(Request $request){ return $request->all(); } روش همینه ؟ نقل قول Share this post Link to post Share on other sites
Special_One 57 گزارش دادن ارسال شده در فروردین 99 سلام روز بخیر بله اما اگر بیشتر از دو مورد بخواهید آپلود کنید باید توجه کنید ID و کدهای JS تغییر کند. برای ثبت در دیتابیس هم بهتر است از این کد استفاده کنید. $yourDBname = new YOURDBNAME(); $yourDBname->create($request->all()); سپاس از شما 1 نقل قول Share this post Link to post Share on other sites
ابوالفضل طالبی 441 گزارش دادن ارسال شده در فروردین 99 در ۱ ساعت قبل، negar_a گفته است : <input type="text" id="image1" class="form-control" name="image" دو تا input با نام image درست کردید! به همین دلیل فقط دومی رو دریافت میکنید 2 نقل قول Share this post Link to post Share on other sites
negar_a 1 گزارش دادن ارسال شده در فروردین 99 ممنونم . فکر میکردم باید input : file ها رو بگیره . ولی اسم تصاویر رو در input:text قرار میده . ولی در کل برای انتخاب چند عکس این روش منطقی و درسته ؟ نقل قول Share this post Link to post Share on other sites
ابوالفضل طالبی 441 گزارش دادن ارسال شده در فروردین 99 بله میتونید برای انتخاب چند تصویر چند input قرار بدید البته بعضی وقتها تعداد تصاویر به صورت داینامیک قابل تغییر هست یعنی این ویژگی توسط طراح به صورت زیر قابل اجراست: https://www.codexworld.com/add-remove-input-fields-dynamically-using-jquery/ 2 نقل قول Share this post Link to post Share on other sites
farbod 3 گزارش دادن ارسال شده در فروردین 99 سلام تصاویر درست نمایش داده نمیشه و مثل فایل منیجری که استاد طالبی اموزش دادن وقتی رو تصویر شاخص میزنم موقع انتخاب چیزی نمایش داده نمیشه و فقط میاد بالا روی ادیتور تو اموزش قبل با تغییر آدرس لوکال مشکل نمایش تصویر حل شد ولی تصویر شاخص مشکل داشت تو این اموزش راه حلتون چیه ؟ نقل قول Share this post Link to post Share on other sites
Special_One 57 گزارش دادن ارسال شده در فروردین 99 سلام فربد عزیز این کار رو میشه با vueیا ajax انجام داد که به نظر من میشه یه جدول برای تصاویر و یک کلید خارجی برای اون تعریف کرد . آقای @ابوالفضل طالبی با ajax و vue آشنایی دارن میتونید با منشن کردن بگین کمکتون کنن نقل قول Share this post Link to post Share on other sites
farbod 3 گزارش دادن ارسال شده در فروردین 99 در 6 ساعت قبل، Special_One گفته است : سلام فربد عزیز این کار رو میشه با vueیا ajax انجام داد که به نظر من میشه یه جدول برای تصاویر و یک کلید خارجی برای اون تعریف کرد . آقای @ابوالفضل طالبی با ajax و vue آشنایی دارن میتونید با منشن کردن بگین کمکتون کنن ممنون مشکل تصویر شاخص حل شد ولی تصاویر نشون نمیده پوشه ای که عکس اپلود میکنم ساخته نمیشه تو فایل سیستم یا فایل منیجر باید چیزی رو تغییر بدم ؟ config/file-manager.php 'diskList' => ['images', 'public'], config/filesystems.php // Filesystem Disks 'disks' => [ // images folder in public path 'images' => [ 'driver' => 'local', 'root' => public_path('images'), 'url' => env('APP_URL').'/images', ], این دو قسمت فایل منیجری هست که تو گیت هاب هست ولی برای من یکم فرق داره مثل این نیست اینها رو جایگزین کردم با فایل خودم حل نشد آقای @ابوالفضل طالبی برای نشان ندادن تصاویر و ساخته نشدن فایل storage چیکار باید انجام بدم؟ نقل قول Share this post Link to post Share on other sites
farbod 3 گزارش دادن ارسال شده در فروردین 99 برای نمایش تصویر چیکار باید کرد ؟ نقل قول Share this post Link to post Share on other sites
saber 143 گزارش دادن ارسال شده در فروردین 99 در 5 ساعت قبل، farbod گفته است : برای نمایش تصویر چیکار باید کرد ؟ اگه همه تنظیمات رو درست انجام بدید مشکلی نداره و تصاویر درست آپلود و نمایش داده میشه شما برای storage دستور زیر رو اجرا کردید؟ php artisan storage:link 1 نقل قول Share this post Link to post Share on other sites
farbod 3 گزارش دادن ارسال شده در فروردین 99 در 10 دقیقه قبل، saber گفته است : اگه همه تنظیمات رو درست انجام بدید مشکلی نداره و تصاویر درست آپلود و نمایش داده میشه شما برای storage دستور زیر رو اجرا کردید؟ php artisan storage:link بله اجرا کردم لوکال هم تغییر دادم ولی برای تصویر شاخص نمایش نمیده تو قسمت فرانت اون فایل thumbs تو این روش ساخته نمیشه؟یا جایی باید چیزی اضافه کنم؟ نقل قول Share this post Link to post Share on other sites
saber 143 گزارش دادن ارسال شده در فروردین 99 این پکیج مثل اون فایل منیجر قبلی تصاویر thumb نمیسازه باید این امکان رو خودتون کدنویسی کنید. برای ایجاد تصاویر thumb میتونید پکیج تصاویر Intervention Image رو نصب کنید و سپس با event هایی که فایل منیجر داره از طریق ایونت FilesUploaded تصاویر thumb ایجاد کنید. 1 1 نقل قول Share this post Link to post Share on other sites
farbod 3 گزارش دادن ارسال شده در فروردین 99 در 18 ساعت قبل، saber گفته است : این پکیج مثل اون فایل منیجر قبلی تصاویر thumb نمیسازه باید این امکان رو خودتون کدنویسی کنید. برای ایجاد تصاویر thumb میتونید پکیج تصاویر Intervention Image رو نصب کنید و سپس با event هایی که فایل منیجر داره از طریق ایونت FilesUploaded تصاویر thumb ایجاد کنید. این دستور فقط باید اجرا بشه؟ $ php artisan vendor:publish --provider="Intervention\Image\ImageServiceProviderLaravelRecent" فایل های image و imagecache ساخته شد نمیدونم چه تغییراتی باید بدم نقل قول Share this post Link to post Share on other sites
farbod 3 گزارش دادن ارسال شده در فروردین 99 php composer.phar require intervention/image این دستور ابتدا وارد کردم ولی این ارور میاد Could not open input file: composer.phar دستور پابلیش فقط اجرا شد نقل قول Share this post Link to post Share on other sites
saber 143 گزارش دادن ارسال شده در فروردین 99 در 5 ساعت قبل، farbod گفته است : php composer.phar require intervention/image این دستور ابتدا وارد کردم ولی این ارور میاد Could not open input file: composer.phar دستور پابلیش فقط اجرا شد با این دستور نصبش کنید composer require intervention/image توی فایل app.php هم کدهاش رو باید اضافه کنید داخل سایتش دقیق نوشته چیکار باید بکنید 1 نقل قول Share this post Link to post Share on other sites
farbod 3 گزارش دادن ارسال شده در فروردین 99 در 18 ساعت قبل، saber گفته است : با این دستور نصبش کنید composer require intervention/image توی فایل app.php هم کدهاش رو باید اضافه کنید داخل سایتش دقیق نوشته چیکار باید بکنید تو app.php دو قسمت رو وارد کردم این دستور هم برای نصب انجام دادم ولی هنوزم نمایش نمیده تو فایل image و imagecache تغییرات لازمه انجام بدم؟ نقل قول Share this post Link to post Share on other sites
saber 143 گزارش دادن ارسال شده در فروردین 99 در 17 ساعت قبل، farbod گفته است : تو app.php دو قسمت رو وارد کردم این دستور هم برای نصب انجام دادم ولی هنوزم نمایش نمیده تو فایل image و imagecache تغییرات لازمه انجام بدم؟ بعد از این که پکیج image رو نصب کردید باید با استفاده از ایونت های فایل منیجر یک Listener ایجاد کنید و تصاویر thumb رو از تصویر آپلود شده ایجاد و در مسیر دلخواه ذخیره کنید بعدش میتونید با مسیر دهی درست از تصاویر توی سایت استفاده کنید. فرصت بشه یه آموزش و نمونه کد از نحوه استفاده از ایونت های فایل منیجر و ایجاد تصاویر thumb میذارم. 1 نقل قول Share this post Link to post Share on other sites
farbod 3 گزارش دادن ارسال شده در فروردین 99 در 40 دقیقه قبل، saber گفته است : بعد از این که پکیج image رو نصب کردید باید با استفاده از ایونت های فایل منیجر یک Listener ایجاد کنید و تصاویر thumb رو از تصویر آپلود شده ایجاد و در مسیر دلخواه ذخیره کنید بعدش میتونید با مسیر دهی درست از تصاویر توی سایت استفاده کنید. فرصت بشه یه آموزش و نمونه کد از نحوه استفاده از ایونت های فایل منیجر و ایجاد تصاویر thumb میذارم. ممنون اگه اموزش بزارید که عالی میشه نقل قول Share this post Link to post Share on other sites
farbod 3 گزارش دادن ارسال شده در فروردین 99 آموزش نمایش تصاویر شاخص رو میزارید؟ متاسفانه موفق نشدم برای نمایشش نقل قول Share this post Link to post Share on other sites
Special_One 57 گزارش دادن ارسال شده در فروردین 99 در در ۱۳۹۹/۱/۱۷ در 18:19، farbod گفته است : آموزش نمایش تصاویر شاخص رو میزارید؟ متاسفانه موفق نشدم برای نمایشش سلام فربد جان در اسرع وقت آموزش رو به صورت ویدیویی (لاراول و ویو جی اس) در سایت قرار خواهیم داد سپاس از شما 1 نقل قول Share this post Link to post Share on other sites
fshakournia1369@gmail.com 0 گزارش دادن ارسال شده در اردیبهشت 99 من filemanager رو نصب کردم. مشکل دارم اول اینکه وقتی فایل اپلود میشه تو قسمت متن ظاهر نمیشه اصلا. و چیزی هم توی پوشه های photos و files نشون داده نمیشه. مشکل چطور حل میشه؟ نقل قول Share this post Link to post Share on other sites
ojay 0 گزارش دادن ارسال شده در فروردین 0 سلام ممنون بابت آموزشتون من همه کارهایی که گفتید انجام دادم، با خطای زیر مواجه میشم The requested URL was not found on this server میشه لطفا راهنمایم کنید؟ نقل قول Share this post Link to post Share on other sites