테스트 사이트 - 개발 중인 베타 버전입니다

pc버전에만 나타나게 채택완료

민쯩먼저깔게요 7년 전 조회 1,774

아래 섹션은 pc버전일 때만 나타나게 하려는데

에러가 나네요,,

 

">         '; } ?>

 

는 {$sub_title_img} 이렇게 했는데,,,

 

댓글을 작성하려면 로그인이 필요합니다.

답변 1개

채택된 답변
+20 포인트

isPc는 정의되어 있지 않을 겁니다.

G5_IS_MOBILE은 정의되어 있습니다. 

그러니 (!G5_IS_MOBILE) {} 와 같은 형식으로 사용하시면 되겠네요.

로그인 후 평가할 수 있습니다

답변에 대한 댓글 3개

민쯩먼저깔게요
7년 전
아 그렇군요,,

data-plugin-parallax data-plugin-options='{"speed": 1.5}' data-image-src="<?=$sub_title_img?>">
이부분이 php 에러는 야기하는데..
어떻게 고쳐야 할지..
그래서 이미지를 못불러오네요..
흉내쟁이
7년 전
아마도 문자열쪽처리에서 오류가 나는게 아닐까 싶네요.
헷갈리신다면 그냥 echo 문으로 처리하지 마시고 밖으로 빼내세요.

<?php
if(!G5_IS_MOBILE) {
?>

<section class="page-header page-header-custom-background parallax" data-plugin-parallax data-plugin-options='{"speed": 1.5}' data-image-src="<?=$sub_title_img?>"></section>

<?php } ?>

또한 <?=$sub_title_img?> 문법은 php 설정에서 short tag 옵션을 활성화시켰어야 작동합니다.
민쯩먼저깔게요
7년 전
감사합니다~ 밖으로 빼내는걸 생각못했네요,,ㅋ

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인