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

SDKiller

  • Moderator
  • 2705
  • 329 / 5
  • ...ergo sum
Одно из новшеств в К2 версии 2.5 - "живой" (аякс) поиск c динамическим выводом результатов в процессе ввода текста
(что-то наподобие поиска от Google и яндекс).







Реализуется с помощью стандартного модуля К2 Tools в режиме поиска.
Чтобы включить, надо в настройках модуля отметить дополнительный чекбокс.
К сожалению стандартный модуль "из коробки" не заработал, пришлось разбираться.

В стандартном шаблоне модуля допущена ошибка, из-за которой jQuery не может "прицепиться" к классам и соответствующим элементам шаблона.

Исправляем одну строчку (а именно - 20-ю) в файле modules\mod_k2_tools\tmpl\search.php

Оригинал
Код
<div id="k2ModuleBox<?php echo $module->id; if($params->get('moduleclass_sfx')) echo ' '.$params->get('moduleclass_sfx'); if($params->get('liveSearch')) echo ' k2LiveSearchBlock'; ?>" class="k2SearchBlock">


Надо сделать
Код
<div id="k2ModuleBox<?php echo $module->id;?>" class="k2SearchBlock<?php if($params->get('moduleclass_sfx')) echo ' '.$params->get('moduleclass_sfx'); if($params->get('liveSearch')) echo ' k2LiveSearchBlock'; ?>">

Данная ошибка исправлена разработчиками в версии 2.5.2
(примечание: текущая версия К2 - 2.5.3)


Если поиск всё же не работает, попробуйте ещё один вариант решения пробемы.
« Последнее редактирование: 29.11.2011, 07:28:09 от SDKiller »
*

yrygvay

  • Завсегдатай
  • 1293
  • 36 / 3
Как всегда спасибо огромное !

хотя включив все пункты настроек в - ДА
аякс поиск не появился

при нажатии на кнопку поиск . перезагружается главная страница и всё
в логах чисто!
« Последнее редактирование: 23.11.2011, 12:07:10 от yrygvay »
Смотрю....
*

staticlight

  • Moderator
  • 1086
  • 65 / 0
  • Staticlight
Мб разработчикам написать?
Руководитель отдела сервисного обслуживания систем безопасности.
Устали от com_content - поставьте com_k2.
TRIPLE "F" POWER: Firefox+FireShot+Firebug. Chrome + Ctrl+Shift+I
*

SDKiller

  • Moderator
  • 2705
  • 329 / 5
  • ...ergo sum
хотя включив все пункты настроек в - ДА
аякс поиск не появился

Надо смотреть пристальнее на пациента. После исправления должно работать.
Механизм, как это часто бывает с аяксом, очень тесно привязан к конкретным элементам шаблона.

А в целом - данная функция модуля поиска востребована, натыкался здесь на аналогичные темы не так давно. Но появление её прошло как-то незамеченным.
*

SDKiller

  • Moderator
  • 2705
  • 329 / 5
  • ...ergo sum
Ошибка с классами исправлена разработчиками в версии 2.5.2
« Последнее редактирование: 29.11.2011, 07:29:13 от SDKiller »
*

SDKiller

  • Moderator
  • 2705
  • 329 / 5
  • ...ergo sum
при нажатии на кнопку поиск . перезагружается главная страница и всё
в логах чисто!

В некоторый случаях такое действительно имеет место.
Методом научного тыка вылечилось редактировании строки с action формы в том же файле (добавляем JURI::base())

Было:
Код
<form action="<?php echo JRoute::_('index.php?option=com_k2&view=itemlist&task=search'); ?>" method="get" autocomplete="off" class="k2SearchBlockForm">

Стало:

Код
<form action="<?php echo JRoute::_(JURI::base().'index.php?option=com_k2&view=itemlist&task=search'); ?>" method="get" autocomplete="off" class="k2SearchBlockForm">
*

staticlight

  • Moderator
  • 1086
  • 65 / 0
  • Staticlight
Переместил
Руководитель отдела сервисного обслуживания систем безопасности.
Устали от com_content - поставьте com_k2.
TRIPLE "F" POWER: Firefox+FireShot+Firebug. Chrome + Ctrl+Shift+I
*

viromax

  • Новичок
  • 9
  • 0 / 0
А у меня чегой-то ничего не находит. При написании поискового запроса в сроку AJAX вариантов не выдает, а при нажатии "поиск" выдает такой вот результат
*

imrangerga

  • Новичок
  • 8
  • 0 / 0
  • Ильясов Имран
В некоторый случаях такое действительно имеет место.
Методом научного тыка вылечилось редактировании строки с action формы в том же файле (добавляем JURI::base())

Было:
Код
<form action="<?php echo JRoute::_('index.php?option=com_k2&view=itemlist&task=search'); ?>" method="get" autocomplete="off" class="k2SearchBlockForm">

Стало:

Код
<form action="<?php echo JRoute::_(JURI::base().'index.php?option=com_k2&view=itemlist&task=search'); ?>" method="get" autocomplete="off" class="k2SearchBlockForm">

вот это ни стоит делать, у меня версия 2,5.6 когда этот код добавил то поиск вообще перестал работать. а живой так и не ожил
*

imrangerga

  • Новичок
  • 8
  • 0 / 0
  • Ильясов Имран
вот это ни стоит делать, у меня версия 2,5.6 когда этот код добавил то поиск вообще перестал работать. а живой так и не ожил

извиняюсь, был не прав. Работает живой писк. Вот только ищет неправильно (( было бы отлично если живой поиск интегрировался бы с Google поиском ))
*

trump90

  • Новичок
  • 3
  • 0 / 0
А у меня живой поиск не работает.
Блок с результатами ответа появляется, но он пустой - я так понимаю, AJAX не подключается. Версия К2 2.6.8, Joomla 2.5. Также установлен K2 Store.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

[Не решено] Вывод дополнительных полей в админке в списке материалов

Автор Babyaka

Ответов: 30
Просмотров: 7738
Последний ответ 07.10.2024, 18:37:33
от NIKOLY
[Решено] Доп. поля mod k2 content

Автор Sergoon

Ответов: 31
Просмотров: 21060
Последний ответ 30.08.2017, 13:11:54
от Eholov
Вывод доп полей в модуле

Автор wolf34rus

Ответов: 1
Просмотров: 2028
Последний ответ 06.02.2014, 17:42:35
от rafil
[Решено] Больная тема.. пагинация страниц в К2.. ужас

Автор Snip

Ответов: 1
Просмотров: 4029
Последний ответ 12.01.2012, 17:58:50
от Snip
[Решено] Скрыть ЧАСТЬ допполей от незарегенных

Автор Dorfman

Ответов: 5
Просмотров: 2838
Последний ответ 25.10.2011, 15:27:25
от Dorfman