محمدسجاد دباغ

محمدسجاد دباغ

  • mdabbagh@
  • تخصص : برنامه نویس لاراول
  • آخرین فعالیت 4 روز پیش
تاریخ عضویت 7 سال پیش

تبدیل word به pdf در php

دوستان سلام در php ( لاراول) میخواهم یک فایل word به همراه تمام جزئیات ( فونت های فارسی ، سایز فونت ها ، بوردرها ، هدر و فوتر ، شماره صفحه و ... ) بدون هیچ گونه تغییری به pdf تبدیل کنم. لطفا پکیجی معرفی کنید که مشابه سایت www.ilovepdf.com/word_to_pdf دقیق عمل کند. از پکیج های phpword و Mpdf استفاده...

محمدسجاد دباغ
1 سال پیش
توسط محمدسجاد دباغ آپدیت شد

bind اتوماتیک در پکیج لاراول

دوستان سلام 😊 پکیجی نوشتم که از interface استفاده کردم https://packagist.org/packages/mdabagh/smschannels موقع استفاده این ارور رو میده. Target [Mdabagh\Smschannels\SmsChannelsInterface] is not instantiable. جستجو کردم، باید interface را به appseviceprovider در قسمت ریجستر bind کنم. در composer پیک...

محمدسجاد دباغ
1 سال پیش
توسط علی فلاح آپدیت شد

strategy design pattern دیزاین پترن استراتژی

دوستان سلام! با توجه به اینکه منابع انگلیسی و فارسی کاملی در مورد دیزاین پترن استراتژی در لاراول پیدا نکردم که دقیق با جزئیات (مثلا در چه پوشه ای چه فایل هایی بسازیم ، روش های مختلف ریجستر و استفاده کردن ، روش مناسب جدا کردن متغیر های هر driver و ...) توضیح داده باشه. لطفا هرگونه مطلبی در مورد این د...

strategy design pattern laravel استراتژی در لاراول

دوستان سلام در لینک زیر سعی کردم برای آموزش ، سیستم کانال بندی پیامک پیاده کنم. github.com/mdabbagh-ir/sms-channels/tree/main/app/Strategy/SmsChannels اما فقط تا قسمت ایجاد interface و driver هارو درک کردم. کجا مشخص کنم دیفالت سیستم بر اساس sms.ir باشه یا کاوه نگار؟ چطور از متدهای کلاس در کنترلر است...

محمدسجاد دباغ
2 سال پیش
توسط مریم جعفری آپدیت شد

حذف timestamps از جدول در لاراول

