Можно ли отформатировать отображаемые данные в Voyager? - PullRequest
0 голосов
/ 05 июня 2018

Я новичок в Voyager , и я хотел отформатировать некоторые числа в формате валюты.Обычно я делал бы это как

//In a blade file {{ $number_format($product->price, 0, ',', '.') }}

Если я хочу отформатировать отображаемые данные в представлении BREAD, как должна быть моя строка JSON для достижения моей цели?

1 Ответ

0 голосов
/ 09 июля 2018

Вы можете использовать Eloquent accessors .

В вашем случае это может выглядеть так:

<?php

    namespace App;

    use Illuminate\Database\Eloquent\Model;

    class Product extends Model
    {
        /**
         * Get the product's price.
         *
         * @param  string  $value
         * @return string
         */
        public function getPriceAttribute($value)
        {
            return number_format($value, 0, ',', '.');
        }
    }
...