Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Мікророзмітка Product


Recommended Posts

Добрий день, підкажіть, будь ласка, по мікророзмітці - в адмінці ціна товару підтягується з CRM в доларах, на фронті на карточках товарів переводиться в гривні. Через це в мікророзмітці валюта вказана гривні, а ціну з адмінки тягне в доларах

  "priceCurrency": "UAH",
  "price": "0.4000",

Підкажіть, будь ласка, як зробити, щоб в поле ціна можна було підставити гривневі ціни, але без зміни валюти товарів в адмінці?

 

 

<script type="application/ld+json">
    {
        "@context": "http://schema.org/",
        "@type": "Product",
        "name": "Зачіп меблевий для м'яких частин KM3200",
        "image": "https://toptextil.com.ua/image/cache/catalog/import_files/0c/0c1fd7f27b0111e9a6814cedfb91f8a9_8a4d811faebe11e9a6894cedfb91f8a9-830x765.jpg",
        "description": "<p><font face="Verdana"><span style="font-size: 14px;">Зачіп меблевий для фіксації окремих збірно-розбірних частин меблів. Виготовлений з пластику, не іржавіє, не скрипить і не пошкоджує інші елементи під час транспортування.&nbsp;</span></font></p><p><font face="Verdana"><br></font></p><p><font face="Verdana"><span style="font-size: 14px;">Відтінки виробів можуть мінятися виробником - колір залишається тим же, але відтінок може трохи відрізнятись (особливості виробництва). Також колір може по-різному відображатися на різних моніторах, в залежності від налаштувань монітору і освітлення при зйомці.&nbsp;</span></font></p>",
        "mpn": "KM3200",
        "sku": "KM3200",
        "brand": {
            "@type": "Thing",
            "name": "Toptextil"
        },
        {
            %
            if rating and reviews %
        }
        "aggregateRating": {
            "@type": "AggregateRating",
            "ratingValue": "0",
            "reviewCount": "0"
        },
        {
            %
            endif %
        }
        "offers": {
            "@type": "Offer",
            "url": "https://toptextil.com.ua/zachip-meblevyy-dlya-myakykh-chastyn-km3200-ua",
            "priceCurrency": "UAH",
            "price": "0.4000",
            "priceValidUntil": "2020-12-30",
            "availability": "http://schema.org/InStock",
            "seller": {
                "@type": "Organization",
                "name": "Toptextil Україна"
            }
        },
        "review": [{
                %
                for review in reviewss %
            } {
                "@type": "Review",
                "author": "",
                "datePublished": "",
                "description": "",
                "name": "",
                "reviewRating": {
                    "@type": "Rating",
                    "bestRating": "5",
                    "ratingValue": "",
                    "worstRating": "1"
                } {
                    %
                    if loop.last %
                }
            } {
                %
                else %
            }
        },
        {
            %
            endif %
        }

        {
            %
            endfor %
        }
    ]
    }
</script>

  

Надіслати
Поділитися на інших сайтах


Вирішили установкою модуля, з редагуванням коду не вийшло.

 

(Пробували такий код:

В product.php

// Отримати ціну товару в доларах
$productPriceInUSD = $product_info['price'];
// Ваша змінна обмінного курсу
$exchangeRate = $this->currency->convert(1, 'USD', 'UAH');
// Перевести ціну товару в гривні
$productPriceInUAH = $productPriceInUSD * $exchangeRate;

І в product.twig в мікророзмітці

"price": "{{ ceil($productPriceInUAH) }}",

Не спрацювало, виводилось порожнє поле price.)

 

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.