public static function infolist(Infolist $infolist): Infolist
{
return $infolist
->schema([
TextEntry::make('name'),
TextEntry::make('published_price')
->formatStateUsing(function ($state) {
$formatter = new NumberFormatter(app()->getLocale(), NumberFormatter::CURRENCY);
return $formatter->formatCurrency($state / 100, 'eur');
}),
Actions::make([
Action::make('Publish')
->label('Publish')
->url(fn ($record): string => self::getUrl('checkout', [$record])),
]),
]);
}
public static function infolist(Infolist $infolist): Infolist
{
return $infolist
->schema([
TextEntry::make('name'),
TextEntry::make('published_price')
->formatStateUsing(function ($state) {
$formatter = new NumberFormatter(app()->getLocale(), NumberFormatter::CURRENCY);
return $formatter->formatCurrency($state / 100, 'eur');
}),
Actions::make([
Action::make('Publish')
->label('Publish')
->url(fn ($record): string => self::getUrl('checkout', [$record])),
]),
]);
}