Новости 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 Гость просматривают эту тему.
  • 15 Ответов
  • 4989 Просмотров
*

Steem26

  • Осваиваюсь на форуме
  • 18
  • 0 / 0
Подскажите пожалуйста. Не получается сделать русский алфавит в модуле Free alpha index. Необходимо чтобы остался английский и добавить русский алфавит. В самом компоненте алфавиты получилось сделать, в модуле не как... Заранее спасибо.
*

moltchan

  • Захожу иногда
  • 80
  • 5 / 0
Подскажите пожалуйста. Не получается сделать русский алфавит в модуле Free alpha index. Необходимо чтобы остался английский и добавить русский алфавит. В самом компоненте алфавиты получилось сделать, в модуле не как... Заранее спасибо.
Ты не про Это?? http://legh.ru/2008/10/27/sobi-i-pobukvennyj-poisk-krasivo-i-na-russkom/
*

Steem26

  • Осваиваюсь на форуме
  • 18
  • 0 / 0
Ну насколько я понял по этой ссылке, тут создаётся русский алфавит для самого компонента Sobi. У меня же задача не много другая, сделать русский алфавит в модуле alpha index, к сожалению при русификации алфавита компонента, модуль не берет параметры... Вот этот модуль - http://www.sigsiu.net/download/modules/alpha_index_module.html
*

inom

  • Осваиваюсь на форуме
  • 16
  • 3 / 0
Попробуйте мой, немного модифицированный (поддержка категорий в breadcumps, русский алфавит, ссылка "ВСЕ")...
http://zalil.ru/31259939
p/s не нашел как вложить файл =)

CSS вроде надо отдельно в шаблоне дописать (выпилил из модуля чтоб не плодить кучу).

Код
a.sobi2AlphaLinks_selected{ 
background:#e7e7e7;
}
« Последнее редактирование: 14.06.2011, 19:21:10 от inom »
*

inom

  • Осваиваюсь на форуме
  • 16
  • 3 / 0
Чуть не забыл, в настройка реестра sobi нужно для параметра letters написать что-то вроде:
"А,Б,В,Г,Д,Е,Ё,Ж,З,И,К,Л,М,Н,О,П,Р,С,Т,У,Ф,Х,Ц,Ч,Ш,Щ,Э,Ю,Я,A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z,0-9"

Чтобы заработали категории в SOBI2.listing.php (фронтед) пришлось изменить ф-ю showAlphaListing:
1.
Добавил в начало
     function showAlphaListing( $letter)
     {
Код
$catid = $_GET['catid'];
...

и изменил $url

Код
$url = "index.php?option=com_sobi2?&catid={$catid}&letter={$letter}&Itemid={$config->sobi2Itemid}";
« Последнее редактирование: 14.06.2011, 19:41:07 от inom »
*

Steem26

  • Осваиваюсь на форуме
  • 18
  • 0 / 0
Спасибо, обязательно попробую и отпишусь)))
*

Steem26

  • Осваиваюсь на форуме
  • 18
  • 0 / 0
Чуть не забыл, в настройка реестра sobi нужно для параметра letters написать что-то вроде:
"А,Б,В,Г,Д,Е,Ё,Ж,З,И,К,Л,М,Н,О,П,Р,С,Т,У,Ф,Х,Ц,Ч,Ш,Щ,Э,Ю,Я,A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z,0-9"

Чтобы заработали категории в SOBI2.listing.php (фронтед) пришлось изменить ф-ю showAlphaListing:
1.
Добавил в начало
     function showAlphaListing( $letter)
     {
Код
$catid = $_GET['catid'];
...

и изменил $url

Код
$url = "index.php?option=com_sobi2?&catid={$catid}&letter={$letter}&Itemid={$config->sobi2Itemid}";

Почему то у меня не получается сделать. В реестре прописал, а вот по поводу изменения файла SOBI2.listing.php не выходит. Попробовал добавить эту функцию, страничка перестала отображаться. Не могли бы вы более подробно описать изменение этого файла (какой код в какую строчку необходимо добавить, заменить) Заранее спасибо.
*

inom

  • Осваиваюсь на форуме
  • 16
  • 3 / 0
*

Steem26

  • Осваиваюсь на форуме
  • 18
  • 0 / 0
Блин... то ли я тупой, то ли руки не оттуда растут. Скачал файл, закинул. Всё хорошо, алфавит отобразился, но русский алфавит не работает, тоесть записи с русским заголовком есть, но при переходе по букве, почему то не отображается эта запись, только вот это появляется - Письмо "Б". Поставил на тестовом хостинге, http://tester.sergendvika.locum.ru в левом меню есть ссылка SOBI2.
*

inom

  • Осваиваюсь на форуме
  • 16
  • 3 / 0
*

Steem26

  • Осваиваюсь на форуме
  • 18
  • 0 / 0
http://tester.sergendvika.locum.ru/index.php?option=com_sobi2&catid=3&letter=%D0%A1&Itemid=7

Отображаются же? или уже "починили"

Они почему то через раз отображаются)))) перешел по ссылке с форума, отобразились. А начал заново переходить по букве, не переходит))) Там есть еще запись на букву "Б", тоже не работает...
*

