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

Igoritaly

  • Давно я тут
  • 659
  • 2 / 0
Начинаю создавать сайт-каталог, всякого рода заведений.
Данные-характеристики (цена, количество мест, ...), того или иного заведения желательно, как я понимаю, содержать во всякого рода дополнительных полях.
Так как я пока что не определился с методом, который буду использовать для реализации доп. полей - CCK, типа K2; либо собственноручно, буду записывать все характеристики заведений в обычное текстовое поле (com_content).
Можно ли будет в будущем, данные стандартного поля "контент", перенести в автономные спец. созданные дополнительные поля, посредством запроса MySQL?
Если да, какие моменты нужно учесть? Например поместиьб те или иные характеристики в определенные div-ы,  с определенными классами или айдишниками?
*

Igoritaly

  • Давно я тут
  • 659
  • 2 / 0
не извращайтесь, уже есть хорошее решение от Аркадия MiniCCK, если хотите на com_content делать
О нем тоже наслышан. Но при использовании были замечены глюки. Но вопрос не в этом. А в том, что если Аркадий решит прекратить поддержку данного расширения. Что тогда? Возможен ли вариант с запросом, при котором все данные будут развернуты в новом расширении?
*

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
так это для любого решения актуально, только не простой запрос, а парсер нужен будет, который будет разносить данные из полей одного компонента в поля другого.
вопрос поддержки актуален, но он на все расширения распространяется. например, на K2 раскрученный разработчики забили, так что никто не застрахован.
другое дело, что решение Аркадия - одно из самых простых, так что и парсер для него писать будет не так геморно, как для K2 или другого полноценного CCK.
*

Igoritaly

  • Давно я тут
  • 659
  • 2 / 0
так это для любого решения актуально, только не простой запрос, а парсер нужен будет, который будет разносить данные из полей одного компонента в поля другого.
вопрос поддержки актуален, но он на все расширения распространяется. например, на K2 раскрученный разработчики забили, так что никто не застрахован.
другое дело, что решение Аркадия - одно из самых простых, так что и парсер для него писать будет не так геморно, как для K2 или другого полноценного CCK.


Ну окей. Начну с него. Разницы все равно нет при перспективы парсинга. Так что убедил!  :)
*

Septdir

  • Живу я здесь
  • 3370
  • 168 / 4
на K2 раскрученный разработчики забили, так что никто не застрахован.
Ну не совсем так, всеже недавно была обнова, хотя с третей версией они тянут. Ибо не ясно что вообще даже с Joomla будет. Да и сами joomlaworks делают ребрендинг и будут еще с wp работать.
Так если уже говорить о поддежки наверное единсвенный 100% вариант это самопис =) поддержка которого не кончится пока зам не пожелаешь.
Не можете справиться с задачей сами пишите, решу ее за вас, не бесплатно*.
*Интересная задача, Деньги или Бартер. Натурой не беру!
CodersRank | Контакты | Мой GitHub | Workshop
*

SeBun

  • BanMaster
  • 4031
  • 259 / 5
  • @SeBun48
Ну окей. Начну с него. Разницы все равно нет при перспективы парсинга. Так что убедил!  :)
Мигрировать данные между расширениями можно, особенно если они имеют похожую структуру. Пока начните хотя бы. А вот когда встанет вопрос в переносе, тогда и будем репу чесать. Либо писать скрипт, либо запросам, в зависимости от сложности и совместимости.
Оказываю услуги по Joomla | Миграция/Обновление | Сопровождение | IT-аутсорсинг | Недорогие домены и хостинг
*

Igoritaly

  • Давно я тут
  • 659
  • 2 / 0
не извращайтесь, уже есть хорошее решение от Аркадия MiniCCK, если хотите на com_content делать
Попробовал и сразу ошибки типа:
Warning: Invalid argument supplied for foreach() in "libraries\cms\html\select.php on line 571" или Сохранить не удалось из-за ошибки: Custom Field "field_1" Type is Empty
Тип контента не удаляется. Либо я, что-то не так делаю, либо совместимость хромает.

Мигрировать данные между расширениями можно, особенно если они имеют похожую структуру. Пока начните хотя бы. А вот когда встанет вопрос в переносе, тогда и будем репу чесать. Либо писать скрипт, либо запросам, в зависимости от сложности и совместимости.
Да согласен. Потому и решил изначально начать с занесения всей инфы в самое обычное текстовое поле, чтобы вообще дело пошло, а там дальше буду обрабатывать.
*

Septdir

  • Живу я здесь
  • 3370
  • 168 / 4
