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

Дмитрий_76

  • Захожу иногда
  • 137
  • 24 / 0
Здравствуйте.
Делаю шаблон материала, как описано вот здесь http://docs.mintjoomla.com/ru/cobalt/create-templates-articles/
Полностью вырезал из шаблона вывод полей через цикл и все поля вывожу через конструкцию:
Код
<?php $key = $this->fields_keys_by_id[12];?>
<?php if(isset($item->fields_by_key[$key])): ?>
<span class="field-year">
    <?php echo $item->fields_by_key[$key]->result; ?>
    </span>
<?php endif; ?>
Одна беда: таким образом не выводится заголовок поля. Можно, конечно, вывести прямо в шаблоне.
Но нужно, чтобы работал переключатель в админке.
Как это сделать?
Если можно - готовый код, а не ссылку на сюда :)
*

Дмитрий_76

  • Захожу иногда
  • 137
  • 24 / 0
Стал делать так:
Код
<?php $key = $this->fields_keys_by_id[69];?>
<?php if(isset($item->fields_by_key[$key])): ?>
<span class="field-year">
    <span class="font-bold"><?php echo $item->fields_by_key[$key]->label.': '. $item->fields_by_key[$key]->result; ?></span>
    </span>
<?php endif; ?>
Теперь заголовок поля выводится. Но выводится постоянно. Даже если поставить значение в настройках для ярлыка поля "скрыть ярлык".
« Последнее редактирование: 10.08.2014, 22:06:34 от Дмитрий_76 »
*

Sergey Romanov

  • Moderator
  • 603
  • 19 / 0
Код
<?php $key = $this->fields_keys_by_id[69];?>
<?php if(isset($item->fields_by_key[$key])): ?>
<?php if($item->fields_by_key[$key]->params->get('core.show_lable'): ?>
<span class="font-bold"><?php echo $item->fields_by_key[$key]->label;?>:</span>
<?php endif; ?>
<?php echo $item->fields_by_key[$key]->result; ?>
<?php endif; ?>
Лучший ССК всех времен Cobalt
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Кракозябры в "параметрах поля"

Автор dmtn

Ответов: 4
Просмотров: 2225
Последний ответ 21.04.2014, 10:28:09
от Sergey Romanov
Как убрать лишние поля в форме, и добавить плавающее количество множества полей?

Автор Venom51rus

Ответов: 7
Просмотров: 4138
Последний ответ 12.12.2013, 07:49:57
от Sergey Romanov
Ограничение символов ярлыка поля

Автор Dimitrij

Ответов: 8
Просмотров: 2390
Последний ответ 30.08.2013, 13:30:00
от Dimitrij
Как вывести список категорий в подкатегории?

Автор VAlex1983

Ответов: 1
Просмотров: 1873
Последний ответ 22.08.2013, 18:06:02
от Sergey Romanov
Как задать внешний вид поля textarea?

Автор novbary

Ответов: 2
Просмотров: 2153
Последний ответ 09.04.2013, 16:08:03
от novbary