Для автоматического обновления цен товаров на странице сайта можно использовать скрипт, содержащий актуальную выгрузку каталога. Для подключения такого скрипта потребуется установить дополнительный код на странице:
<script type="text/javascript">
document.addEventListener("EasyNetShopLoaded", function(event) {
let ensKey = '00000000' // Указать ID вашего магазина (первые 8 символов в любом товаре)
$.ajax({
url: "https://lk.easynetshop.ru/catalog_export/export_"+ensKey+"_0.js" + "?ts=" + new Date().getTime(),
dataType: "script"
});
}, false);
</script>
Для размещения актуальной цены на странице необходимо добавить элемент в то место, где выводим цену для товара:
<!-- Выводим текущую цену для товара ID = 00000000123 -->
<span class="easynetshop-item-price" data-rel="00000000123"></span>
Кроме обновления цены на странице сайта данный скрипт может обновлять информацию об остатке товара:
<!-- Выводим остаток для товара ID = 00000000123 -->
<span class="easynetshop-item-sklad" data-rel="00000000123"></span>
А также можно выводить информацию о старой цене:
<!-- Выводим старую цену для товара ID = 00000000123 -->
<span class="easynetshop-item-oldprice" data-rel="00000000123"></span>