이미 프론트 엔드 스킨 파일에서 jQuery를 사용하고 있습니다. 이제 jQuery를 사용해야하는 admin phtml 파일에 몇 가지 추가 기능을 추가했습니다. 두 번 포함시켜야하는 것을 원하지 않지만, 프론트 엔드에서 어떤 테마 패키지 이름이 사용되는지 알지 못한다고 가정하면 (기존의 jQuery 파일이 동적으로 변경 될 수 있기 때문에 어떻게하면 기존의 jQuery 파일에 동적으로 링크 할 수 있는가? 하드 코딩을 원하니?)Magento - 관리 파일에서 프론트 엔드 스킨 js 파일에 연결
예를 들어,이 시도, 그러나 그것은 나에게 관리자 테마 패키지 이름이 아닌 프론트 엔드 패키지 제공 :
<?php
// Get the package name
$configData = Mage::getStoreConfig('design');
$package = $configData['package']['name'];
?>
누구를?
왜 '/ skin'과'/ js'가 아닌 javascript를 넣었습니까? – clockworkgeek
주제가 구체적이므로 skin/frontend/themename/js에 있습니다. –
jQuery는 일반'/ js' 폴더에 넣지 않으므로 라이브러리입니다. 그렇지 않으면 나는 그것을 필요로한다고 생각한 각 테마에 넣을 것이고, 그것은 결국 50KB 밖에되지 않는다. 나는 거의 50GB의 사진으로 사이트에서 일했습니다! 약간의 자바 스크립트가 그렇게 나쁘지는 않습니다. 또는 code.google.com에서 직접 포함시킬 수도 있습니다. – clockworkgeek