Новости Joomla

Вышел релиз Revo PageBuilder Toolkit for YOOtheme Pro 1.6

Вышел релиз Revo PageBuilder Toolkit for YOOtheme Pro 1.6.2PageBuilder Toolkit - это специализированный плагин для конструктора страниц Yootheme Pro, содержит набор различных утилит для ускорения процесса работы и отладки макета, множественные улучшения в интерфейсе, включая поддержку dark mode, подсказки, быстрая смена разрешения в окне просмотра и много чего еще.v.1.6.2 Что нового?- Индикатор статусов: теперь не просто показывает состояние запросов, но и делает автоматические попытки их отправки при кратковременных сбоях в сети, а если это не помогло, то переводит конструктор в ручной режим, что позволяет сохранит макет и настройки темы прежде чем вы потеряете все, что было сделано с момента последнего сохранения- Подсветка ошибок в макете: плагин анализирует код страницы и может автоматически подсвечивать data атрибуты с кучей мусора, которые попадают в код страницы при копипасте из Figma в TinyMCE (пригодится для старых макетов, в текущей работе плагин сам очищает код мусора). Также есть подсветка семантических ошибок сборки - дубли h1 тега на странице и вложенных друг в друга заголовков.- Улучшена поддержка будущего релиза Yootheme Pro 5 и редактора CodeMirror 6Плагин для русскоязычных пользователей доступен в каталоге расширений SovMart и распространяется за символическую плату (100р). Разработчики Joomla расширений и партнеры автора могут получить плагин бесплатно.Для работы плагина необходим конструктор страниц Yootheme Pro.Разработчик плагина - участник нашего сообщества Александр Судьбинов (@alexrevo), член официальной группы поддержки Yootheme Pro. Страница расширенияОписание на сайте автора@joomlafeed#joomla #yootheme

WT IndexNow плагин для Joomla - отправка страниц сайта на переиндексацию в поисковые системы

WT IndexNow плагин для Joomla - отправка страниц сайта на переиндексацию в поисковые системы

👩‍💻 WT IndexNow плагин для Joomla - отправка страниц сайта на переиндексацию в поисковые системы.Пакет плагинов, обеспечивающий ручную и автоматическую отправку url адресов Joomla в поисковые системы на переиндексацию по протоколу IndexNow. Согласно документации протокол поддерживают все крупнейшие поисковые системы, кроме Google. Протокол служит для получения от сайтов URL, которые нужно переиндексировать заново или проиндексировать в первый раз как можно быстрее. Отправка адресов сайта таким образом существенно ускорит индексацию нового или изменённого контента поисковыми системами.Поисковые системы по этому протоколу обмениваются друг с другом данными, поэтому отправив URL в одну из них вы сообщаете их сразу всем. Протокол IndexNow поддерживают:- Amazon- Microsoft Bing- Naver- Seznam.cz- Yandex - YepСуточный лимит URL - 10000 в сутки. Возможна отправка вручную и автоматически. Поддерживаются:- материалы и категории материалов Joomla- контакты и категории контактов Joomla- SW JProjects - компонент каталога расширений для Joomla- JoomShopping - компонент интернет-магазина для Joomla- Phoca Download - компонент каталога файлоа для Joomla- Phoca Cart - компонент интернет-магазина для Joomla- RadicalMart - компонент интернет-магазина для JoomlaПакет плагинов работает с Joomla 4.3+. Тестировался на Joomla 5 и Joomla 6.Смотреть видео:- ВК Видео- RuTubeСсылки:Страница расширенияGitHub расширенияРаздел Поддержка протокола IndexNow в справке Яндекса@joomlafeed#joomla #seo #indexnow

0 Пользователей и 1 Гость просматривают эту тему.
  • 13 Ответов
  • 10869 Просмотров
*

drakut

  • Новичок
  • 4
  • 0 / 0
Какие файлы и что нужно поменять, чтобы Virt просто брал курсы валют не со своего банка европы, а с нашего ЦБР. Наверняка кто-то уже делал, поделитесь исходниками. По форуму везде смотрел - всех интересует просто вывод курсов модулем, ручной ввод курса или еще как-нибудь. Нужно, чтобы цены из долларов (по курсу имено от ЦБ) правильно переводились в рубли на сайте, т.е. поменять просто, чтобы магазин за курсом обращался к ЦБР а не к банку европы.
« Последнее редактирование: 29.06.2009, 18:05:02 от drakut »
*

