Новости 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 Пользователей и 3 Гостей просматривают эту тему.
  • 9 Ответов
  • 1031 Просмотров
*

DIeKon

  • Осваиваюсь на форуме
  • 35
  • 1 / 0
Подскажите пожалуйста, есть ли возможность подключится из модуля к другому серверу.
Написал несколько модулей использующих и user_id и обращения к БД через ajax, но теперь часть базы переносится на другой сервер (для разгрузки того, где все сейчас находится).
IP известен, пробую сейчас переделать вывод через iframe, но это на мой взгляд не комильфо.

Если есть более правильный и удобный способ, прошу сообщите.
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
ваш вопрос как то очень размыт. что именно вы хотите получить?

Цитировать
есть ли возможность подключится из модуля к другому серверу
нет разницы откуда подключаться к другому серверу - из компонента, модуля или плагина.

Цитировать
IP известен, пробую сейчас переделать вывод через iframe, но это на мой взгляд не комильфо.
на мой взгляд тоже. особенно с учетом того, что в принципе не понятно, при чем тут iframe к базе данных? подключение должно быть с бекэнда (php) а не с фронта. iframe вы можете заюзать только в одном случае - это если удаленный сервер отдаст вам полностью готовый виджет, который вы просто вставите. т.е. он будет полностью автономным от основного сайта. иначе делать нельзя.
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

DIeKon

  • Осваиваюсь на форуме
  • 35
  • 1 / 0
ваш вопрос как то очень размыт. что именно вы хотите получить?
iframe вы можете заюзать только в одном случае - это если удаленный сервер отдаст вам полностью готовый виджет, который вы просто вставите. т.е. он будет полностью автономным от основного сайта
Как раз и требуется, чтоб все подсчеты, запросы к БД и т.д. происходили на новом серваке, а на этом (старом) отображался результат, но хотелось бы через модуль без использования iframe.
Надеюсь сейчас я более понятно изложил? Сори, если не очень достаточно точно формулирую.
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
ну если без iframe - запросите результат через ajax.
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

DIeKon

  • Осваиваюсь на форуме
  • 35
  • 1 / 0
С одного домена/сервера на другой идет ajax запрос, выходит ошибка No 'Access-Control-Allow-Origin' header is present on the requested resource. В .htaccess прописал: 
   
Код
Header add X-Content-Type-Options nosniff
    Header add Access-Control-Allow-Origin: *
    Header add Access-Control-Allow-Credentials: true
    Header add Access-Control-Allow-Headers: "origin, x-requested-with, content-type"
    Header add Access-Control-Allow-Methods: "PUT, GET, POST, DELETE, OPTIONS"
так же в каждом файле к которому идет обращение прописал:
Код
 header('Access-Control-Allow-Origin: *');
Гуглил варианты решения, но предложенное там не помогает, в плане jsonp не очень уверен. Хотелось бы понять проблему и найти решение.
*

ProtectYourSite

  • Живу я здесь
  • 2384
  • 141 / 4
  • Безопасность вебсайтов
*

DIeKon

  • Осваиваюсь на форуме
  • 35
  • 1 / 0
curl
предлагаете создать файл php, который бы принимал данные от ajax и передавал бы их в файл на другом сервере?
я очень слабо знаком с curl. файл на др.сервере у меня дает ответ через
Код
echo 'тут html-код ';

если можно, то приведите пример.
*

ProtectYourSite

  • Живу я здесь
  • 2384
  • 141 / 4
  • Безопасность вебсайтов
В модуле самом через curl обращаетесь к стороннему серверу и забираете оттуда информацию.
В гугле полно примеров, как обратиться к произвольному сайту, берете и меняете на свой урл просто.
*

SmokerMan

  • Гуру
  • 5290
  • 720 / 26
С одного домена/сервера на другой идет AJAX запрос, выходит ошибка No 'Access-Control-Allow-Origin' header is present on the requested resource. В .htaccess прописал: 
потому что нельзя просто так делать запросы с одного домена на другой
можно использовать jsonp для этого
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
нужно убедится, что страница к которой обращаемся отдает
Код
Access-Control-Allow-Origin: *
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Прервать событие Joomla используя плагин

Автор voron121

Ответов: 1
Просмотров: 1375
Последний ответ 15.06.2022, 19:31:16
от sivers
Можно ли вывести поля материала в модуль?

Автор montpellier

Ответов: 12
Просмотров: 1630
Последний ответ 20.12.2021, 13:41:56
от montpellier
Свой шоткод в материале используя поля

Автор Zelyonkin

Ответов: 7
Просмотров: 1159
Последний ответ 16.10.2021, 10:58:18
от sivers
Как можно добавить новые шрифты в Joomla 3?

Автор 62411

Ответов: 3
Просмотров: 1403
Последний ответ 30.06.2021, 13:46:48
от Akeksandr
Ошибка в БД, как можно понять из-за чего?

Автор lgmax

Ответов: 2
Просмотров: 881
Последний ответ 20.03.2021, 19:57:55
от lgmax