템플릿에서 if 문 사용 웹지기 2018.06.10 07:14 398 0 6 {@ if (조건) { abcd; } else { abcdf; } } 이렇게 하면 에러가 납니다. 어떻게 해야 하나요?
Q&A 제딴엔 신속히 일주일 안에 XE1.11.6 에서 Rhymix-2.1.35로 3개의 도메인을 성공적으로 잘 이전했다고 생각하고 있었는데 오래된 선우 레이아웃을 서서 만든 홈페이지라그런지... youshine 26.07.27 0 0
Q&A 이번엔 매뉴얼에서 지시한 대로 xe1 /xe 에 압축된 파일을 풀면 생기는 /rhymix 의 파일들을 다 filezilla 로 에러 하나없이 업로드 시켰는데도 에로가 생기네요... youshine 26.07.24 0 9
Q&A Parse error: syntax error, unexpected '?' in /home.youshi5/public_html/Phoenix.kb34.net/common/autoload.php on line89 youshine 26.07.21 0 8
댓글 6
if (조건):
abcd;
else:
abcdef;
endif;
}
이렇게 해주면 되더라구요.
는 안되나봐요?;
if ($layout_info->index_mid) :
$index = $mid===$layout_info->index_mid && !$act;
$url = 'http://dev.eond.com/'.$layout_info->index_mid;
elseif ($layout_info->search_mid) :
$url_search = $layout_info->search_mid;
else :
endif;
}
이상하게 위의 구문이 안되서 그냥 아래처럼 써줬습니다.
{@
if ($layout_info->index_mid):
$index = $mid===$layout_info->index_mid && !$act;
$url = 'http://dev.eond.com/'.$layout_info->index_mid;
endif;
if ($layout_info->search_mid):
$url_search = $layout_info->search_mid;
endif;
}
혹시 else if 띄어쓰기도 해보셨나요? 이게 됐던 거 같기도 하고 안 됐던 것 같기도 하고;;
그게 아니라면 $layout_info->index_mid랑 $layout_info->search_mid가 상호배타적인 게 아니어서 그런 게 아니었을까 싶은데요.
즉,
if ( $layout_info->index_mid == 'eond' ) :
블라블라~;
elseif ( $layout_info->index_mid == 'xetown' ) :
또또또또~;
endif;
... 와 같은 로직이어야 할 것 같아요.