2013-07-05 3 views
0

배경 : Concrete5에서 실행중인 zurb foundation의 데이터 교환 사용.이미지 경로의 PHP 구문 <img src="<?php syntax

img src 경로 내부에서 PHP를 사용하면 충분히 쉽습니다.

<img src="<?php echo $this->getThemePath(); ?>/images/myImage.png" \> 

그러나 매개 변수를 전달하고 데이터 교환을 사용하면 문제가 생깁니다. 나는 아마 따옴표 나 괄호 등과 관련이 있다는 것을 알고있다. 이 코드에 대한 도움이 필요하십니까?

<img src="<?php echo $this->getThemePath(); ?>/images/myImage.png" data-interchange="[<?php echo $this->getThemePath(); ?>/images/myImage.png, (default)], [<?php echo $this->getThemePath(); ?>/images/[email protected], (retina)]"> 
+0

Hardoce가 작동하는 HTML 소스이며 생성 된 소스와 비교하십시오. 차이는 차이가 있습니다. –

+0

감사합니다. 이를 시도한 후에 src = "/ image/myImage"라는 이름의 이미지를 성공적으로로드하고 있습니다. 하지만 데이터 교환 매개 변수로 교환이 이루어지는 것은 아닙니다. 나는 foundation.interchange.js 파일이로드되었는지 확신합니다. 그냥 결과가 없습니다. – RipVanWinkle

답변

0

src="<?php echo $this->getThemePath(); ?>/images/myImage.png"을 삭제 해보세요. 데이터 교환 매개 변수에서 기본값으로 지정된 파일을 가지고 있기 때문에 필요하지 않습니다.