inom

  • Осваиваюсь на форуме
  • 16
  • 3 / 0
Ну как же не отображаются - http://tester.sergendvika.locum.ru/index.php?option=com_sobi2&catid=4&letter=%D0%91&Itemid=7

Вы наверное переходите по буквам сверху - это не модуль а ст. вывод компонента SOBI2, чтобы он был работоспособным наверное надо опять немного хакать sobi (чтобы фильтр срабатывал не на весь каталог а только для опр. категории и был работоспособным) или же вернуть старый SOBI2.listing.php листинг, удалить модуль а настройку в реестре естественно оставить (при этом теряем все фичи) =)

кстати $catid = $_GET['catid']; лучше заменить на

$catid = JRequest::getVar('catid', '0', 'get', 'int');
« Последнее редактирование: 19.06.2011, 20:53:53 от inom »
*

Steem26

  • Осваиваюсь на форуме
  • 18
  • 0 / 0
Ну как же не отображаются - http://tester.sergendvika.locum.ru/index.php?option=com_sobi2&catid=4&letter=%D0%91&Itemid=7

Вы наверное переходите по буквам сверху - это не модуль а ст. вывод компонента SOBI2, чтобы он был работоспособным наверное надо опять немного хакать sobi (чтобы фильтр срабатывал не на весь каталог а только для опр. категории и был работоспособным) или же вернуть старый SOBI2.listing.php листинг, удалить модуль а настройку в реестре естественно оставить (при этом теряем все фичи) =)

кстати $catid = $_GET['catid']; лучше заменить на

$catid = JRequest::getVar('catid', '0', 'get', 'int');

Не выходит... Убрал из самого компонента алфавит, оставил только модуль. Делал две записи на буквы "С" и "Б", не на одну не переходит... (Последовательность: захожу на сайт (главную страницу) потом перехожу по меню SOBI2 и потом нажимаю на букву)
*

inom

  • Осваиваюсь на форуме
  • 16
  • 3 / 0
Надо еще зайти в категорию... и там уже будет срабатывать фильтр. Чтоб работало везде (при этом ест-но теряем фильтр по категориям...) надо вернуть оригинальный модуль, оригинальный SOBI2 listing а настройку в реестре оставить и то не факт что будет работать. По-моему в меню SOBI2 (это вообще категория 0) фильтруются названия категорий и то что там может отображаться если настроить вывод записей на главной компонента...

У меня например модуль этот отображается только в категориях...
« Последнее редактирование: 20.06.2011, 22:32:41 от inom »
*

Steem26

  • Осваиваюсь на форуме
  • 18
  • 0 / 0
Наверное придется отказаться от это модуля, либо заказывать его написание... Компонент очень хороший, жаль что они не предусмотрели работу с другими языками, да и по большей части они не доделали модуль...
*

intcorp

  • Захожу иногда
  • 456
  • 12 / 0
У кого-то остался архивчик с модулем?
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

sobi2 и и ссылки на записи с https

Автор vohid

Ответов: 0
Просмотров: 4471
Последний ответ 16.04.2018, 14:32:37
от vohid
Миграция с SOBI2 на SobiPro

Автор terveg

Ответов: 3
Просмотров: 7645
Последний ответ 18.03.2017, 16:25:32
от mgm
Слетела SOBI2

Автор Sandro_89

Ответов: 5
Просмотров: 5759
Последний ответ 07.01.2016, 19:15:29
от zhk
Подскажите, как добавить подсказки (placeholders) в поля SOBI2

Автор marina9777

Ответов: 1
Просмотров: 5602
Последний ответ 13.11.2015, 19:41:01
от marina9777
Sobipro: перевести календарь на русский

Автор mr.shusty

Ответов: 2
Просмотров: 2718
Последний ответ 03.02.2015, 18:30:00
от dimat84