tsesl

  • Захожу иногда
  • 363
  • 87 / 0
  • Терпение и труд всё перетрут?
делал на коммерческой основе модуль конвертации именно под ЦБР для пользователя Spirit_luna...
FAQ смотрел? Версию указал?
*

shefffa

  • Новичок
  • 4
  • 0 / 0
Тема все еще актуальна? Менять нужно convertECB.php. Ну или просто кинуть свой файлик в ..\administrator\components\com_virtuemart\classes\currency\ и в настройках магазина выбрать его. Прикрепил конвертер для евро. Для долларов нужно поменять id. (посмотреть id можно  тутhttp://www.cbr.ru/scripts/XML_daily.asp?)

[вложение удалено Администратором]
*

varakuta

  • Осваиваюсь на форуме
  • 14
  • 0 / 1
Курсы валют в VirtueMart и добавление гривны по ламерски, но просто
   
не судите строго )
начитался всего про ручное установление курсов и добавление гривны в Virtuemart
и решил все По-простому

открываем пресловутый файл
/www/autobase.com.ua/administrator/components/com_virtuemart/classes/currency/convertECB.php
находим строчку
var $document_address = 'http://www.ecb.int/stats/eurofxref/eurofxref-daily.xml';
заменяем ее на
var $document_address = 'http://www.autobase.com.ua/eurofxref-daily.xml';

в примере мой сайт.. положил файл ХМЛ в корень сайта
файл собственно скачал от сюда:
http://www.ecb.int/stats/eurofxref/eurofxref-daily.xml';

далее удаляем
/www/autobase.com.ua/cache/daily.xml



а в файле eurofxref-daily.xml

уже можно добавить и гривну UAH

конечно гривну нужно добавить и в валютах VirtueMart с таким же сокращением UAH

например (курс левый)
------------------------
<Cube>
<Cube time='2009-10-28'>
<Cube currency='USD' rate='2.000'/>
<Cube currency='UAH' rate='10.000'/>
------------------------


единственное неудобство.. это то что
курсы выставляются относительно евро ) но думаю перевести не проблема )

есть один ахтунг
после смены курсов в файле http://www.autobase.com.ua/eurofxref-daily.xml
чистите кеш

Так вот может кто знает как выставить валюты относительно доллара ?
.. пишите
или сюда 554-202-758 ася
с вопросами туда же
)))
*

jannalena

  • Захожу иногда
  • 57
  • 0 / 0
