Здравствуйте, друзья! Сегодня будем разбираться с бесплатным модулем Currency Converter, который предназначен для создания конвертера и курса валют Drupal. Модуль очень простой и удобный, так что освоить его не составит труда.
Данный модуль создан Масловским Евгением и выложен на drupal.org для общего доступа.
Официальная страница
Их совсем немного:
- На выбор представлено 10 самых важных валют Мира. По умолчанию включены все. Кроме этого, не забудьте сделать русский рубль основной валютой.
- Настройки Банка — выбираем Центральный Банк России.
- НАСТРОЙКИ CSS — если эти опции, то стиль будет браться из используемой темы Drupal.
Не удивляйтесь, что по умолчанию основным значится белорусский рубль, а банк — Национальный Банк Республики Беларусь. Просто модуль создавался для белорусской компании.
Когда с настройками покончено, переходим в раздел «Структура» — «Блоки» и находим наш конвертер. В настройках данного блока особо менять нечего, можно только запретить вывод заголовка, указав в поле «Заголовок блока» :
<none> |
После этого просто перетаскиваем блок в нужный регион.
Чтобы блок заработал, необходимо Очистить все кэши и в ручную запустить cron.
Дабы курсы валют в Drupal всегда были актуальны, настройте автоматический запуск cron'а раз в сутки. Это можно сделать в разделе «Конфигурация» — «Система» — «Cron». По умолчанию стоит значение «запускать каждые 3 часа». Пожалуй, это слишком часто, так что раз в сутки будет самое то.
А вот так модуль Currency Converter выглядит внешне:
Альтернативный модуль — Currency Exchange
В качестве достойной альтернативы стоит рассматривать
Модуль состоит из двух подсистем:
- Currency — в его настройках можно задать валюты по умолчанию.
- Currency API — здесь же задается временной интервал, через который будет происходить обновление информации.
Больше настроек никаких нет. Страница с конвертером создается автоматически. Ссылка на нее добавляется в меню «Навигация».
Не забудьте роли «Анонимный пользователь» дать права доступа на использование конвертера валют (Use currency). Иначе доступ на страницу будет разрешен только администратору.
Внешне конвертер валют для Drupal выглядит так:
Здесь так же присутствует открытая для индексация внешняя ссылка. Чтобы ее удалить, зайдите на сервер в директорию /sites/all/modules/currency и откройте на редактирование файл currency.module. Найдите и удалите следующую строчку кода:
$output .= '<p class="detailed-history">' . l(t('Detailed history and chart'), $url) . '</p>'; |
Сохраните сайт и убедитесь в том, что внешняя ссылка удалилась.
Надеюсь, эта статья будет вам полезна. Спасибо за внимание! Берегите себя.