Новости Joomla

👩‍💻 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 Ответов
  • 1573 Просмотров
*

intedant

  • Захожу иногда
  • 96
  • 0 / 0
Добрый день уважаемые знатоки.

Есть скрипт
<script>

$(document).ready(function() {

    $('.menu2').children('li').each(function(index, element) {

        var url = window.location;

        if($(element).find('a').attr('href') == url.pathname)

            $(element).addClass('active');

    });

});</script>


Есть стиль

.active{

color:#8ed9f0;
}

Смысл в том что б данный скрипт применял к указанному пункту меню данный стиль.

Проблема в том что даботает и background, и border, а вот color не работает.
Помогите найти решение. Может в скрипте ошибся?
*

umbabaraumba

  • Живу я здесь
  • 2415
  • 153 / 1
  • если помог можете поставить +
Joomla сама добавляет класс active к пунктам меню .
Errare humanum est
Ubuntu по-русски
Пишу не сложные модули и компоненты, не дорого но не срочно
*

intedant

  • Захожу иногда
  • 96
  • 0 / 0
не применяет
*

fbr

  • Завсегдатай
  • 1694
  • 211 / 7
Класс active добавляется?
background и border к нему применяются?

Если да, то попробуйте просто усложнить конструкцию, увеличив специфичность:
Код: css
.menu2 .active {
  color:#8ed9f0;
}
возможно стиль где-то переопределяется
чтобы проверить, можно добавить !important
*

umbabaraumba

  • Живу я здесь
  • 2415
  • 153 / 1
  • если помог можете поставить +
не применяет
Уберите свой скрипт и посмотрите в браузере добавляется ли класс active и есть ли у него стили .
Errare humanum est
Ubuntu по-русски
Пишу не сложные модули и компоненты, не дорого но не срочно
*

intedant

  • Захожу иногда
  • 96
  • 0 / 0
Убрал скрипт, да класс .active цепляется

и получается что
 
Код
 .menu2 .active {
  background: #AA482C;
  color: #000000!important;
}

работает на половину
то есть свойство background  цепляется, а color нет.
*

fbr

  • Завсегдатай
  • 1694
  • 211 / 7
ясно.
надо колор к ссылке применять
.active a {}
*

intedant

  • Захожу иногда
  • 96
  • 0 / 0
ясно.
надо колор к ссылке применять
.active a {}


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

Разобраться с цветом ссылок

Автор annetkas

Ответов: 2
Просмотров: 3975
Последний ответ 27.01.2022, 13:26:44
от annetkas
Кликабельность псевдоэлемента в пункте меню

Автор vasilii.pupkov

Ответов: 4
Просмотров: 7405
Последний ответ 29.12.2021, 23:15:38
от v42bis
Выпадающее меню

Автор DrShepard

Ответов: 10
Просмотров: 6272
Последний ответ 20.10.2021, 12:36:16
от DrShepard
Как закруглить края выпадающего меню?

Автор coliandra

Ответов: 1
Просмотров: 4470
Последний ответ 11.12.2020, 21:15:57
от effrit
При прокрутке страницы виджет залезает на меню

Автор coliandra

Ответов: 2
Просмотров: 4174
Последний ответ 27.11.2020, 11:33:58
от coliandra