1
안녕하세요, 나는 체크 박스를 에코하려고하고 컨트롤러에 체크되어 있는지 확인한 다음 어레이에 추가 할 것인지 결정합니다. 나는 SO에서 가이드를 따라 갔지만 여전히 문제가 있습니다. 어떤 통찰력이라도 대단히 감사합니다!코드 점화기 동적 체크 박스
컨트롤러 코드 :
foreach ($content['options'] as $option) {
$id = $option['id'];
$checked = (isset($_POST[$id])) ? true : false;
if ($checked == TRUE) {
array_push($recipientGroups, $id);
}
}
보기 코드 :
foreach ($options as $option) {
echo br(1);
echo $option['name'];
$checkboxattr = array(
'name' => $option['name'],
'value' => $option['name'],
'id' => $option['id']
); //'checkbox_'.
echo form_checkbox($checkboxattr);
echo "<span id='total_".strtolower($option['name'])."'></span>";
}
문제를 잊어 버렸습니다! 그것은 빈 배열을 반환합니다 - 미리 감사드립니다! –
html은 무엇입니까? –
@ShaunHogg : 빈 배열을 정확히 반환하는 것은 무엇입니까? 체크 박스 배열을 뷰에 전달하고 있습니까? 더 구체적으로 말하십시오. –