모바일 리스트화면이 이상해요. ㅜㅜ
본문
위 그림처럼 품목이 나오다 말고,
Warning: Division by zero in /home/hosting_users/to_love58/www/shop/theme/basic/mobile/skin/shop/basic/list.10.skin.php on line 19
이런 에러가 나오는데, list.10.skin.php 파일 19째 줄에는
$li_width = intval(100 / $this->list_mod);
이건데요.
왜 에러가 나는지 모르겠습니다.
영카트4에서 5로 옮기고
웹에서는 잘 보여집니다.
무슨 문제 인가요?
답변 3
게시판 설정에서 모바일 게시판 목록수 관련 값이 0 으로 되어 있어서 그런것으로 보여집니다.
관리자에서 모바일 게시판 목록수에 관련된 값 모두를 0이 아닌 값으로 변경해주세요.
또는 코드를 수정해서 아래와 같이 0일경우 나눗셈을 안하도록 처리하셔야 합니다.
if ($this==0) $li_width = intval(100->list_mod);
else $li_width = intval(100 / $this->list_mod);
0으로 나눴을때 생기는 문제 입니다.
list.10.skin.php 19번째라인 나누기 가있는지 보시고 잘못된 값으로 나누는건 아닌지 확인해보세요
0 이 어디있나 한참 찾았는데,
영카트4에서 5로 컨버팅 하면서,
모바일관련 설정이 없어서 모바일 이미지 행수 가 0 으로 되어있었네요.
관리자 > 쇼핑몰관리 > 분류관리 에서
모바일이미지 행수 0 으로 되어있던것 수정하니 정상 출력 됩니다.
답변 감사 드립니다.