Отзывы клиентов

Денис Сидоренко, руководитель проектов студии «Артисса»
Что есть в UMI.CMS, чего я не смог найти в других системах подобного класса? Самое важное — здоровый энтузиазм разработчиков, внятная обратная связь с клиентами и чётко выработанная стратегия развития. Я не привык выбирать продукт, ориентируясь только на заявленный полезный функционал, для меня гораздо важнее, когда производитель смотрит вокруг себя и прислушивается к мнению своих клиентов. Именно поэтому я и выбираю UMI.CMS
Все отзывы о UMI.CMS
Новости UMI.CMS

Уважаемые посетители! Сообщаем вам, что Служба Заботы прекратила поддержку UMI.CMS на форуме.

Для связи со Службой Заботы пользуйтесь формой обратной связи

Курс валют

Несложный макрос для вывода курса валюты, добавляем в custom.php
вызываем %custom kurs('dollar')% или %custom kurs('euro')%

public function kurs($type) {

$date = date("d/m/Y");
$link = "http://www.cbr.ru/sc...daily.asp?date_req=$date";
$fd = fopen($link, "r");
$content="";
if (!$fd) echo "Запрашиваемая страница не найдена";
else
{
while (!feof ($fd)) $content .= fgets($fd, 4096);
}
fclose ($fd);

$pattern = "#<Valute ID=\"([^\"]+)[^>]+>[^>]+>([^<]+)[^>]+>[^>]+>[^>]+>[^>]+>[^>]+>[^>]+>([^<]+)[^>]+>[^>]+>([^<]+)#i";
preg_match_all($pattern, $content, $out, PREG_SET_ORDER);
$dollar = "";
$euro = "";

foreach($out as $cur)
{
if($cur[2] == 840) $dollar = str_replace(",",".",$cur[4]);
if($cur[2] == 978) $euro = str_replace(",",".",$cur[4]);
}

if ($type == 'dollar')
return $dollar;
if ($type == 'euro')
return $euro;
}
Цитировать
Марк Кричевский
(29.08.2011 18:50)
Комментирование доступно только авторизованным пользователям.
Пожалуйста, зарегистрируйтесь или войдите на сайт.
Распечатать