admin管理员组

文章数量:1417691

I Have a blade directive, register in AppServiceProvider, @rupiah

I want to use my directive in my laravel component.

<x-form.input name="NLTRX" label="Nilai Transaksi" disabled="true" value="{{ rupiah($retailPending['NLTRX']) }}" />

But its return error, Call to undefined function rupiah().

Any solutions?

I try using value="{{ rupiah($retailPending['NLTRX']) }}" :value=" rupiah($retailPending['NLTRX']) " :value="@rupiah($retailPending['NLTRX']) " It did'nt work either

I Have a blade directive, register in AppServiceProvider, @rupiah

I want to use my directive in my laravel component.

<x-form.input name="NLTRX" label="Nilai Transaksi" disabled="true" value="{{ rupiah($retailPending['NLTRX']) }}" />

But its return error, Call to undefined function rupiah().

Any solutions?

I try using value="{{ rupiah($retailPending['NLTRX']) }}" :value=" rupiah($retailPending['NLTRX']) " :value="@rupiah($retailPending['NLTRX']) " It did'nt work either

Share Improve this question asked Jan 31 at 7:50 Alvin FZAlvin FZ 111 bronze badge
Add a comment  | 

1 Answer 1

Reset to default 0

Instead of calling rupiah() in the attribute, you can use the directive inside the component.

Modify your Blade component template (form/input.blade.php):

<input type="text" name="{{ $name }}" value="@rupiah($value)" {{ $attributes }} />

Then, use the component like this:

<x-form.input name="NLTRX" label="Nilai Transaksi" disabled="true" :value="$retailPending['NLTRX']" />

本文标签: phpHow To use Blade Directive in ComponentStack Overflow