2
모든 이미지가 모든 이미지를 업데이트하지 않고도 CDN URL을 참조하도록 전역 이미지 설정, 경로 또는 기타 설정을 지정해야합니까? 나는이 같은 HTML 도우미 사용할 때 그래서 :CakePHP의 모든 이미지 URL에 대한 전체 설정
http://cdn.example.com/img/some_image.jpg
UPDATE
최종 해결책은 간단했다 : 대신 /img/some_image.jpg
를 참조하는
$this->Html->img('some_image.jpg');
을, 그것을 가리 킵니다. 적절한 방향으로 밀어 주셔서 감사합니다 @ Burzum. 여기 내가 한 일이있다. AppController가에서는
제가 첨가 :
<?php
// app/View/Helper/MyHtmlHelper.php
App::uses('HtmlHelper', 'View/Helper');
class MyHtmlHelper extends HtmlHelper {
// Add your code to override the core HtmlHelper
public function image($path, $options = array()) {
$path = 'http://cdn.localhost/'.$path;
return parent::image($path, $options);
}
}