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

Kelman

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
Друзья! Не силен  в PHP сломал голову. В общем нужно вставить изображение для вступительного текста выше чем начинается component в шаблоне
В своем шаблоне, в папке html/com_content/article быстро нашел код, который отвечает за вывод изображения. Взял кусок, засунул в самодельный модуль, точнее в файл отвечающий за его вывод. Не работает.
Короче, начал смотреть по форумам, есть кусок кода, который легко выводит картинку и вступительную и основную в любое место, но внутри com_content.
У меня задача, на место, где в шаблоне установлена позиция слайдера, сделать, чтоб при заходе на материал, его картинка (неважно вступительная или основная) выводилась именно там.
*

Kelman

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
js/jquery в помощь - перекинуть картинку из одного места в другое - 1 строка.
Даже не представляю, как перекинуть код.
*

NewUsers

  • Живу я здесь
  • 2310
  • 216 / 0
  • +375 (25) 627-16-99 (WhatsApp, Telegram)
Ссылку на сайте или имя шаблона?
Занимаюсь создание расширений для Joomla 4.2.x | Доработка и настройка сайтов. Занимаюсь создание Интернет магазинов с нуля на собственном компоненте + оптимизация загрузки страницы (после предоставляю техподдержку).
*

Kelman

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
Ссылку на сайте или имя шаблона?
вот шаблон (бесплатная версия)
https://www.astemplates.com/joomla-template-details/218-002059
*

Kelman

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
а нельзя никак в модуле типа hello world в php вызвать просто такую функцию? Я пробовал - стандартные коды не подходят, а в com_content работают на ура.
*

Kelman

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
Еще такой момент, почему хотелось-бы реализовать такую функцию:
Можно конечно воспользоваться стандартным HTML модулем и вставить туда фоновое изображение, прописав в стилях его высоту, и назначив на конкретный пункт меню, НО!
у меня много материалов на сайте, представьте сколько будет модулей. Проще конечно закидывать картинку сразу в статью. Но на месте слайдера картинка смотрится круче.
« Последнее редактирование: 08.02.2019, 21:23:45 от Kelman »
*

Kelman

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
ну камон!
"jquery переместить элемент".
вбейте куда-нибудь.
не могу найти подходящий пример в интернете - убил час. По вашему рецепту часто попадаются элементы, которые перемещаются мышкой в поле. так что вот.
*

Kelman

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
это ппц.
первая же ссылка - на руселлер с примерами.
https://ruseller.com/lessons.php?id=673
Спасибо огромное за терпение и за помощь! Получилось!

В файле шаблона вставил код:

<div id="introimage-1">
<img src="<?php echo htmlspecialchars($images->image_intro); ?>" alt="<?php echo htmlspecialchars($images->image_intro_alt); ?>"/>
</div>
<script>
function MoveContent(destId, srcId) {
    $('#' + destId).append($('#' + srcId).contents().detach());
}
MoveContent('introimage-2','introimage-1');
</script>
--------------------------------
в модуле helloworld вставил:
<div id="introimage-2"></div>

ВСЕ СУПЕР! СПАСИБО!
« Последнее редактирование: 08.02.2019, 22:21:15 от Kelman »
*

Kelman

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
Sivers (sivers) подсказал замечательный вариант без скриптов. Работает идеально.
1. Создаем простой модуль типа HelloWorld (https://docs.joomla.org/J3.x:Creating_a_simple_module/Developing_a_Basic_Module/ru)
2. Редактируем файл шаблона /public_html/templates/ВАШШАБЛОН/html/com_content/article/default.php

ИТАК:
1. открываем  файл, отвечающий за вывод материала шаблона - article/default.php). и в верхней части примерно в 25-й строке (над знаком ?> ) вставьте вот этот код:

global $contentFullImage;
$contentFullImage = JLayoutHelper::render('joomla.content.full_image', $this->item);
$contentFullImage = str_replace('"images/', '"/images/', $contentFullImage);

2. в самописном модуле tmpl/default.php вставляем

<?php
defined('_JEXEC') or die;
global $contentFullImage;
if(empty($contentFullImage)) return false;
echo $contentFullImage;
?>

3.Публикуем модуль и пользуемся.

Спасибо Sivers

Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

[Решено] Вывод значений из custom fields материала в модуле по имени поля

Автор goga_pgasovav

Ответов: 3
Просмотров: 6461
Последний ответ 30.12.2024, 13:22:11
от goga_pgasovav
Переход на страницу материала после его размещения пользователем

Автор stepan39

Ответов: 0
Просмотров: 3652
Последний ответ 22.11.2024, 07:14:15
от stepan39
Вывод даты материала в списке тегов

Автор androv77

Ответов: 2
Просмотров: 3581
Последний ответ 09.11.2023, 16:33:08
от denxio
Вывод дополнительного поля материала в модуле

Автор timofe

Ответов: 10
Просмотров: 4168
Последний ответ 06.10.2023, 14:02:24
от Mitriy
Как сделать отображение времени создания материала?

Автор Pzhigalov

Ответов: 0
Просмотров: 2470
Последний ответ 27.09.2023, 22:45:29
от Pzhigalov