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)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0


Свернуть

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

  Тема Ответов Автор Просмотров Последний ответ
Горячая тема (нет новых ответов) Странный трафик на сайте длительное время
34 TABAK 9181 24.4.2024, 23:38
автор: Arsenwenger
Горячая тема (нет новых ответов) CryptoCloud — прием USDT, BTC, ETH, LTC на любом сайте
37 CryptoCLoud 10834 24.4.2024, 15:37
автор: CryptoCLoud
Открытая тема (нет новых ответов) Боты могут делать пушподписки на моём сайте?
3 Megaspryt 1005 24.4.2024, 5:18
автор: Skyworker
Горячая тема (нет новых ответов) TopSmm.ru Накрутка Вконтакте/Instagram/YouTube и др. Гарантия на докрутку и самые низкие цены!
75 KalininDima 39397 23.4.2024, 13:07
автор: KalininDima
Горячая тема (нет новых ответов) Тема имеет прикрепленные файлыБыстрый и качественный обмен на сайте Baksman.org
Обмен Bitcoin, BTC-e, PM, Qiwi, Yandex money, Карты банк
53 Baksman 33843 23.4.2024, 11:29
автор: Baksman


 



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