من این کد در مدل product نوشتم و با استفاده از این تخفیف های مربوط به هر محصول رو به دست میارم
در بعضی از جاها که می خوام ازش استفاده کنم اگه جلوی اسم تابع علامت () رو نذارم ارور میده و بعضی جاها هم اگه بذارم.
می خوام بدونم تفادت بودن یا نبودن پرانتز توی فراخوانی این متد چیه.
مثلا توی این کد
<td>
@if(!$product->discount()->exists())
<a href="{{route('products.discounts.create',$product)}}" class="btn btn-info">تخفیف</a>
@else
<p>{{$product->discount->value}}</p>
@endif
</td>
اگر جلوی discount داخل تگ p پرانتز باشه ارور میده
یا اگر توی if جلوی discount پرانتز نباشه کار نمیکنه و ارور میده
ممنون میشم یه توضیح کامل بدید
اگه منظورت
$mymodel = new mymodel
$mymode->discount
$mymodel->discount()
خب اونی که پرانتز داره کوئری بیلدر برمیگردونه
اونی که نداره کالکشن
فک کنم اینطوره
سلام دوستان
این کد رو استفاده کن
<td>
@if(!$product->discount()->exists())
<a href="{{route('products.discounts.create',$product)}}" class="btn btn-info">بزن بریم</a>
@else
<p>{{$product->discount->value}}</p>
@endif
</td>
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