رفتن به مطلب
انجمن پشتیبانی لاراول ایران

atris314

کاربر
  • تعداد ارسال ها

    10
  • تاریخ عضویت

  • آخرین بازدید

تمامی ارسال های atris314

  1. سلام من verication رو از این آموزش استفاده کردم و نوشتم اما موقع ثبت نام کاربر به صورت خودکار ایمیل فعال سازی حساب کاربری ارسال میشه . (که بعدا ارور میده که کد فعال سازی متفاوته) من میخوام فقط موقعی که کاربر خودش روی دکمه "ارسال ایمیل فعالسازی" کلیک کرد ایمیل ارسال بشه. ممکنه راهنمایی بفرمایید چطور میتونم این رو بنویسم؟
  2. سلام وقتی میخوام پروفایل ویرایش کنم ارور Validation rule min requires at least 1 parameters. رو میده public function update(Request $request,User $user) { //dd($request); $messages = [ 'name.required' => 'فیلد نام را وارد نمایید', 'email.required' => 'فیلد ایمیل را وارد نمایید', 'phone.required' => 'فیلد تلفن را وارد نمایید', ]; if (!empty($request->password)){ $validateData = $request->validate([ 'name' => 'required', 'email' => 'required', 'phone' => 'required', 'password' => 'required|min|8|unique:users', 'password_confirmation' => 'required|min|8|unique:users', ],$messages); $password = Hash::make($request->password); $user->password = $password; } else{ $validateData = $request->validate([ 'name' => 'required', 'email' => 'required', 'phone' => 'required', ],$messages); } $user->name = $request->name; $user->email = $request->email; $user->phone = $request->phone; try{ $user->save(); }catch (Exception $exception){ switch ($exception->getCode()) { } return redirect()->back()->with('warning',$exception->getCode()); } $msg = 'ویرایش با موفقیت انجام شد :)' ; return redirect(route('home'))->with('success',$msg); } این متد update پروفایل یوزر هست
  3. انگار route ها رو نميشناسه و از كنترلر چيزي ارسال نميشه ميشه راهنمايي كنيد چيكاركنم
  4. سلام من از مديرهاست يك هاست لاراولي گرفتم و طبق آموزش پروژه خودم رو روي هاست آپلود كردم و پابليك رو هم داخل public_html قرار دادم اما سايت فقط قالب html رو لود ميكنه بدون هيچ يك از اطلاعاتي كه از ديتابيس فراخواني بشه!!! انگار كه اصلا كد ننوشتم خام خام لود ميشه حتي صفحه اول هم خام لود ميشه مشكل از چيه و بايد چيكار كنم ممنون ميشم كسي كمك كنه
  5. سلام من يك جدول Settings دارم كه در بخش هدر و فوتر سايت فراخواني ميشه. در كنترلر homeController.php مثل بقيه متغيرها ، متغير settings را فراخواني كردم مشكلي در صفحه ي اصلي سايت وجود نداره ولي در صفحات ديگر كه هدر و فوتر مشترك هستن متغير settings رو نميشناسه و ارور ميده حالا تا يه جايي فهميدم كه بايد از متغير سراسري استفاده كنم در appserviceproviders.php اما نميدونم به چه صورت؟؟؟ ميشه راهنماييم كنيد چطور بنويسم و فراخواني كنم؟؟؟؟ من تازه وارد هستم
  6. atris314

    ارور برای ارسال ایمیل

    سلام من طبق آموزش ارسال ایمیل رو درست کردم ولی ارور زیر رو میده که رفع نمیشه Expected response code 250 but got code "530", with message "530 5.7.1 Authentication required " کش رو پاک کردم سرور رو هم ران کردم بازم نشد میشه راهنمایی کنید
  7. public function store(MenuRequest $request) { $request->validated(); $menu = new Menu(); try { $menu->create($request->all()); } catch (Exception $exception) { switch ($exception->getCode()) { case 23000: $msg = "نام مستعار وارد شده تکراری است"; break; } return redirect(route('back.menus.create'))->with('warning', $msg); } $msg = "ذخیره ی منوی جدید با موفقیت انجام شد"; return redirect(route('back.menus'))->with('success', $msg); } ممنون از پاسختون
  8. سلام من طبق آموزش بخش store رو نوشتم و اعتبار سنجي ها رو انجام دادم مشكلم اينه كه وقتي همه ي فيلدها رو پر ميكنم ركورد ثبت ميشه و در صورت خالي بودن هركدوم از فيلدهايي كه وليديشن براشون ننوشتم هم خطا ميده كه عنوان خالي است در صورتي كه خالي نيست ! مشكل از چيه؟ و اين خطا رو هم ميده Undefined variable: msg من مو به مو طبق آموزش نوشتم كسي ميتونه راهنماييم كنه؟
  9. سلام من میخوام بخش منو و زیر منو رو در پنل مدیریت نمایش بدم اما نمایش داده نمیشه من کدهای بخش های مدل ویو کنترلر رو میگذارم . کسی میتونه بهم کمک کنه بگه مشکل کد من چیه و از کجاست ؟ اسم فیلد سرگروه رو article_id گذاشتم پیشاپیش ممنون /////////Model.php///////// class Menu extends Model { use HasFactory; protected $fillable = ['title','sort','url','article_id','status','image']; public function getParent() { return$this>hasone(Menu::class,'id','article_id'); } } //////////////////MenuController.php////////////////// public function index() { $menus = Menu::all(); return view('back.menus.menus',compact('menus')); } //////////////menus.blade.php///////////////// @foreach($menus as $menu) <tr> <td>{{$menu->title}}</td> <td> {{$menu->getParent['title']}} </td> <td>{{$menu->sort}}</td> <td> <?php $url = route('back.menus.status',$menu->id); if ($menu['status']==1){ echo '<a href="'.$url.'" class="badge badge-success">فعال </a>'; } else{ echo '<a href="'.$url.'" class="badge badge-secondary">غيرفعال </a>'; } ?> </td> <td>{{$menu->url}}</td> <td><img style="width: 20px; height: 30px;" src="{{$menu->image}}" alt="icon"></td> <td> <label class="badge badge-warning"><a style=" text-align:center; color:white;" href="{{route('back.menus.edit',$menu->id)}}">ويرايش</a></label> <label class="badge badge-danger"><a style="color:white;" href="{{route('back.menus.destroy',$menu->id)}}" onclick="return confirm('مطلب حذف شود؟');">حذف</a></label> </td> </tr> @endforeach
  10. سلام وقت بخیر من برای قالب سایت مورد نظرم فونت دلخواه وارد کردم و نمایش دادخ میشه اما وقتی قالب را به لاراول وارد میکنم دیگه فونت فارسی مورد نظرم خوانده نمیشه مشکل چی میتونه باشه؟ آدرس دهی ها و فایل ها رو چک کردم و البته از لاراول میکس استفاده میکنم ممنون میشم کسی راهنماییم کنه
×
×
  • جدید...