Новости Joomla

Вышли релизы безопасности Joomla 6.1.3 и Joomla 5.4.8

Релиз безопасности Joomla 6.1.3 и Joomla 5.4.8

Проект Joomla! рад сообщить о выходе Joomla 6.1.3 и Joomla 5.4.8. Это релизы безопасности и исправления ошибок для серий 5.x и 6.x.

👩‍💻 WT Otpravkapochtaru - библиотека сервиса Отправка Почты России для Joomla-разработчиков.

👩‍💻 WT Otpravkapochtaru - библиотека сервиса Отправка Почты России для Joomla-разработчиков.

Joomla 5+ пакет для интеграции с API Почты России: нормализация данных, расчёт доставки, создание отправлений, партии, документы, возвраты, поиск отделений, справочники и SOAP-отслеживание.

v.3.0.0. Что нового?
Это дальнейшее развитие ранее закрытой Joomla-библиотеки для работы с API сервиса Отправка (для бизнеса) Почты России. Поэтому версия не 1.0.0, а 3.0.0.

Сейчас эта библиотека ушла от собственных реализаций и стала Joomla-обёрткой известного PHP SDK от Lapay Group.

Возможности библиотеки.
- получение настроек аккаунта, точек сдачи и текущего остатка запросов к API;
- нормализация адресов, ФИО и телефонов перед созданием отправления;
- расчёт тарифа и срока доставки;
- создание, поиск, изменение, удаление и возврат заказов в состояние «Новые»;
- проверка надёжности получателя;
- создание партий, просмотр партий и заказов внутри партии;
- генерация пакета печатных документов и формы Ф103;
- создание, изменение и удаление возвратных отправлений;
- поиск отделений по индексу, адресу и координатам, получение сервисов отделения;
- локальный список стран;
- SOAP-отслеживание операций по РПО и работа с билетами пакетного трекинга.

👩‍💻 Joomla-возможности.
В пакете библиотеки WT Otpravkapochtaru есть поля Joomla Form для расширений. Они позволяют работать в интерфейсе Joomla с некоторыми типами данных, получаемых по API из вашего личного кабинета в ЛК Почты России для бизнеса.
На данный момент в библиотеке доступны 3 поля списков, которые отображают доступные в аккаунте ОПС, типы и категории отправлений.
Поддерживаются зависимые списки: значение одного поля обновляется при изменении другого.

Системные требования.
Системные требования в основном связаны с системными требованиями апстрима библиотеки - LapayGroup PHP SDK.
- Joomla 5+
- PHP 8.3+
- Расширения PHP:
-- ext-mbstring
-- ext-simplexml
-- ext-soap (опционально, для трекинга)
-- ext-zip

Ссылки:
- Страница расширения
- GitHub библиотеки и документация

@joomlafeed

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

yadrinez

  • Захожу иногда
  • 108
  • 9 / 0
У меня на сайте Google бот проиндексировал кучу страниц результатов поиска.
Адрес страницы который он приндексировал: index.php?page=shop.browse&option=com_virtuemart&Itemid=2
Если вводить этот адрес на сайте с виртеумартом то выводиться весь список товаров постранично.
Причем последующие страницы имеют ввид:
index.php?option=com_virtuemart&Itemid=2&category_id=&page=shop.browse&limit=20&limitstart=40

Как правильно запретить индексирование этой страницы. Пробовал через robots.txt
Указал Disallow: index.php?option=com_virtuemart&Itemid=2&category_id=&page=shop.browse

Как можно поставить запрет через теги noindex?
*

yadrinez

  • Захожу иногда
  • 108
  • 9 / 0
А нет noindex не катит, Google не воспринимает.
Вообщем как грамотно происать в файле robots.txt запрет индексации результатов поиска?
*

valagoff

  • Давно я тут
  • 984
  • 110 / 0
Disallow: *shop.browse
*

yadrinez

  • Захожу иногда
  • 108
  • 9 / 0
таким макаром я думаю и страницы отображения категорий блокирнутся
*

valagoff

  • Давно я тут
  • 984
  • 110 / 0
таким макаром я думаю и страницы отображения категорий блокирнутся
таким образом блокируются страницы заканчивающиеся на shop.browse
*

Arkadiy

  • Гуру
  • 5317
  • 463 / 2
  • Крепитесь, други.
*

yadrinez

  • Захожу иногда
  • 108
  • 9 / 0
изменил shop.browse.php
Код
if( $category_id ) {
/**
    * CATEGORY DESCRIPTION
    */
$db->query( "SELECT category_id, category_name,category_thumb_image FROM #__{vm}_category WHERE category_id='$category_id'");
$db->next_record();
$category_name = shopMakeHtmlSafe( $db->f('category_name') );

// Set Dynamic Page Title
$vm_mainframe->setPageTitle( $db->f("category_name") );

$desc =  $ps_product_category->get_description($category_id);
$desc = vmCommonHTML::ParseContentByPlugins( $desc );
// Prepend Product Short Description Meta Tag "description" when applicable
$mainframe->prependMetaTag( "description", strip_tags($desc) );

}  else {
$mainframe->prependMetaTag( "robots", 'noindex, nofollow');
}


добавил
Код
else {
$mainframe->prependMetaTag( "robots", 'noindex, nofollow');
}


Через Google панель сделал запрос на удаление страниц из индекса, посмотрим, сработает ли.


Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Компонент и модуль поиска товаров VirtueMart 1.0.15 на Ajax

Автор Arkadiy

Ответов: 148
Просмотров: 72409
Последний ответ 28.06.2014, 19:11:54
от DeLight
Модуль поиска товаров с помощью цифр и букв алфавита.

Автор sova

Ответов: 16
Просмотров: 9015
Последний ответ 08.11.2013, 16:16:10
от CastorTroy
Изменить запрос поиска mod_virtuemart_search

Автор Tokyo

Ответов: 1
Просмотров: 1701
Последний ответ 06.06.2013, 02:03:57
от fsv
Убрать слово "категории" с страницы сайта

Автор Dima0785

Ответов: 20
Просмотров: 9289
Последний ответ 04.04.2013, 10:40:02
от Proka
Вывод результатов поиска кривой(

Автор stardel

Ответов: 0
Просмотров: 1296
Последний ответ 27.03.2013, 18:30:47
от stardel