Новости 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 Ответов
  • 796 Просмотров
*

lexxbry

  • Живу я здесь
  • 2387
  • 68 / 8
Вопрос по php
« : 23.08.2018, 15:25:39 »
есть код вывода
Код
echo '<div class="title_top info"><h2>'.$komkom['value'].' -ком.  '.$plpl['value'].'(кв.м.); '.$etet['value'].'этаж из '.$etdetd['value'].' '.$pldpld['value'].'</h2>';

в него введены все возможные переменные объектов
как видно после каждой переменной идет дописка(-ком. и прочие)
у разных объектов разный набор переменных

код выводит все как надо, за одним маленьким исключением

он выводит все дописки в независимости есть переменная или нет

подскажите как дописку привязать к конкретной переменной
понимаю что дело в синтаксисе, но что то голову сломал уже
SEO-оптимизация,продвижение
Создание и сопровождение сайтов на Joomla
Миграция
*

xpank

  • Захожу иногда
  • 448
  • 41 / 0
Re: Вопрос по php
« Ответ #1 : 23.08.2018, 15:45:52 »
echo '<div class="title_top info"><h2>'.$komkom['value'].' -ком.
Ну допустим, что-то в таком роде: (Внимание быдлокод!)
Код
if (is_null($komkom['value']) != true) //проверка на null
{
$komkoms = $komkom['value'] + " -ком.";
}
echo '<div class="title_top info"><h2>'$komkoms' //и так далее по списку

« Последнее редактирование: 23.08.2018, 15:58:25 от xpank »
*

lexxbry

  • Живу я здесь
  • 2387
  • 68 / 8
Re: Вопрос по php
« Ответ #2 : 23.08.2018, 16:18:20 »
это слишком жестко
переменных очень много

как вариант попробую
докинуть переменных типа
$komkoms = $komkom['value'] + " -ком."; и выводить их


спасибо за пинок в нужную сторону все пашет
SEO-оптимизация,продвижение
Создание и сопровождение сайтов на Joomla
Миграция
*

ProtectYourSite

  • Живу я здесь
  • 2389
  • 141 / 4
  • Безопасность вебсайтов
Re: Вопрос по php
« Ответ #3 : 23.08.2018, 20:27:29 »
Если PHP 7, то можете попробовать типо
Код
$komkoms = $komkom['value']  ?? 'дефолтное значение';

В любом случае стоит разбить на блоки и делать проверки
*

lexxbry

  • Живу я здесь
  • 2387
  • 68 / 8
Re: Вопрос по php
« Ответ #4 : 23.08.2018, 20:57:59 »
Да это работает
$komkoms = $komkom['value'] + " -ком.";
Только вместо + ставим .
SEO-оптимизация,продвижение
Создание и сопровождение сайтов на Joomla
Миграция
*

fsv

  • Живу я здесь
  • 2796
  • 414 / 2
Re: Вопрос по php
« Ответ #5 : 23.08.2018, 21:08:53 »
Код
echo '<div class="title_top info"><h2>' .
        ($komkom['value'] ? $komkom['value'].' -ком. ' : '').
        ($plpl['value'] ? $plpl['value'].'(кв.м.); ' : '').
        ($etet['value'] ?
            $etet['value'].' этаж' . ($etdetd['value'] ? ' из ' . $etdetd['value'] : '')
            : ''
        ).
        ($pldpld['value'] ? ' '.$pldpld['value'] : '').
    '</h2></div>';
Веб-разработка: заказ. Только новая разработка.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Вопрос по шаблону Flex

Автор Invictus

Ответов: 0
Просмотров: 1144
Последний ответ 06.02.2025, 21:10:46
от Invictus
Вопрос по роутеру: вложенность статей друг в друга

Автор effrit

Ответов: 6
Просмотров: 1319
Последний ответ 30.09.2021, 10:17:15
от sivers
Вопрос по метатэгам и адресам в блоге

Автор ALEXRAW

Ответов: 1
Просмотров: 935
Последний ответ 22.02.2021, 11:24:12
от ALEXRAW
Вопрос по меню и Seo

Автор virtual-3

Ответов: 11
Просмотров: 1517
Последний ответ 28.12.2020, 04:58:58
от rsn
Вопрос по Алиас и формировании строки запроса

Автор Alex_dark74

Ответов: 3
Просмотров: 1043
Последний ответ 25.06.2020, 15:29:36
от Alex_dark74