-
Публикаций
528 -
Зарегистрирован
-
Посещение
-
Победитель дней
10
Весь контент admin
-
напишите хотя бы для какого банка, а лишь по тому что написано в ошибке я могу сказать только то что уже сказал, я же не зря в самом верху написал объявление
-
попробуйте в joomla установить Global Configuration -> server -> Error Reporting в значение максимум, потому как здесь выводятся не ошибки php, а просто ответ сервера, потом установите обратно. Или напишите для каких городов вы получаете погоду, возможно ошибка в этом будет, иногда для некоторых городов слишком мало информации выдается
-
два модуля должны выводиться, ошибка в чём-то другом/>http://jext.biz/jextweather/jextweather.html - на время включил Напишите какую ошибку выдаёт
-
просто у каждого сайта свой шаблон и под все сразу подогнать тяжеловато, вам надо в css файле подобрать параметры под свои нужды
-
<?php /** * @author Darang * @date 24-June-2011 * @copyright (c)2010-2011 JExt.biz */ // no direct access defined ( '_JEXEC' ) or die ( 'Restricted access' ); /** * Official exchange rates of the National bank of Tajikistan */ class currency_data_nbt extends currency_data { function __construct() { parent::__construct (); $this->url = "http://nbt.tj/ru/kurs/?c=4&id=28&lg=ru&export=xmlout"; $this->bank_name = "National bank of Tajikistan"; $this->bank_url = "http://www.nbt.tj"; $this->currency_name = "таджикского сомони"; $this->date_format = 'd-m-Y'; } function get_array($xml, $day = '', $replace_currency_array) { // Handle no data received error if (! isset ( $xml->document->Valute )) { $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->attributes ( 'date' ); $data = $xml->document->Valute; foreach ( $data as $dt ) { $code = $dt->CharCode [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] ['numcode'] = $dt->NumCode [0]->data (); // num code $rates ['currency'] [$code] ['scale'] = $dt->Nominal [0]->data (); // units // Set currency name (array with replacement rules will be searched for the ISO code) $rates ['currency'] [$code] ['name'] = parent::replace_currency_name ( $dt->Name [0]->data (), $code, $replace_currency_array ); // Get the rate & replace comma to dot for further number processing $rates ['currency'] [$code] ['rate'] = str_replace ( ',', '.', $dt->Value [0]->data () ); } } // 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; } /** * Returns URL for receiving XML data file * * @param string Date * @return string URL */ public function getUrl($date = "") { if (strlen ( $date ) > 1) { $url = $this->url.'&d='.$date; } else { $url = $this->url; } return $url; } }
-
Плагин для банка Латвии
-
-
Нашёл ошибку, переменную одну заглавными буквами написал. Подправил, смотрите выше.
-
-
-
-
-
Это плагин для Joomla 1.5 и 1.6, который позволяет вставлять на сайт блок «Поделиться» от Yandex ( Блок «Поделиться» позволяет вашим посетителям размещать ссылку на страницу вашего сайта в социальных сетях или блогах. Пользователи будут делиться информацией с вашего сайта, а значит, его популярность будет расти.) Пока что не вынесен текст плагина в языковые файлы, но для русскоязычных пользователей это особого значения не играет. И не все опции доступные от Yandex вынесены в настройки плагина, но наиболее необходимые, с моей точки зрения, присутствуют. Скачать можно в разделе Downloads
-
Модуль для вывода прогноза погоды для Joomla 1.6 Скачать можно в разделе Downloads
-
напишите для какой версии joomla модуль и источник - банк Израиля?
-
это видимо в css дело, этот элемент куда-то "выпадает"
-
возможно это будет реализовано отдельным модулем, но не сейчас
-
просто значение курсов не менялись, поэтому одинаковые значение. посмотрите до понедельника, вторника. на выходных курсы обычно не меняются, поэтому так и выходит
-
у меня показывалась, если возможно ссылку может что то упустил
-
В папке models создать файл lv.class.php <?php /** * @author Darang * @date 21-Apr-2011 * @copyright (c)2011 JExt.biz */ // no direct access defined ( '_JEXEC' ) or die ( 'Restricted access' ); /** * Official exchange rates of the National bank of Latvia */ class currency_data_lv extends currency_data { function __construct() { parent::__construct (); $this->url = "http://www.bank.lv/vk/xml.xml?date="; $this->bank_name = "ЦБЛ"; $this->bank_url = "http://www.bank.lv"; $this->currency_name = "лат"; $this->date_format = 'Ymd'; } function get_array($xml, $day = '', $replace_currency_array) { // Handle no data received error if (! isset ( $xml->document->Currencies )) { $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->Date[0]->data (); $data = $xml->document->Currencies[0]->Currency; foreach ( $data as $dt ) { $code = $dt->ID [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] ['numcode'] = $dt->ID [0]->data (); // num code $rates ['currency'] [$code] ['scale'] = $dt->Units [0]->data (); // units // Set currency name (array with replacement rules will be searched for the ISO code) $rates ['currency'] [$code] ['name'] = parent::replace_currency_name ( $dt->ID [0]->data (), $code, $replace_currency_array ); $rates ['currency'] [$code] ['rate'] = $dt->Rate [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; } /** * Returns URL for receiving XML data file * * @param string Date * @return string URL */ public function getUrl($date = "") { if (strlen ( $date ) > 1) { $url = $this->url . $date; } else { $url = $this->url.date($this->date_format,time()); } return $url; } } в mod_jextcurrency.xml в секцию source_class добавить <option value="lv">PLG_JEXTCURRENCY_SOURCE_OPTION_BANKLATVII</option> PLG_JEXTCURRENCY_SOURCE_OPTION_BANKLATVII в языковом файле для модуля можете задавать любое значение
-
интересно, надо посмотреть что выдаёт сам источник weather.co.ua
-
Одна из возможных проблем, это то, что некоторые хостеры запрещают обращение к внешним сайтам, ну или разрешают по запросу в службу поддержки.
-
Почитайте здесь или в Google. Это скорее всего ошибка в xml файле модуля, возможно, когда вносили изменения какой то символ лишний добавили или еще что-то.