태그 보관물: media

media

일반 블록 템플릿의 CMS 지시문 {{media url =“…”}}에 해당 의 동등한 무엇 {{media url=”wysiwyg/image.jpg”}}우리가 보통이를

의 동등한 무엇 {{media url="wysiwyg/image.jpg"}}우리가 보통이를 사용하려면 어떤이 CMS 페이지에서 사용할 수있는 .phtml(형식의 파일 core/template)



답변

이러한 URL의 렌더링은 CMS 페이지 또는 블록을 표시 할 때 수행됩니다.

\Mage_Core_Model_Email_Template_Filter::mediaDirective:

public function mediaDirective($construction)
{
    $params = $this->_getIncludeParameters($construction[2]);
    return Mage::getBaseUrl('media') . $params['url'];
}

이 코드를 기반으로

<img src="<?php echo Mage::getBaseUrl('media') ?>image.jpg">

템플릿에서 사용할 수 있습니다


답변

phtml 템플릿 파일에서 :

Mage::getBaseUrl('media') . $url;

CMS 블록 또는 페이지에서 :

{{store direct_url="media/url"}}

차이 {{media url="foo"}}{{store direct_url="media/foo"}}후자 하드 코드와 미디어 디렉토리 경로 media.
CDN을 우회하기 때문에 CDN 등을 사용할 때 문제가 발생할 수 있습니다 Mage::getBaseUrl('media').


답변