2010-03-10 1 views
1

정말이 질문을 프레임하는 방법을 모르겠지만 나와 함께하시기 바랍니다. 내 양식에는 여러 가지 수수료가있는 카테고리가 있습니다. 나는 범주젠드 양식 생성 setLabel() 동적으로?

카테고리 1
RB1 feeName - FEEAMOUNT RB2의 feeName-FEEAMOUNT

구분 2
RB1의 feeName - FEEAMOUNT RB2의 feeName-FEEAMOUNT

처럼 라디오 버튼으로 렌더링 수수료와 헤더 또는 캡션되고 싶어

라디오 버튼이 올바르게 렌더링되었지만 카테고리를 텍스트로 표시 할 수없는 것처럼 보입니다. setLabel() 시도했지만 실패했습니다. 여기

는 작업을 수행하는 코드이다 :

 foreach ($categoryData as $categoryRow) { 

// $ 범주 -> 이때 setLabel ('카테고리'); -

echo $categories['description']; 

      foreach ($feeData as $feeRow) { 
       if ($feeRow['categories_idCategory'] == $categories['idCategory']){ 
        $fees->setLabel('Fees:') 
         ->setSeparator(' ') 
         ->addMultiOption($feeRow['amount'] . '-' . $feeRow['name'], $feeRow['amount'] . '-' . $feeRow['name']); 
       } 
      } 
     } 

그래서, I은 카테고리 정보를 반향 일 수 있지만, 이와 같이 형상 요소 후 렌더링 태그 외부 렌더링하지 않는 부분. 안좋다.

라디오 버튼 배열의 레이블로 범주를 표시하는 방법을 설명 할 수 있습니까?

제 설명이 명확하지 않은 경우 언제든지 물어보십시오.

감사합니다.

답변

0

나는 그것을 알아 냈다. setLabel() 매개 변수를 문자열로 변환해야했습니다. 코드의 결과는 다음과 같습니다.

$categories->setLabel(strval($categoryRow['description']));