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

поставить валюту в оделиный html tag


Recommended Posts

Сейчас цена в написано так: <span class="price-new"><?php echo $price; ?></span>

 

и <?php echo $price; ?> содержит и цену и валюту, как сделать чтобы они были оделино?

 

допустим так: <span class="price-new"><?php echo $price; ?> <span><?php echo $valute; ?></span></span>

 

будете спрашивать зачем это?

 

Это для microdata, вот как на schema.org сделано:

 

<div itemprop="offers" itemscope itemtype="http://schema.org/Offer">

    <span itemprop="priceCurrency" content="USD">$</span><span

          itemprop="price" content="1000.00">1,000.00</span>

    <link itemprop="availability" href="http://schema.org/InStock" />In stock

  </div>

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


Недавно решал такую задачу, после того как анализатор макроразметки в яндекс.вэбмастере указал на ошибку:

<meta itemprop="price" content="<?php echo rtrim(preg_replace("/[^0-9\.]/", "", ($special ? $special : $price)), '.'); ?>">

Сами знаете куда это пристроить )

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


Смысл? Принцип "Бритвы Оккамы" в чистом виде: все что может быть сокращенно - должно быть сокращенно. Не вижу смысл нагораживать лишние конструкции кода в контролерах, а потом еще причесывать множество шаблонов темплейта (у меня  макроразметка не только на товарной странице, а везде где можно). 

 

В принципе мысль такая меня, как перфекциониста, конечно же посещала. Хотел выводить спецсимволы валют из библиотеки FontAwesome. Тут полюбому пришлось бы "пилить" сумму на цифры и символы. Но потом отказался - рубль там весьма неказистый.

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


не лучше в контроллере переменную завести без форматирования цены?

думаю что лучше, и было бы круто там создати ешё одна переменная для валюты, но как? )))

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


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

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

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

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

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

Вхід

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

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

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

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

Important Information

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