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

Dorfman

  • Завсегдатай
  • 1202
  • 78 / 4
  • Почти влез...
Система: J1.5.24, K2 v2.5.1
Делаю каталог рекламных плоскостей (билл-бордов). Имеется доп. поле "Статус" (выпадающий список), состоящий из 3-х значений:
ЗАНЯТ
ЗАБРОНИРОВАН
СВОБОДЕН

Так вот, хотелось бы вывести текст, выделенный цветом. Попробовал сразу при вводе доп. поля прописать стили - всё отсеклось на фиг:
Код
<span style="background: #FF0000;">ЗАНЯТ</span>
После сохранения в поле осталось только ЗАНЯТ, всё остальное отсеклось...

Есть ли решение?
« Последнее редактирование: 29.10.2011, 15:13:55 от Dorfman »
*

Dorfman

  • Завсегдатай
  • 1202
  • 78 / 4
  • Почти влез...
Re: всунуть код в доп.поле. КАК?
« Ответ #1 : 29.10.2011, 15:12:28 »
Попробовал схитрить: эти поля не должны изменяться в принципе, поэтому после сохранения зашёл в phpMyAdmin, а там в этом поле вот такая фигня:


Короче, обойти не получилось. Есть ещё идеи?
*

Dorfman

  • Завсегдатай
  • 1202
  • 78 / 4
  • Почти влез...
Re: всунуть код в доп.поле. КАК?
« Ответ #2 : 29.10.2011, 15:32:44 »
Ха! Заменил коды символов в полях на русские буквы - всё заработало! Добавил код стиля - всё запахало!


Кстати, очень кстати для этой задачи классное нововведение в новой веерсии К2 - дополнительное поле "Календарь" (см. нижнее доп.поле!)
*

staticlight

  • Moderator
  • 1086
  • 65 / 0
  • Staticlight
Re: всунуть код в доп.поле. КАК?
« Ответ #3 : 29.10.2011, 16:38:32 »
Итоговый скрин в phpMyAdmin сделай, плз, чтобы лишних вопросов не оставалось.
Руководитель отдела сервисного обслуживания систем безопасности.
Устали от com_content - поставьте com_k2.
TRIPLE "F" POWER: Firefox+FireShot+Firebug. Chrome + Ctrl+Shift+I
*

Dorfman

  • Завсегдатай
  • 1202
  • 78 / 4
  • Почти влез...
Re: всунуть код в доп.поле. КАК?
« Ответ #4 : 29.10.2011, 16:42:10 »
Вот код, который прописан в МайАдмине (просто окошко маленькое, и на скрине не будет видно):

Код
[
{"name":"<span style="background:#66ff66">СВОБОДЕН</span>","value":1,"target":null},
{"name":"<span style="background:#FFCC66">ЗАБРОНИРОВАН</span>","value":2,"target":null},
{"name":"<span style="background:#FF0000"><strong><font color="#FFFFFF">ЗАНЯТ</font></strong></span>","value":3,"target":null}
]

Но это упрощённо. Я в окончательном варианте СПАНу прописал класс и добавил его в ЦСС-ку
*

SDKiller

  • Moderator
  • 2705
  • 329 / 5
  • ...ergo sum
Re: всунуть код в доп.поле. КАК?
« Ответ #5 : 29.10.2011, 17:34:14 »
Если допполя хранятся в JSON, значит это кому-нибудь нужно... )))

Вопрос можно было решить условием в шаблоне.
А вот теперь поведение ваших допполей будет непредсказуемо в ряде случаев.
*

Dorfman

  • Завсегдатай
  • 1202
  • 78 / 4
  • Почти влез...
Re: всунуть код в доп.поле. КАК?
« Ответ #6 : 29.10.2011, 17:40:50 »
Вопрос можно было решить условием в шаблоне.
А каким именно, можно поинтересоваться?

А вот теперь поведение ваших допполей будет непредсказуемо в ряде случаев.
А можно привести хотя бы пару таких случаев? У меня эти поля трогаться и редактироваться никогда не будут - они зафиксированы раз и навсегда! Неприкосновенные, так сказать. Что же может такое произойти, что они себя будут вести неадекватно?

Уважаемый SDKiller, мне действительно это интересно.
*

SDKiller

  • Moderator
  • 2705
  • 329 / 5
  • ...ergo sum
Re: всунуть код в доп.поле. КАК?
« Ответ #7 : 29.10.2011, 17:56:35 »
Допполя в К2 хранятся в json в частности для работы аякса.
Навскидку можно ожидать ошибок яваскрипта в админке в форме редактирования материала.
Двойные кавычки у стилей внутри двойных кавычек, ограничивающих значение допполя могут посыпать структуру всех допполей у материала при их разворачивании из json.

Поэкспериментировать конечно интересно, сам с удовольствием этим займусь на досуге. Но официально никому советовать не буду.

По поводу условий в шаблоне - в факе эти вопросы уже рассматривались.
*

Dorfman

  • Завсегдатай
  • 1202
  • 78 / 4
  • Почти влез...
Re: всунуть код в доп.поле. КАК?
« Ответ #8 : 29.10.2011, 18:01:46 »
Двойные кавычки у стилей внутри двойных кавычек, ограничивающих значение допполя могут посыпать структуру всех допполей у материала при их разворачивании из json.

Подправил на одинарные кавычки - полёт нормальный!
*

Dorfman

  • Завсегдатай
  • 1202
  • 78 / 4
  • Почти влез...
Re: всунуть код в доп.поле. КАК?
« Ответ #9 : 29.10.2011, 18:36:16 »
м-да... В админке всё пашет нормально, а при редактировании с фронта при попытке закрыть окно подвисает, помогает только F5 в браузере. Но всё создаётся и сохраняется нормально.

ЗЫ убрал на фронте в редакторе модальность - всё пашет на ура! Понимаю, что это не решение вопроса, выслушаю любые другие предложения!
« Последнее редактирование: 31.10.2011, 10:25:01 от Dorfman »
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Дополнительное поле Ссылка / Как изменить текст?

Автор designerandrey

Ответов: 6
Просмотров: 1854
Последний ответ 20.07.2020, 16:56:57
от designerandrey
Заброс в БД для массового добавления значений в доп. поле k2

Автор lgmax

Ответов: 2
Просмотров: 1357
Последний ответ 16.09.2019, 11:33:11
от beliyadm
Как включить полноценный редактор в доп. поле?

Автор bybus

Ответов: 0
Просмотров: 1349
Последний ответ 24.11.2017, 13:28:18
от bybus
K2 убрать поле InfoText

Автор Dusk09

Ответов: 0
Просмотров: 1226
Последний ответ 26.10.2017, 12:35:14
от Dusk09
1 доп. поле в нескольких групах

Автор terr

Ответов: 0
Просмотров: 1112
Последний ответ 06.10.2016, 14:43:19
от terr