Да согласен. Потому и решил изначально начать с занесения всей инфы в самое обычное текстовое поле, чтобы вообще дело пошло, а там дальше буду обрабатывать.
Кстати а почему ты не хочешь свое написать. MVC Joomla освоить достаточно легко, конешьно чтобы написать что-то типа k2 нужно уйма времени, но если цель стоит сделать для совего сайта, то свой комопнет, будет куда более легким чем любой готовый cck
Не можете справиться с задачей сами пишите, решу ее за вас, не бесплатно*.
*Интересная задача, Деньги или Бартер. Натурой не беру!
CodersRank | Контакты | Мой GitHub | Workshop
*

Igoritaly

  • Давно я тут
  • 659
  • 2 / 0
Кстати а почему ты не хочешь свое написать. MVC Joomla освоить достаточно легко, конешьно чтобы написать что-то типа k2 нужно уйма времени, но если цель стоит сделать для совего сайта, то свой комопнет, будет куда более легким чем любой готовый cck
Согласен. И это моя дальнейшая цель. Но на данный момент я еще не до конца разобрался с самим PHP, + разборка с Jooml-ой. Потому и решил начать в любом случае. Далее все будет исправляться и переноситься в другие расширения, на свои движки и так далее...
*

Septdir

  • Живу я здесь
  • 3370
  • 168 / 4
Согласен. И это моя дальнейшая цель. Но на данный момент я еще не до конца разобрался с самим PHP, + разборка с Jooml-ой. Потому и решил начать в любом случае. Далее все будет исправляться и переноситься в другие расширения, на свои движки и так далее...
Ну лично дело конечно, но официальная документация по созданию компонента, очень детальная и с примерами, так что если захотеть можно освоить и без особых знаний php. Особенно когда мы не говорим о чем сложном и уникальном.
Не можете справиться с задачей сами пишите, решу ее за вас, не бесплатно*.
*Интересная задача, Деньги или Бартер. Натурой не беру!
CodersRank | Контакты | Мой GitHub | Workshop
*

Igoritaly

  • Давно я тут
  • 659
  • 2 / 0
Ну лично дело конечно, но официальная документация по созданию компонента, очень детальная и с примерами, так что если захотеть можно освоить и без особых знаний php. Особенно когда мы не говорим о чем сложном и уникальном.
А можно ссылки на годные уроки?
*

Septdir

  • Живу я здесь
  • 3370
  • 168 / 4
А можно ссылки на годные уроки?
Это не урок а оффицальный мануал. Там русском только не полный, так советую сразу читать на инглише. Вроде еще у cmscafe был полный перевод.
https://docs.joomla.org/J3.x:Developing_an_MVC_Component
Не можете справиться с задачей сами пишите, решу ее за вас, не бесплатно*.
*Интересная задача, Деньги или Бартер. Натурой не беру!
CodersRank | Контакты | Мой GitHub | Workshop
*

Igoritaly

  • Давно я тут
  • 659
  • 2 / 0
Это не урок а оффицальный мануал. Там русском только не полный, так советую сразу читать на инглише. Вроде еще у cmscafe был полный перевод.
https://docs.joomla.org/J3.x:Developing_an_MVC_Component
Все бы хорошо, но знать бы еще этот инглиш :)
*

Septdir

  • Живу я здесь
  • 3370
  • 168 / 4
Все бы хорошо, но знать бы еще этот инглиш :)
Ну тут код это основное.
Не можете справиться с задачей сами пишите, решу ее за вас, не бесплатно*.
*Интересная задача, Деньги или Бартер. Натурой не беру!
CodersRank | Контакты | Мой GitHub | Workshop
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Вывести поля профиля Joomla

Автор romagromov

Ответов: 11
Просмотров: 12849
Последний ответ 28.04.2025, 10:25:44
от sivers
[Решено] Вывод значений из custom fields материала в модуле по имени поля

Автор goga_pgasovav

Ответов: 3
Просмотров: 10504
Последний ответ 30.12.2024, 13:22:11
от goga_pgasovav
Joomla 3.10.12 и MySQL 8

Автор designer71

Ответов: 0
Просмотров: 1430
Последний ответ 19.10.2023, 11:25:18
от designer71
Вывод дополнительного поля материала в модуле

Автор timofe

Ответов: 10
Просмотров: 4191
Последний ответ 06.10.2023, 14:02:24
от Mitriy
Привязка материала к метке через запрос к БД

Автор sk8work

Ответов: 4
Просмотров: 1507
Последний ответ 14.10.2022, 13:24:55
от sk8work