백엔드 목록 열 값을 쉽게 포맷 할 수 있는지 궁금합니다. 예 통화 등의 숫자 값10 월 CMS 백엔드 목록 형식 번호 필드를 통화로
1
A
답변
1
나는 10 월 (Laravel) 문서
https://octobercms.com/docs/database/mutators
<?php
class YourModel
{
public function getCurrencyColumn($value)
{
return money_format('%i', $value)
}
}
3
그에 따라 모델 상에 accesor를 추가하는 것이 좋습니다 늦었지만 참조 :
백엔드 목록에서만 사용하는 경우 새 열 유형 통화를 쉽게 만들 수 있습니다. 귀하의 경우에는 see documentation
당신이 당신의 Plugin.php에 다음을 추가합니다 :
이public function registerListColumnTypes()
{
return [
'currency' => function($value) {
return money_format($value, 2);
}
];
}
지금 당신은 당신의 플러그인의 모든 coulmns.yaml에 그것을 사용할 수 있습니다 정확히 무엇을의 그
columns
title:
label: Title
type: text
amount:
type: currency
label: Amount
I 너무 생각하고 있었어. –