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

shoker

  • Новичок
  • 9
  • 0 / 0
Подскажите, как можно к мероприятию (Event), помимо тех что уже есть, добавить свои поля?
*

kharol

  • Moderator
  • 1721
  • 217 / 0
К сожалению, добавление custom fields - собственных полей, предусмотрено только для профиля пользователя
Чтобы сказать "спасибо" достаточно нажать на "+"
Чтобы сделать бухгалтерскую проводку "спасибо" реквизиты: R192102130372, ЯД:41001768818003
*

shoker

  • Новичок
  • 9
  • 0 / 0
я наткнулся вот на что:
Цитировать
Hi
Im creating a running comunity, so is very important that in event.list shows up witch distance is the event. 5KM or 10Km or 21Km or 42KM
I copy what $event->location does, and change to $event->km
In event.form.php i added
Код
<!-- events km -->
    <tr>
        <td class="key">
        *<?php echo JText::_('CC EVENTS KM'); ?>
                    </td>
        <td class="value">
            <input name="km" id="km" type="text" size="45" maxlength="255" class="required inputbox" value="<?php echo $this->escape($event->km); ?>" />
        </td>
    </tr>
In event.list.php i added
Код
<div class="eventkm"><?php echo $this->escape($event->km);?></div>
In form is working fine, but when i go to event listing nothing shows up

на что ему ответили:
Цитировать
You also need to modify /components/com_community/controllers/events.php and during the save process you need to add the necessary value into the new column ?

вот и не могу понять, как during the save process you need to add the necessary value into the new column...?
*

kharol

  • Moderator
  • 1721
  • 217 / 0
Видите ли...
Почему то все считают что добавив новое поле в файле шаблона все должно работать и удивляются почему ожидаемого результата не происходит, либо результат есть, но половинчатый.
Конкретно этому автору было отвечено:
Кроме того, необходимо изменить/components/com_community/controllers/events.php, чтобы во время обработки процесса данные  сохранялись в новый столбец таблицы. (который тоже должен быт создан)
Чтобы сказать "спасибо" достаточно нажать на "+"
Чтобы сделать бухгалтерскую проводку "спасибо" реквизиты: R192102130372, ЯД:41001768818003
*

shoker

  • Новичок
  • 9
  • 0 / 0
я так не считаю. я понимаю, что содержимое этого поля должно сохраниться в таблице в базе, а потом его нужно достать оттуда и показать. я понять не могу только как это сделать. где что дописать, чтобы и поле в таблице образовалось и данные туда сохранялись
*

kharol

  • Moderator
  • 1721
  • 217 / 0
Если Вам нужно полноценное решение для работы с мероприятиями, то установите компонент, например EventList и плагин интеграции с  JomSocial.
Если все-таки Вам достаточно то, что имеет JomSocial и не хватает лишь одного поля, то смотрите как сделаны мероприятия в компоненте, по аналогии с имеющимися полями, создайте свое поле.
Чтобы сказать "спасибо" достаточно нажать на "+"
Чтобы сделать бухгалтерскую проводку "спасибо" реквизиты: R192102130372, ЯД:41001768818003
*

shoker

  • Новичок
  • 9
  • 0 / 0
таблицу вычислил, поле в таблицу добавил :-)
но значение все еще не сохраняется и не выводится. продолжаю опыты :-)))
*

shoker

  • Новичок
  • 9
  • 0 / 0
добавил две строчки. одну -
Код
var $newfield = null;
в файл \com_community\tables\event.php
вторую
Код
$event->newfield = JRequest::getString( 'event-' . $index . '-newfield' , '' );
в файл \com_community\controllers\events.php
что я сделал я так и не понял, но работает :-)
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Видео загружаемые в группу чтобы добавить к себе кнопкой на страницу профиля

Автор powerful888

Ответов: 0
Просмотров: 6114
Последний ответ 08.07.2020, 20:48:09
от powerful888
Как изменить поля регистрации в JomSocial?

Автор 1ncom1ng

Ответов: 7
Просмотров: 8591
Последний ответ 29.03.2019, 01:03:37
от DomBeri
Пропала кнопка "сохранить" в окне редактирования поля профиля в админке

Автор mrmagic

Ответов: 8
Просмотров: 6229
Последний ответ 09.07.2016, 19:47:40
от xxxALUKARDxxx
Как добавить больше 8 фотографий?

Автор Юриком

Ответов: 0
Просмотров: 4482
Последний ответ 10.12.2015, 19:33:38
от Юриком
Как создавать поля для профиля?

Автор ingavr

Ответов: 0
Просмотров: 2267
Последний ответ 02.11.2014, 04:13:37
от ingavr