loop 문이 작동 되질 않습니다. 구름이 2016.02.20 07:28 291 0 10 <block loop="$i=0;$i<100;$i++"> {$options_title[$i]} </block> 이 소스 코드가 들어가면 오류가 나는군요. 1.8.17 버전입니다.
관리자화면 "시스템 설정" 클릭시 오류 발생 후 해결. Attempt to assign property "site_srl" on array" in modules/module/module.model.php on line 157 hatali 25.12.26 0 3
댓글 10
$options_title as $key=>val
->
$options_title =>$key1,$val1
곱하기 출력을 시켜 보려 하거든요;
{@
$ps = array('1','2');
}
<block loop="$i=0;$i<100;$i++">
{$ps[$i]}
</block>
$options_title=explode(",",$info->options_title);
}
윗 부분 소스가 문제인것 같습니다.
적어 주신 부분을 복사해서 사용해 보니 작동을 잘합니다.
스킨에서는 여기서 php 함수(explode)를 사용 못하나 봅니다.
$txt = '1,2,3,4,5';
$ps = explode(',',$txt);
}
<block loop="$i=0;$i<100;$i++">
{$ps[$i]}
</block>
잘됩니다. 혹시 $module_info가 아닌가요?
해당 값이 존재하는지
소스 수정하면서 아래 처럼 해두고 했었습니다 ㅠ.ㅡ
$options_title=explode(",",$info->$options_title); <--- X
$options_title=explode(",",$info->options_title); <--O
수정하니 잘 작동합니다.
도와 주셔서 정말 감사드립니다^^