-
Публикаций
528 -
Зарегистрирован
-
Посещение
-
Победитель дней
10
Весь контент admin
-
-
iconv - это один из модулей php, можете обратиться к своему хостинг провайдеру чтобы он подключил его.
-
там текст ошибки до этого был написан, возможно у вас версия php 4
-
просто для вашего города по видимому слишком мало информации, надо будет переделать в следующей версии чтобы выводило сообщение, а не выдавало ошибку
-
<span class="negative" title="вчера: 47,904"> -0,114><img src="/modules/mod_jextcurrency/assets/img/pr_.gif "> </span> на сколько я вижу по вашему коду вам надо к pr_ добавлять значение переменной, которая определяет class=" {$change} ", т.е. pr_{$change}.gif
-
попробуйте отключить кеширование в настройках модуля и посмотреть, затем опять включите. Валюты из вашего списка будут выводиться только usd, eur для других этот банк не даёт котировок
-
Версия модуля для Joomla 1.6+ Добавлены новые плагины: Банк Израиля Национальный банк Узбекистана Национальный банк Таджикистана Центральный банк Латвии Скачать можно в разделе downloads
-
-
<?php /** * @author Darang * @date 11-September-2011 * @copyright (c)2011 JExt.biz */ // no direct access defined ( '_JEXEC' ) or die ( 'Restricted access' ); /** * Official exchange rates of the bank of Uzbekistan */ class currency_data_uzreport extends currency_data { function __construct() { parent::__construct (); $this->url = "http://informer.uzreport.com/xml_valuta.fgi?lan=u"; $this->bank_name = "НБ Узбекистана"; $this->bank_url = "http://currency.uzreport.com"; $this->currency_name = " "; $this->before_flag = FALSE; } function get_array($xml, $day = '', $replace_currency_array) { // Handle no data received error if (! isset ( $xml->document->block )) { $error ['error'] = 1; return $error; } // Save currencies' rates in an associative array indexed by currency 3 char code $rates = array (); // array to store currencies exchange rates $rates ['date'] = $xml->document->block[0]->data [0]->data (); $data = $xml->document->block; foreach ( $data as $dt ) { $code = $dt->valyuta [0]->data (); // Store data for selected by user currencies only, if they are set if (empty ( $this->currencies ) || in_array ( $code, $this->currencies )) { $rates ['currency'] [$code] ['scale'] = 1; // units // Set currency name (array with replacement rules will be searched for the ISO code) $rates ['currency'] [$code] ['name'] = parent::replace_currency_name ( $dt->valyuta [0]->data (), $code, $replace_currency_array ); $rates ['currency'] [$code] ['rate'] = $dt->kurs [0]->data (); // exchange rate $rates ['currency'] [$code] ['change'] = $dt->izmeneniya [0]->data (); // exchange rate } } // Save additional info (only one time) if ($day == 'today' || $this->before_flag == FALSE) { $rates ['info'] = array ("bank_name" => $this->bank_name, "bank_url" => $this->bank_url, "currency_name" => $this->currency_name ); } return $rates; } }
-
проверьте включен ли CURL в настройках php. Можно посмотреть в админке Joomla ( System Information -> PHP Information)
-
http://community.jex...banka-izrailja/
-
просто сайт сейчас недоступен weather.co.ua
-
попробуйте удалить свойства z-index и position:relative; (#FiveDF) в css файле модуля weather.css Все зависит от вашего шаблона
-
если можно, то укажите адрес сайта. Здесь проблема лишь в css.
-
попробуйте в настройках модуля отключить кеш и посмотрите. Просто файлы кэша могли не удалиться, либо в ручную попробуйте удалить.
-
в папке с модуле jextcurrency.css: 7 добавьте color: white; .jextcurrency div { display: block; overflow: hidden; color: white; }
-
попробуйте поменять в layout.css 135 на div#banner { position: absolute; top: 152px; right: -260px; width: 250px; z-index: 3; background: white; padding: 5px; border-radius: 5px; }
-
В настройках же есть пункт и пример замены, просто потом надо обновить кеш
-
модуль выводит информацию о ценах на драгоценные металлы для Центрального банка России и Национального банка Республики Беларусь.
-
в шаблоне проверять значение $item['hour'] оно может ровняться 3,9,15,21 соответственно проверять и выводить только для нужных промежутков времени
-
создайте файл например phpinfo.php со след содержимым <?php phpinfo();?> загрузите на сервер и откройте его в браузере, вам выведется вся информация и посмотрите присутствует ли там где нибудь curl
-
скажите еще какая у вас версия php и включено ли расширение cURL. можете еще вставить вот этот код в строчке перед той в которой выдаёт ошибку (151) в файле currency.class.php посмотреть что там содержится echo '<pre>'; print_r($this->return_array); echo '</pre>';
-
а постоянно такая ошибка выскакивает?