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

rk3dnp

  • Захожу иногда
  • 320
  • 5 / 0
Подскажите пожалуйста, сделал поле для загрузки рисунка, то есть клиент будет загружать свой логотип. В подробном просмотре у меня картинка отображается, но так же присутствует название самого поля (Логотип) подскажите пожалуйста, как убрать название только для картинки, а для других полей название оставить.
Так же фото отображается только в подробном просмотре, а в  в V-Card не отображается, как туда вывести?
« Последнее редактирование: 21.12.2012, 14:11:13 от rk3dnp »
*

rk3dnp

  • Захожу иногда
  • 320
  • 5 / 0
RE: Удаление название поля SobiPro
« Ответ #1 : 24.12.2012, 14:18:24 »
Как оказалось очень просто )))
1. В админке, в поле которое нужно, чтобы отображалось, в свойствах его в параметрах поля, у значения Доступно в - выбираем в каких карточках отображать.
2. Беря за стандартный шаблон, убираем там:
Код
<xsl:for-each select="entry/fields/*">
<div>
<xsl:attribute name="class">
<xsl:value-of select="@css_class" />
</xsl:attribute>

<xsl:if test="count(data/*) or string-length(data)">
<xsl:if test="label/@show = 1">
<strong><xsl:value-of select="label" /><xsl:text>: </xsl:text></strong>
</xsl:if>
</xsl:if>

<xsl:choose>
<xsl:when test="count(data/*)">
<xsl:copy-of select="data/*"/>
</xsl:when>
<xsl:otherwise>
<xsl:if test="string-length(data)">
<xsl:value-of select="data" disable-output-escaping="yes" />
</xsl:if>
</xsl:otherwise>
</xsl:choose>

<xsl:if test="count(data/*) or string-length(data)">
<xsl:if test="string-length(@suffix)">
<xsl:text> </xsl:text>
<xsl:value-of select="@suffix"/>
</xsl:if>
</xsl:if>
Это выводит все подряд, причем с названием поля.
На а мы пишем к примеру следующий код:
Код
  <div class="spField">
      <strong><xsl:value-of select="fields/field_make/label" />:<xsl:text> </xsl:text></strong>
      <xsl:value-of select="fields/field_make/data" />
    </div>
где field_make  - псевдоним Вашего поля (задается в свойствах его поля)
в CSS классом spField можно выбрать нужную позицию для размещения данных
Для вывода картинки, следующий код:
Код
<xsl:variable name="url">
      <xsl:value-of select="url" />
    </xsl:variable>
<a href="{$url}">
      <xsl:copy-of select="fields/field_image/data/*" />
    </a>

Таким образом можно легко редактировать шаблон, подставляя в нужные места только нужные поля, значения, заголовки
*

rk3dnp

  • Захожу иногда
  • 320
  • 5 / 0
Re: Удаление название поля SobiPro
« Ответ #2 : 24.12.2012, 15:11:03 »
Небольшая не точность, для
файла vcard.xsl путь такой: fields/field_region/label
для файла details.xsl путь такой: entry/fields/field_region/label
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Как отключить пагинацию в SobiPro?

Автор MaxGal

Ответов: 0
Просмотров: 4402
Последний ответ 13.12.2021, 10:55:08
от MaxGal
Миграция с SOBI2 на SobiPro

Автор terveg

Ответов: 3
Просмотров: 7645
Последний ответ 18.03.2017, 16:25:32
от mgm
Joomla 3.6.2 SobiPro 1.3.1 || Frontend: Error 403

Автор Arnika

Ответов: 1
Просмотров: 5617
Последний ответ 09.10.2016, 19:27:30
от Arnika
Какое поле SobiPro необходимо для отправки по e-mail уведомлений о добавлении записей?

Автор Dekameron

Ответов: 9
Просмотров: 6745
Последний ответ 27.05.2016, 22:40:20
от Hima
В SobiPro нельзя сделать зависимые списки/категории?

Автор mr.shusty

Ответов: 1
Просмотров: 5584
Последний ответ 05.04.2016, 16:02:39
от mr.shusty