سلام یک Migration ایجاد و برای حذف time عبارک زیر رو حذف کردم $table->timestamps(); اما پس از post دیتای فرم ارور زیر میاد SQLSTATE[42S22]: Column not found: 1054 Unknown column 'updated_at' in 'field list' (SQL: insert into `menu` (`title`, `parent_id`, `order`, `updated_at`, `created_at`) value...

محمدسجاد دباغ
2 سال پیش
توسط مهدی اردشیر آپدیت شد

cron job هاست اشتراکی و job لاراول

دوستان سلام برای ایجاد ربات در لاراول روی هاست طبق جستجو ها موارد زیر دستگیرم شد. 1- ما باید یک کنترلر داشته باشیم که پس از تکمیل فرم ایجاد ربات ، رباتی را در دیتابیس با فیلد های زمان شروع ، پایان و هدف ایجاد میکنه و بعد به صفحه سینگل ربات ساخته شده retern میشه. 2-یک جاب با دستور make:job میسازیم و...

محمدسجاد دباغ
2 سال پیش
توسط محمدسجاد دباغ آپدیت شد

روش صحیح Scheduled Cron Jobs در هاست اشتراکی

دوستان سلام این سه دستور Cron Jobs که وارد کردم ، هیچ کدام در log سرور و log لاراول اضافه نشده تا متوجه بشم چرا کار نمیکنند. لطفا راهنمایی بفرمائید. متشکرم

محمدسجاد دباغ
2 سال پیش
توسط محمدسجاد دباغ آپدیت شد

ترکیب css ها

سلام دوستان چندین فایل css دارم که لازم هست ترکیب بشوند اما مشابه زیاد داره و تداخل کد هست. راه کاری که به ذهنم رسید این هست که هر فایل اول تمام کلاس ها یک id اضافه کنم مثل زیر .a{} .b{} .c{} a{} p{} #landing .a{} #landing .b{} #landing .c{} #landing a{} #landing p{} چه راه کاری برای تغییر همه انتخا...

محمدسجاد دباغ
2 سال پیش
توسط سیدعلی موسوی آپدیت شد

آرایه در blade

دوستان سلام باید در نهایت به یک قطعه کد جاوا اسکریپت در blade آرایه ای به شکل زیر پاس بدم. whitelist: ["A# .NET", "A# (Axiom)", "A-0 System"] و من اطلاعات رو با کد زیر دریافت و به صورت compact پاس دادم به blade $universitys = Universitys::get(); $universitys_name = []; foreach ($universitys as $fl...

انتقال داده از JSON توسط laravel migration

دوستان سلام چطور میتونم اطلاعات فایل json رو به دیتابیس mysql از طریق فرمان laravel migration انتقال بدم؟ هدف اینه با هر بار php artisan migrate کردن علاوه بر ایجاد جداول ، جدول مورد نظر هم با داده ها پر بشه. داده الزامی نداره که json باشه. محتوای داده ها لیست استان ها و شهرهای هر استان هست. راه...

محمدسجاد دباغ
2 سال پیش
توسط محمدسجاد دباغ آپدیت شد

127.0.0.1 redirected you too many times

دوستان سلام public function handle(Request $request, Closure $next) { if ($request->user()->job_type == "MASTER") { return $next($request); }return redirect('login'); } کد بالا middleware هست، بار اول درست اجرا شد. سیستم رو بستم و امروز روشن کردم کار نمیکرد....

محمدسجاد دباغ
2 سال پیش
توسط محمدسجاد دباغ آپدیت شد

مشکل در ارسال boolean با redirect route در لاراول

سلام در قطعه کدی نیاز هست متغیری به صورت true یا false به blade ارسال کنم. public function phoneSendMassage(Request $request){ ... $user = User::where('mobile', $PhoneNumber)->firstOr(function () { return false; }); if ($user) { $is_user = t...

محمدسجاد دباغ
2 سال پیش
توسط naval آپدیت شد

ذخیره فایل ها در دیتابیس با alexusmai laravel-file-manager

سلام وقت بخیر به صورت پیش فرض کنترلر آپلود فایل این پکیج به شکل زیر هست. public function upload(RequestValidator $request) { event(new FilesUploading($request)); $uploadResponse = $this->fm->upload( $request->input('disk'), $request->input('pa...

ساعت css

سلام وقت بخیر به دنبال کد آماده ساعت عقربه ای css یا js میگردم با قابلیت قرمز کردن یک بازه زمانی. مثلا ساعت 8 تا 12 رو به نشانه اوج مصرف ترافیک قرمز کنم. مثل یک قارچ هندوانه اگر کد آماده در کدپن هست یا کلیدواژه ای که بتونم سرچ کنم و یا پلاگین js و ... لطفا معرفی کنید. متشکرم

اتصال گیتهاب به cwp

سلام وقت بخیر کنترل پنل cwp روی vps با سیستم عامل contos7 نصب کردم، هیچ آشنایی ندارم، چطور باید ریپازیتوری گیتهاب رو متصل کنم به یک اکانت در cwp به طوری که در لوکال روی پروژه کار کنم و بعد پوش کنم و سرور با پوش جدید آپدیت بشه؟ هر سرنخ،توضیح یا منبع دارید لطفا معرفی کنید. متشکرم

محمدسجاد دباغ
3 سال پیش
توسط محمدسجاد دباغ آپدیت شد

تداخل 127.0.0.1:8000 و localhost در لاراول

سلام وقت بخیر دوستان مشکل اینجاست که لینک زیر اجرا نمیشه و ارور 404 میده http://127.0.0.1:8000/storage/upload/img/1.jpg اما لینک زیر اجرا میشه http://localhost/storage/upload/img/1.jpg و نکته جالب اینکه لینک های زیر به درستی اجرا میشن به این معنی که http://127.0.0.1:8000 به درستی ست شده <link rel...

محمدسجاد دباغ
3 سال پیش
توسط محمدسجاد دباغ آپدیت شد

آیا برای پخش ویدئو باید storage با storage link به public متصل باشد

سلام دوستان وقت بخیر سوال اول: برای پخش ویدئو از storage باید storage:link بشود به public ؟ چون ویدئو ها عمومی نیستند. سوال دوم: آیا videojs.com باعث میشود نتوان فایل ویدئویی دانلود کرد، یا باید از چیز دیگری هم کمک گرفت؟ سوال آخر: چگونه فایل های درون storage رو به videojs به صورت استریم یا ... برس...

استفاده از ffmpeg در لاراول

سلام از سایت https://github.com/protonemedia/laravel-ffmpeg اقدام به نصب پکیج روی پروژه کردم. اما با هیچ کدام از روش های زیر نتوانستم اون رو use کنم. use FFMPEG; use ProtoneMedia\LaravelFFMpeg\Support\FFMpeg as SupportFFMpeg; use FFMpeg\FFMpeg as FFMpeg; use FFMpeg\FFMpeg; use FFMpeg\Driver\FFMpegDr...

خطا بعد از تغییر Route پکیج alexusmai laravel file manager

سلام همان طور که در تصویر زیر خطا مشخص هست ، من روت را تغییر دادم اما روتی که خود پکیج احتمالا با آیجکس درخواست داده تغییر نکرده برای همین ارور داده. راه کار چیه؟ Route::group(['prefix' => 'admin', 'middleware' => 'admin'], function () { Route::group([ 'prefix' => 'file',...

محمدسجاد دباغ
3 سال پیش
توسط محمدسجاد دباغ آپدیت شد

راهنمای تغییر در alexusmai laravel-file-manager

سلام تغییری که نیاز دارم ، تابعی هست که با انتخاب هر فایل url اون رو بر میگردونه. fm.$store.commit('fm/setFileCallBack', function (fileUrl) { }); میخوام بجای url آیدی ذخیره شده در دیتابیس مربوط به همان فایل برگرده ، راه کار چیه؟ البته به صورت دائمی نمیخوام ، بعضی جاها همون url نیازه.