X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> Автоматизация цены на сайте по курсу доллара
phoenix_kys
phoenix_kys
Topic Starter сообщение 26.11.2015, 12:48; Ответить: phoenix_kys
Сообщение #1


Приветствую.

Подскажите пожалуйста как можно реализовать автоматизацию цены на Dle сайте в зависимости от курса доллара.
Курс можно в админке вводить, или ручками в скрипте.

Нужно сделать формулу: Цена ($) * Курс = цена


Второй вариант указывать 2 цены, но тогда все равно нужен скрипт для реализации цены в рублях.
Таблиц на странице несколько. Хочу получить такое:

Товар. цена 100уе / 6500р
Товар. цена 200уе / 13000р
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
smartcode
smartcode
сообщение 26.11.2015, 14:41; Ответить: smartcode
Сообщение #2


phoenix_kys,
как вариант добавляем в код парсер с ЦБ
Код
$file = simplexml_load_file("http://www.cbr.ru/scripts/XML_daily.asp?date_req=".date("d/m/Y"));

$xml = $file->xpath("//Valute[@ID='R01235']");
$valute = strval($xml[0]->Value);
echo $valute; // это наш курс

а дальше используем переменную $valute в месте где выводится цена


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
phoenix_kys
phoenix_kys
Topic Starter сообщение 26.11.2015, 15:30; Ответить: phoenix_kys
Сообщение #3


smartcode,

я не силен в программировании:(
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
smartcode
smartcode
сообщение 26.11.2015, 16:21; Ответить: smartcode
Сообщение #4


phoenix_kys,
если бы это был wordpress то я бы помог, а в dle не разбираюсь.
ну допустим в нужно заменить цены на главной.
в index.php вставляем парсер
Код
$file = simplexml_load_file("http://www.cbr.ru/scripts/XML_daily.asp?date_req=".date("d/m/Y"));

$xml = $file->xpath("//Valute[@ID='R01235']");
$valute = strval($xml[0]->Value); // этой переменной у вас будет храниться курс валют

далее поищите на странице где выводится цена, код отвечающий за цену
например,
Код
echo get_price(); // я например написал, я не знаю как у вас выводится цена

меняем его на
Код
$old_price = get_price();
$new_price = $old_price * $valute; // перемножаем цену на курс рубля
echo $new_price; // выводим новую цену

как то так по идеи

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Горячая тема (нет новых ответов) Странный трафик на сайте длительное время
33 TABAK 8630 12.4.2024, 5:56
автор: Skyworker
Горячая тема (нет новых ответов) ✅ Dolphin - умная автоматизация вашей рекламы Facebook
55 Dolphin_Support 19536 5.4.2024, 12:03
автор: Dolphin_Support
Горячая тема (нет новых ответов) CryptoCloud — прием USDT, BTC, ETH, LTC на любом сайте
35 CryptoCLoud 10470 4.4.2024, 16:00
автор: CryptoCLoud
Горячая тема (нет новых ответов) Тема имеет прикрепленные файлыБыстрый и качественный обмен на сайте Baksman.org
Обмен Bitcoin, BTC-e, PM, Qiwi, Yandex money, Карты банк
51 Baksman 33359 15.3.2024, 21:14
автор: Baksman
Горячая тема (нет новых ответов) TopSmm.ru Накрутка Вконтакте/Instagram/YouTube и др. Гарантия на докрутку и самые низкие цены!
74 KalininDima 38844 15.3.2024, 16:12
автор: KalininDima


 



RSS Текстовая версия Сейчас: 16.4.2024, 8:49
Дизайн