URL кеша изображений в Magento
У меня есть URL изображения в переменной js /w/s/wsh10-black_main.jpg
,
Вопрос: Как я могу получить URL кеша в js, например: https://mydomain.test/media/catalog/product/cache/c687aa7517cf01e65c009f6943c2b1e9/
?
В результате я хочу получить полный URL, как https://mydomain.test/media/catalog/product/cache/c687aa7517cf01e65c009f6943c2b1e9/w/s/wsh10-black_main.jpg
1 ответ
Вам нужно получить базовый URL, чтобы получить полный URL, который вы хотите. Вы можете сделать это, определив функцию, которая возвращает базовый URL,
<?php $baseUrl = $this->getBaseUrl() ; ?>
<script type="text/javascript">
function getBaseUrl() { return '<?php echo $baseUrl; ?>'; }
</script>
затем используйте его в JavaScript:
var urrl = 'http://'+getBaseUrl()+'/w/s/wsh10-black_main.jpg';
Вы также можете обратиться по этой ссылке https://magento.stackexchange.com/questions/60111/get-base-url-in-js-magento
Надеюсь, поможет!