Тема все еще актуальна? Менять нужно convertECB.php. Ну или просто кинуть свой файлик в ..\administrator\components\com_virtuemart\classes\currency\ и в настройках магазина выбрать его. Прикрепил конвертер для евро. Для долларов нужно поменять id. (посмотреть id можно  тутhttp://www.cbr.ru/scripts/XML_daily.asp?)

не работает чтото фича.
Мне нужно конвертить доллар, поменяла там ID. Сделала в настройках ссылку на этот файлик, а в результате белый экран :(
*

shefffa

  • Новичок
  • 4
  • 0 / 0
<?php
if( !defined( '_VALID_MOS' ) && !defined( '_JEXEC' ) ) die( 'Direct Access to '.basename(__FILE__).' is not allowed.' );

class convertECB {
   
   var $archive = true;
   var $last_updated = '';
   
   var $document_address = 'http://www.cbr.ru/scripts/XML_daily.asp?';
   
   var $info_address = 'http://www.cbr.ru/scripts/';
   var $supplier = 'Russian Central Bank';

   function convert( $amountA, $currA='', $currB='' ) {
      global $mosConfig_cachepath, $mosConfig_live_site, $mosConfig_absolute_path,
            $mosConfig_offset, $vendor_currency, $vmLogger;
   
      //Определяем сегодняшнюю дату в формате, который используется на сайте cbr.ru
$date = date("d/m/Y");

//Определим код нашей валюты на сайте cbr.ru
//Евро
$code='R01239';

//Выполняем первый пункт, считываем страницу с курсами валют в переменную
$file = file_get_contents("http://www.cbr.ru/scripts/XML_daily.asp?date_req=".$date);

//Разбираем страницу с помощью регулярок:
preg_match("#<Valute ID=\"" . $code . "\".*?>(.*?)</Valute>#is", $file, $m);

preg_match("#<Value>(.*?)</Value>#is", $m[1], $r);

//Запятую, отделяющую дробную часть заменяем на точку, и у нас в переменной $euro находится курс евро.
$euro = str_replace(",", ".", $r[1]);
      
      $val = $amountA * $euro;
      
      return $val;
   }
}
?>
*

jannalena

  • Захожу иногда
  • 57
  • 0 / 0
<?php
if( !defined( '_VALID_MOS' ) && !defined( '_JEXEC' ) ) die( 'Direct Access to '.basename(__FILE__).' is not allowed.' );

class convertECB {
   
   var $archive = true;
   var $last_updated = '';
   
   var $document_address = 'http://www.cbr.ru/scripts/XML_daily.asp?';
   
   var $info_address = 'http://www.cbr.ru/scripts/';
   var $supplier = 'Russian Central Bank';

   function convert( $amountA, $currA='', $currB='' ) {
      global $mosConfig_cachepath, $mosConfig_live_site, $mosConfig_absolute_path,
            $mosConfig_offset, $vendor_currency, $vmLogger;
   
      //Определяем сегодняшнюю дату в формате, который используется на сайте cbr.ru
$date = date("d/m/Y");

//Определим код нашей валюты на сайте cbr.ru
//Евро
$code='R01239';

//Выполняем первый пункт, считываем страницу с курсами валют в переменную
$file = file_get_contents("http://www.cbr.ru/scripts/XML_daily.asp?date_req=".$date);

//Разбираем страницу с помощью регулярок:
preg_match("#<Valute ID=\"" . $code . "\".*?>(.*?)</Valute>#is", $file, $m);

preg_match("#<Value>(.*?)</Value>#is", $m[1], $r);

//Запятую, отделяющую дробную часть заменяем на точку, и у нас в переменной $euro находится курс евро.
$euro = str_replace(",", ".", $r[1]);
      
      $val = $amountA * $euro;
      
      return $val;
   }
}
?>

Вы этим файлом конвертируете из евро в рубли?
Мне нужно конвертировать из долларов в рубли. Если там просто ID поменять на R01235 (айдишка USD), то не работает. Может там еще где что подредактировать надо?

Заранее спасибо
*

ramcho

  • Осваиваюсь на форуме
  • 29
  • 4 / 0
конвертер работает с ЦБ напрямую с кодами валют(USD, EUR, UAH и тд.), в принципе может работать с любым другим банком где выдается список валют в XML, для этого раскомментировать строку 116 и в зависимости от сформированного массива подогнать под свои нужды цикл на строках 118-126.

Интервал обновления 6 часов. Строка 57

Валюта магазина Рубль    

[вложение удалено Администратором]
« Последнее редактирование: 28.06.2010, 10:22:08 от ramcho »

Вот переделанный конвертер, работает с ЦБ напрямую с кодами валют(USD, EUR, UAH и тд.), в принципе может работать с любым другим банком где выдается список валют в XML, для этого раскомментировать строку 116 и в зависимости от сформированного массива подогнать под свои нужды цикл на строках 118-126.   

ramcho, у меня эта штука  не работает, пишет: Notice: Undefined index: CharCode in /home/u108jru/public_html/administrator/components/com_virtuemart/classes/currency/convertCBR.php on line 119
По умолчанию установленны рубли.
vm 114 j 1.5.14

Актуальный вопрос, думаю что многим будет интересно.
  Установил небольшой хак на свой ВИРТУМАТ 1.1.2, теперь у меня в магазине можно ставить различные валюты.  Но столкнулся с иной проблемой, при оформлении заказа так же выводится сумма в ДОЛЛАРАХ или ЕВРО, мне нужно чтоб в итоговой сумме при оформлении заказа велся пересчет с различных валют на гривны и в итоге показывало именно общую сумму в гривнах, а не в долларах или евро.
  Если кто то сталкивался с подобным вопросом прошу помочь, так как мне кажется что у многих фирм в Р/Р счете можно оплачивать только в национальной валюте, а не во всех. 
  Если можете отпишите на (маил) konabis@inbox.ru
« Последнее редактирование: 29.07.2010, 01:13:42 от konabis »
*

terr

  • Давно я тут
  • 824
  • 14 / 6
  • Ученик html-я
Цитировать
Не удалось получить курс по указанной валюте, попробуйте позже или обратитесь к администратору сайта.

delay скачал с цбрф

Вопрос?
почему не пашет?
« Последнее редактирование: 09.11.2010, 11:51:36 от terr »
*

terr

  • Давно я тут
  • 824
  • 14 / 6
  • Ученик html-я
Код
Fatal error: Call to a member function convert() on a non-object in /home/u8910/new.tehnoural.ru/www/administrator/components/com_virtuemart/classes/ps_product.php on line 2197
выдало на ето!

Код
<?php
if( !defined( '_VALID_MOS' ) && !defined( '_JEXEC' ) ) die( 'Direct Access to '.basename(__FILE__).' is not allowed.' );

class convertECB {
  
   var $archive = true;
   var $last_updated = '';
  
   var $document_address = 'http://www.cbr.ru/scripts/XML_daily.asp?';
  
   var $info_address = 'http://www.cbr.ru/scripts/';
   var $supplier = 'Russian Central Bank';

   function convert( $amountA, $currA='', $currB='' ) {
      global $mosConfig_cachepath, $mosConfig_live_site, $mosConfig_absolute_path,
            $mosConfig_offset, $vendor_currency, $vmLogger;
  
      //Определяем сегодняшнюю дату в формате, который используется на сайте cbr.ru
$date = date("d/m/Y");

//Определим код нашей валюты на сайте cbr.ru
//Евро
$code='R01239';

//Выполняем первый пункт, считываем страницу с курсами валют в переменную
$file = file_get_contents("http://www.cbr.ru/scripts/XML_daily.asp?date_req=".$date);

//Разбираем страницу с помощью регулярок:
preg_match("#<Valute ID=\"" . $code . "\".*?>(.*?)</Valute>#is", $file, $m);

preg_match("#<Value>(.*?)</Value>#is", $m[1], $r);

//Запятую, отделяющую дробную часть заменяем на точку, и у нас в переменной $euro находится курс евро.
$euro = str_replace(",", ".", $r[1]);
      
      $val = $amountA * $euro;
      
      return $val;
   }
}
?>
Цитировать

Ошибка: Possible server error!
Ошибка: Не удалось получить курс по указанной валюте, попробуйте позже или обратитесь к администратору сайта.
« Последнее редактирование: 09.11.2010, 13:49:50 от terr »
*

surho

  • Осваиваюсь на форуме
  • 20
  • 0 / 0
Установил файл из "ответа 2", все работает, евро пересчитывает в рубли. А как сделать, чтобы еще и доллары считались? Т.е., есть цены в евро и в долларах, нужно чтобы пересчет в рубли был из обеих валют.
*

surzh

  • Осваиваюсь на форуме
  • 13
  • 0 / 0
господа последний вопрос актуален... если ввод цен производится и в долларах,и в евро, и в рублях а надо чтоб к оплате выводилось в рублях по курсу.. как это можно реализовать ?
« Последнее редактирование: 16.01.2012, 15:26:06 от surzh »
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

VirtueMart - SMS уведомления о сделаном заказе.

Автор bork

Ответов: 42
Просмотров: 23544
Последний ответ 26.07.2021, 22:11:25
от Oleg91
Отчеты и статистика для VirtueMart

Автор 4kict

Ответов: 25
Просмотров: 10534
Последний ответ 14.01.2021, 00:09:53
от gartes
IceVmCart - новый бесплатный модуль корзины для VirtueMart

Автор Grig2009

Ответов: 105
Просмотров: 54487
Последний ответ 05.02.2017, 11:44:02
от Super_Panda
Модуль недавно просмотренные товары для VirtueMart 1.1.X

Автор aleks_yug

Ответов: 97
Просмотров: 28676
Последний ответ 25.10.2016, 15:03:07
от Igoritaly
Хаки для убыстрения VirtueMart (уменьшение запросов и т.п.)

Автор yadrinez

Ответов: 197
Просмотров: 82321
Последний ответ 05.02.2016, 21:53:34
от flyingspook