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

Погода в карточке товара [теория и практика]


localhost

Recommended Posts

Предистория

 

Была поставлена задача - вывести свою погоду у каждого товара.... применение = для продажи тур.предложений....

 

Чё и как делать

 

Все просто.... всем известно про вывод SKU - которым большинство не пользуется, так вот

 

1. открываем TPL продукта и прописываем следующее (место куда вставлять - решите сами)

<?php
$xml=simplexml_load_file("http://export.yandex.ru/bar/reginfo.xml?region=$upc");
$img='image-v3';
echo "<br><br>Погода в г. ".$xml->region->title;
echo "<br><img src='".$xml->weather->day->day_part->$img."'/>";
echo "<br>Сейчас на улице: ".$xml->weather->day->day_part->weather_type;
echo "<br>Температура: ".$xml->weather->day->day_part->temperature. "°С";
echo "<br>Скорость ветра: ".$xml->weather->day->day_part->wind_speed. " м/c (".$xml->weather->day->day_part->wind_direction.")";
echo "<br>Влажность: ".$xml->weather->day->day_part->dampness. " %";
echo "<br>Давление: ".$xml->weather->day->day_part->pressure. " мм рт. ст.";
?>

2. лезем в админку карточки товара и UPC указываем код yandex_regions... вот и всё

 

3. где взять коды - тут .... в файле ищем нужный город и берем код region который и вставляем

 

P.S. при не большом старание и фантазии можно получить следующие (реализация bootstrap + вывод в модале доп инфы по клику на иконку i )

Змінено користувачем localhost
Надіслати
Поділитися на інших сайтах


А при чем здесь SKU ?

спасибо за замечание.... UPC конечно))).... на код SKU у меня выводится карта яндекса объекта)))...

Змінено користувачем localhost
Надіслати
Поділитися на інших сайтах


Рекомендация (на ваше усмотрение)

 

предлагаю добавьте линку на Яшу... получите вывод погоды на 10 дней + возможно Яша отнесется благосклонно что вы таскаете у него погоду)))))...

echo "<br><a target='_blank' href=".$xml->weather->url.">Погода на 10 дней</a>";
Змінено користувачем localhost
Надіслати
Поділитися на інших сайтах


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

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

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

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

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

Вхід

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

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

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

Important Information

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