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

هاست لاراول با پشتیبانی 24 ساعته و امکانات کامل از مدیرهاست

negar_a

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

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

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

اعتبار در انجمن

1 معمولی

1 دنبال کننده

درباره negar_a

  • درجه
    کاربر انجمن

آخرین بازدید کنندگان نمایه

بلوک آخرین بازدید کننده ها غیر فعال شده است و به دیگر کاربران نشان داده نمیشود.

  1. من یک سایت فروشگاهی ایجاد کردم . مدیر سایت ، موجودی فروشگاه رو در مدیریت کم و زیاد میکنه . یا مثلا موقع خرید چند محصول ، به همون تعداد از موجودی محصول در سایت کم میشه و .... اما یک مشکل وجود داره . همه چیز فقط از طریق سایت که فروخته نمیشه . یک فروشگاه حقیقی وجود داره . ممکنه محصولی در فروشگاه حقیقی ، فروخته و تموم بشه و از این طرف کاربری در سایت اونو انتخاب و خرید کنه. مسوول فروش فروشگاه هم نمیرسه هر لحظه موجودی اینهمه محصول رو آپدیت کنه . خودم مدیر سایتم و فقط میتونم روزانه موجودی ها رو اصلاح کنم. چه فکری میشه برای این کار کرد ؟ سایتهای فروشگاهی چکار میکنند ؟
  2. سلام دوستان . من یک سری محصولات دارم که بصورت thumbnil و بزرگ در قالب اسلایدر نمایش داده میشه . ولی تو حلقه بخاطر وجود active با مشکل روبرو میشم. این کد رو میخوام داینامیک کنم . <div id="carousel-thumb" class="carousel slide carousel-fade carousel-thumbnails" data-ride="carousel"> <!--Slides--> <div class="carousel-inner" role="listbox"> <div class="carousel-item active"> <img class="d-block w-100" src="1.jpg" alt="First slide"> </div> <div class="carousel-item"> <img class="d-block w-100" src="2.jpg" alt="Second slide"> </div> <div class="carousel-item"> <img class="d-block w-100" src="3.jpg" alt="Third slide"> </div> </div> <!--/.Slides--> <!--Controls--> <a class="carousel-control-prev" href="#carousel-thumb" role="button" data-slide="prev"> <span class="carousel-control-prev-icon" aria-hidden="true"></span> <span class="sr-only">Previous</span> </a> <a class="carousel-control-next" href="#carousel-thumb" role="button" data-slide="next"> <span class="carousel-control-next-icon" aria-hidden="true"></span> <span class="sr-only">Next</span> </a> <!--/.Controls--> <ol class="carousel-indicators"> <li data-target="#carousel-thumb" data-slide-to="0" class="active"> <img class="d-block w-100" src="1_thumb.jpg" class="img-fluid"></li> <li data-target="#carousel-thumb" data-slide-to="1"><img class="d-block w-100" src="2_thumb.jpg" class="img-fluid"></li> <li data-target="#carousel-thumb" data-slide-to="2"><img class="d-block w-100" src="3_thumb.jpg" class="img-fluid"></li> </ol> </div> به این شکل تغییر دادم ولی مشکل داره . <div id="carousel-thumb" class="carousel slide carousel-fade carousel-thumbnails" data-ride="carousel"> <!--Slides--> <div class="carousel-inner" role="listbox"> <?php $i=0; ؟> @foreach( $product->images as $image) <?php $i++; ?> <div class="carousel-item <?php echo ($i==1 )?'active':'' ?>"> <img class="d-block w-100" src="{{$image_path}}" alt="First slide"> </div> @endforeach </div> <!--/.Slides--> <!--Controls--> <a class="carousel-control-prev" href="#carousel-thumb" role="button" data-slide="prev"> <span class="carousel-control-prev-icon" aria-hidden="true"></span> <span class="sr-only">Previous</span> </a> <a class="carousel-control-next" href="#carousel-thumb" role="button" data-slide="next"> <span class="carousel-control-next-icon" aria-hidden="true"></span> <span class="sr-only">Next</span> </a> <!--/.Controls--> <ol class="carousel-indicators"> <?php $x=0; ?> @foreach( $product->images as $image) <?php $x++;?> <li data-target="#carousel-thumb" data-slide-to="{{$x}}" class="<?php echo ($x==1 )?'active':'' ?>"> <img class="d-block w-100" src="{{$image_path}}"></li> @endforeach </ol> </div>
  3. خیلیی ممنونم . نتیجه داد . داکیومنت ها رو نگاه کرده بودم ظاهرا اینها رو نگفته بود .
  4. با سلام . من یک جدول order و یک product دارم . چون روابط این دو جدول many to many هست بین این دو روابط مورد نیاز و جدول pivot رو ایجاد کرد . order_product دارای این فیلدها هست . id , order_id,product_id , quantity وقتی کد مربوط به درج در pivot رو مینویسم این خطا رو میده SQLSTATE[42S22]: Column not found: 1054 Unknown column '0' in 'field list' (SQL: insert into `order_product` (`0`, `order_id`, `product_id`) values (2, 10, 1)) این هم کد من . $order = Order::create($orderData); $order->products()->attach($productID,$quantity); $productID و $quantity ارایه ای هستند که مقادیر لازم رو دارند .
  5. یعنی اگر تا یک تایمی پرداخت نکرد ، مثلا ده دقیقه ، اون رکورد ذخیره شده در order رو هم حذف کنم ؟ یا فقط روی موجودی ش کار کنم
  6. و طبق این تصویر من به جای order_detail نوشتم order_product . ایا روابط بین order و product چند به چند است ؟ یعنی یک رکورد از order میتواند متعلق به چند product باشد ؟ و یک product متعلق به چند order? بین اینها pivot table ایجاد میشه ؟
  7. با سلام . ایا باید قبل از پرداخت ، اطلاعات در order ذخیره بشه .؟ من ابتدا در session نگه داشتم و بعد از پرداخت در order ذخیره میکنم. اینطوری میتونم روی تعداد موجودی های محصولم درست تر عمل کنم . مشکل این روش من چیه ؟ .
  8. سلام دوستان . من فرم رجیستر رو تغییر دادم و شماره موبایل به فیلدها اضافه و وارد کردنش رو اجباری کردم . میخوام ایمیل یا نباشه یا اگر هست پر کردنش اجباری نباشه . این متد رو به این شکل در registercontroller کاستومایز کردم ولی نتیجه نمیده . یعنی ایمیل رو اگر پر نکنم ثبت نام نمیکنه . protected function validator(array $data) { return Validator::make($data, [ 'name' => ['required', 'string', 'max:255'], 'email' => ['string', 'email', 'max:255', 'unique:users'], 'phone' => ['required','min:11','numeric','unique:users'], 'password' => ['required', 'string', 'min:8', 'confirmed'], ]); }
  9. با سلام . من از این کد در فایل blade استفاده میکنم . {{$products->links()}} میخوام استایل صفحه بندی رو خودم اعمال کنم . اما نمیدونم از کدوم قسمت تغییر بدم . جستجو هم کردم . متوجه نشدم . با سپاس
  10. لینکی که دادید احتمالا بصورت get میخواید logout کنید . درسته ؟ برای خود لاراول با post هست . کدتون رو بزارید دوستان بهتر میتونن کمک کنند.
  11. سلام دوستان . سوالم مربوط به html.css,jquery هست . این لینک رو ببینید لطفا https://www.toytoy.ir/ میخوام مثل این سایت وقتی روی جزییات پروفایل ( قسمت بالای منو تصویر پروفایل کاربری )کلیک کردم شبیه popover در بوت استرپ کادری باز بشه و جزییاتش مثل این باشه . جستجو کردم اما گویا نمیشه در کد زیر این جزییات رو قرار داد . <a href="#" data-toggle="popover" title="Popover Header" data-content="Some content inside the popover" data-placement="bottom" class="nav-link"><span class="icon-user-circle-o icon-nav"></span></a> از چی باید استفاده کنم .
  12. با سلام مجدد . در مورد سبد خرید : اطلاعات محصولات در ابتدا در سشن ذخیره میشن . چه زمانی باید در دیتابیس ثبت بشن ؟ زمان پرداخت نهایی ؟ و اینکه در بعضی سایتها کاربر که از سایت خارج میشه و دوباره برمیگرده سبد خریدش همچنان موجوده و در بعضی سایتهای دیگه میبینیم پاک شده . کدوم بهتره ؟ اینهم از سشن به مدت طولانی استفاده کرده ؟
  13. من کد middleware رو به این شکل نوشتم . میخوام وقتی کاربر وارد صفحه ی وارد کردن کد تایید شد ، اگر بیش از شصت ثانیه زمان برد ریدایرکت بشه . ولی کد کار نمیکنه . ( بنظرم در اینجا میشه به جای زمان create_at از زمان فعلی هم استفاده کرد . درسته ؟) public function handle($request, Closure $next) { if (auth()->check()) { $expire_verify =date('H:i:s', strtotime('+60 second')); if(date('H:i:s')>$expire_verify){ $msg ='your error message'; return redirect()->back()->with('invalid', $msg); } } return $next($request); } اسم این صفحه ای که کاربر کد تایید وارد میکنه check-code هست و من middleware رو به همین صفحه اختصاص دادم .
  14. ممنون برای اینهمه کد . بیشتر سوالاتم درک منطق هست . مثلا اینکه نیازی هست کد تایید هم مثلا با نام verify در دیتابیس ذخیره بشه یا فقط در سشن کافیه ؟ کد کپچا بهتره در کدوم مرحله باشه ؟ ثبت نام من دو مرحله ای هست ، مرحله ی اول نام موبایل پسورد .... مرحله دوم ادرس شهر و ... اون max_time برای زمانی هست که کاربر فرصت وارد کردن کد تایید رو داره . درسته ؟
  15. و یک مساله دیگه اینه که وقتی از سیستم خود uath استفاده کنم ، وقتی اطلاعات اولیه مثل موبایل نام پسورد وارد میشه ، در پایگاه یک رکورد درج شده و در نتیجه لاگین اتفاق میفته . ایا منطقی هست که قبل از تایید کد ، کاربر لاگین بشه ؟ اینو چطور تغییر بدم ؟
×
×
  • جدید...