URL кеша изображений в Magento - PullRequest
0 голосов
/ 20 октября 2018

У меня есть 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 Ответ

0 голосов
/ 22 октября 2018

Вам нужно получить базовый 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

Надеюсь, это поможет!

...