Y 형식을 할당하는 방법이 있습니다. 현재 5 : 숫자, 시간, 날짜, 미터법 및 통화가 있습니다.
pCart.class 파일을 수정하고 고유 한 포맷터 기능을 포함하는 것이 무엇보다 중요합니다.
if ($DataDescription["Format"]["Y"] == "number")
$Value = $Value.$DataDescription["Unit"]["Y"];
if ($DataDescription["Format"]["Y"] == "time")
$Value = $this->ToTime($Value);
if ($DataDescription["Format"]["Y"] == "date")
$Value = $this->ToDate($Value);
if ($DataDescription["Format"]["Y"] == "metric")
$Value = $this->ToMetric($Value);
if ($DataDescription["Format"]["Y"] == "currency")
$Value = $this->ToCurrency($Value);
이 조금 후에는 추가해야합니다, 당신의 자신의 강도 기능을 추가하려면 :
pChart.class
파일에 여러 곳에서
는 코드의 다음 섹션이
if ($DataDescription["Format"]["Y"] == "intensity")
$Value = $this->ToIntensity($Value);
그런 다음 자신의 ToIntensity($Value)
함수를 클래스 내에 추가해야합니다.
function ToIntensity($Value)
{
switch($Value) {
case 0:
return "low";
break;
case 1:
return "medium";
break;
case 2:
return "strong";
break;
}
}
너무 좋은 답변입니다. 나는 그런 쉬운 대답을 구현하는 것에 대해 유죄를 인정한다. 고마워요! 그것은 매력처럼 일했습니다. – Sortea2
+1 - 더 많은 표를 얻으려는 대단한 답변입니다. 너무 나쁜 pChart는 SO 프로파일이 너무 작습니다! – Drew