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

IMA-FOREX

  • Захожу иногда
  • 54
  • 2 / 0
Если есть возможность то подскажите или лучше помогите т.к. я не спец в програмировании.

Вот есть здесь тема http://joomlaforum.ru/index.php/topic,228680.new.html и исходя из этой темы мне нужно использовать только 3 пункта для создания своего компонента. В примере используется много переменных, которые мне нет небоходимости использовать.

Постараюсь объяснить подробнее.
Старый компонент работает на Joomla 1.5 и написан 4 года назад. Работает компонент по такой схеме: когда пользователь сайта заходя на  страницу компонента и видит только ту информацию, которая предназначена только ему :
Основной рабочий файл компонента обращаясь к 3 разным скриптам (подгружая и используя их при необходимости) отображает информацию из MySQL предварительно воспользовавшись скриптами сортирует ее согласно тому, кто из пользователей зашел на данную страницу и уже отображает эту информацию (используя скрипт скрипты визуального оформления)

Исходя из вышеизложенного - все скрипты есть в наличии и их будет достаточно в ручном режиме скопировать на новый движок Joomla а нужен чистый компонент с возможностью создать пункт меню именно для этого компонента и внести в нужный файл рабочий процесс старого компонента (если несложно было не плохо знать в какой именно айл внести эту информацию)

Надеюсь, что Я все понятно смог объяснить и у Вас будет время мне помочь.
Заранее Вам благодарен.

Вот часть кода моего компонента :

Спойлер
[свернуть]
*

SDKiller

  • Живу я здесь
  • 2705
  • 329 / 5
  • ...ergo sum
Печаль...

Вы говорите это для Joomla 1.5 ?
*

IMA-FOREX

  • Захожу иногда
  • 54
  • 2 / 0
Печаль...

Вы говорите это для Joomla 1.5 ?

Этот компонент работает в Joomla 1.5 но пора обновлятся до версии 2.5 и поэтом нужно переделывать. В версии 1.5 с компонентами было все просто а под версию 2.5 я не могу переделать и поэтому прошу помощи. Я привел часть кода из своего компонета,
*

SDKiller

  • Живу я здесь
  • 2705
  • 329 / 5
  • ...ergo sum
Ну работает он видимо потому что у вас режим legacy включен

Код
defined( '_VALID_MOS' ) or die( 'Вам сюда нельзя !' );

А в целом - это винегрет, для того чтобы это заработало под 2.5, недостаточно просто скопировать-вставить.
*

IMA-FOREX

  • Захожу иногда
  • 54
  • 2 / 0
очень плохо значит т.к. как переделать полностью я не знаю т.к. не я делал,
а того человека кто делал больше нету. Придется значит и дальше сидеть на Joomla 1.5 т.к. вся работа опонента постороена по принцыпу, что при входе на данную страницу пользователь видит именно ту инормацию, которая касается именно его а компонент подгружая внешние скипты вытягивает из БД и отображает нужную информацию для каждого пользователя индивидуально..
*

SDKiller

  • Живу я здесь
  • 2705
  • 329 / 5
  • ...ergo sum
Гляньте в личку
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Условия отображения для конкретной группы пользователей Joomla 3.4.x

Автор dmik

Ответов: 15
Просмотров: 5229
Последний ответ 29.05.2020, 22:42:15
от voland
Как правильно?

Автор rafaello9

Ответов: 1
Просмотров: 1029
Последний ответ 20.05.2020, 15:46:28
от robert
Как правильно записать дату создания записи в БД?

Автор ImPuLsE

Ответов: 13
Просмотров: 3768
Последний ответ 11.09.2019, 22:58:57
от sev07
Подключить Joomla Framework в своем файле

Автор kolhoz

Ответов: 1
Просмотров: 2318
Последний ответ 06.12.2017, 17:15:42
от Aleks.Denezh
Как создать модуль с использованием php?

Автор nartan

Ответов: 23
Просмотров: 4804
Последний ответ 11.08.2017, 10:54:08
от Никoлaй