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

Es

  • Новичок
  • 2
  • 0 / 0
Доброго времени суток.
Для сайта требуется список наподобие стандартного компонента контактов.
Спойлер
[свернуть]

Т.е. таблица с несколькими столбцами и обязательной сортировкой по клику (по требованию заказчика), отображающая заголовки и дополнительные кастомные поля всех материалов из категории.

Сейчас для управления контентом используется К2. Удалось реализовать свой шаблон на основе дефолтного - но все упирается в сортировку. Как оказалось, чтобы ее прикрутить, придется перекроить кусок кода К2, включая модели и вьюхи. Что для меня не то, чтобы не осуществимо - но требует лишнего времени, которого почти не осталось до дедлайна.

Готовых шаблонов с таким функционалом под К2 не попадалось (может, кто-нибудь видел?).

Есть ли подобные К2 системы, обладающие встроенной функцией отображения категории как сортируемой таблицы?

Так же попадались расширения для стандартного компонента контактов, позволяющие добавлять свои поля. Но они не устраивают ни меня, ни заказчика - да и сам компоент не позволяет сделать страничку для каждой позиции с подробной информацией, а только выдает форму отправки сообщения.

Все найденные компоненты именно для создания таблиц типа EasyTable на вид делают то, что надо, но на деле работают с эксель-таблицами, а не с обычными артиклями контента, что не подходит совершенно.

Может, у кого-нибудь из местных знатоков есть идеи? ^-^
« Последнее редактирование: 08.11.2011, 01:27:18 от Es »
*

Es

  • Новичок
  • 2
  • 0 / 0
Вопрос отменяется, нужная штука найдена.
Если кто-то ищет похожее, вот одна из возможностей: компонент FLEXIcontent (у него даже есть раздел на этом форуме) имеет достаточно легко настраиваемые шаблоны. В частности можно просто создать нужные кастомные поля в Fields и добавить их хотя бы даже в default шаблон категории. После этого можно создавать нужные пункты как обычные материалы.

Сортировку колонок получилось сделать на яваскрипте (хотя не идеальный вариант, если список многостраничный, но лучше чем ничего) при помощи вот этого: http://www.joostdevalk.nl/code/sortable-table/sortable.zip
Для настройки нужно отредактировать components/com_flexicontent/templates/default/category_items.php, добавив куда-нибудь наверх это:
Код
<script type="text/javascript" src="<?php echo JURI::base().'components/com_flexicontent/assets/js'.DS?>sortable.js"></script>
И добавить class="sortable flexitable" в том же файле к таблице с id flexitable.
В sortable.js указать, куда скопированы кнопки (в моем случае так):
Код
var image_path = "/components/com_flexicontent/assets/images/";
Соответственно, три файла с кнопками из архива со скриптом залить в указанную папку.
И загрузить сам скрипт в /components/com_flexicontent/assets/js/

По идее все, должно работать) Скрипт сортировки и инструкция по его применению к FLEXIcontent были найдены тут.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Каталог с импортом, фильтрами и сортировкой

Автор Gadzila

Ответов: 2
Просмотров: 5861
Последний ответ 26.09.2025, 19:29:09
от wishlight
Посоветуйте модуль или компонент, отображать элементы с привязкой к пункту меню

Автор dasisgood

Ответов: 5
Просмотров: 1353
Последний ответ 15.11.2018, 21:37:09
от effrit
Вставить excel таблицу

Автор Vladimir Romanov

Ответов: 3
Просмотров: 3731
Последний ответ 23.12.2015, 13:11:57
от Shustry
Создание формы с выводом в категорию/статью

Автор smilexcasper

Ответов: 1
Просмотров: 1165
Последний ответ 13.02.2015, 00:27:10
от smilexcasper
Как назначить модератора (редактора) только на одну статью (категорию)?

Автор adv00059

Ответов: 7
Просмотров: 2044
Последний ответ 07.02.2013, 06:24:52
от adv00059