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

vegushka

  • Давно я тут
  • 523
  • 36 / 1
  • Мажьте лоб вазеленкой
На сайте http://vegushka.ru/ стоит шаблон Nebulae. Если пройти по ссылке вида http://vegushka.ru/?presets=preset1 или http://vegushka.ru/?presets=preset2 (и т.д. до preset8) то стиль шаблона меняется... НО он меняется только на текущую старницу.. т.е. если дальше бродить по сайту - стиль возвращается в тот что выбран в админке по-умолчанию. На демо сайте Рокетов стили запоминаются http://demo.rockettheme.com/may11/
Уважаемые форумчане, ткните носом, где грабли? Как заставить сайт, помнить стиль? :(
ненавижу icetheme, обожаю Rockettheme
Ваше спасибо - в репу, а лучше на Яндекс 41001140731879
*

back

  • Захожу иногда
  • 214
  • 7 / 0
  • Все просто если по очереди)
Админка >> расширения >> менеджер шаблонов.
*

vegushka

  • Давно я тут
  • 523
  • 36 / 1
  • Мажьте лоб вазеленкой
Админка >> расширения >> менеджер шаблонов.
Очень умно. :-\ Думаете перед тем как создать тему я не перепробовал все настройки переключать?
ненавижу icetheme, обожаю Rockettheme
Ваше спасибо - в репу, а лучше на Яндекс 41001140731879
*

Shustry

  • Moderator
  • 6434
  • 745 / 3
Думаю, что на сайте Роккетов при выборе пресета из меню он сохраняется как текущий шаблон. Просто подставлением ?presets=preset1 к урлу так не сделать. Если необходимо разные стили для разных страниц:
1. Админка >> расширения >> менеджер шаблонов. :)) >> привязать к выбранным пунктам меню.
2. Если необходимо, чтобы таки подставлять ?presets=preset%% к определённым пунктам меню, то можно, как вариант сделать оверрайд меню. Номер пресета сохранять в поле css-суффикс пункта меню. Например "3". Потом в файле templates\шаблон\html\mod_menu\default_component.php (default_url.php) меняем:
Код
<a href="<?php echo $item->flink;?>"
на
Код
<a href="<?php echo $item->flink.'?presets=preset'.$item->anchor_css;?>"
*

vegushka

  • Давно я тут
  • 523
  • 36 / 1
  • Мажьте лоб вазеленкой
1. Админка >> расширения >> менеджер шаблонов. :)) >> привязать к выбранным пунктам меню.
2. Если необходимо, чтобы таки подставлять ?presets=preset%% к определённым пунктам меню, то можно, как вариант сделать оверрайд меню. Номер пресета сохранять в поле css-суффикс пункта меню. Например "3". Потом в файле templates\шаблон\html\mod_menu\default_component.php (default_url.php) меняем:
Код
<a href="<?php echo $item->flink;?>"
на
Код
<a href="<?php echo $item->flink.'?presets=preset'.$item->anchor_css;?>"
На демо-сайте стиль применяется КО ВСЕМУ сайту. :(

Хорошо... может зайдем с другой стороны... лично мне нравиться текущий стиль сайта, но некоторым посетителям хочется светлый вариант... я могу как-то привязать стиль к юзверю?
ненавижу icetheme, обожаю Rockettheme
Ваше спасибо - в репу, а лучше на Яндекс 41001140731879
*

Shustry

  • Moderator
  • 6434
  • 745 / 3
Если просто переключать:
http://extensions.joomla.org/extensions/style-a-design/templating/7466

Если нужно, чтобы каждый пользователь мог свой стиль юзать и запоминать, уже сложнее. Ну, как самое простое решение: записывать значение выбранного шаблона в кукисы браузера. Но не совсем объективно получится. По хорошему нужно при выборе модулем проверять, авторизованный ли пользователь на сайте и, если да, то записывать как новый параметр в таблицу users базы данных. А при загрузке сайта проверять значение этого параметра.
*

vegushka

  • Давно я тут
  • 523
  • 36 / 1
  • Мажьте лоб вазеленкой
Если просто переключать:
http://extensions.joomla.org/extensions/style-a-design/templating/7466

Если нужно, чтобы каждый пользователь мог свой стиль юзать и запоминать, уже сложнее. Ну, как самое простое решение: записывать значение выбранного шаблона в кукисы браузера. Но не совсем объективно получится. По хорошему нужно при выборе модулем проверять, авторизованный ли пользователь на сайте и, если да, то записывать как новый параметр в таблицу users базы данных. А при загрузке сайта проверять значение этого параметра.
Вот! этот плагин , ЕМНИП, переключает ТОЛЬКО шаблоны... в Доке Gantry что-то сказано про переменную в печЕнках, но видимо знания английского есть, а других знаний не хватает сделать сие чудо.
ненавижу icetheme, обожаю Rockettheme
Ваше спасибо - в репу, а лучше на Яндекс 41001140731879
*

Shustry

  • Moderator
  • 6434
  • 745 / 3
Вы что хотите реализовать? Смена стиля пользователем с сохранением? Или различные стили для различных разделов сайта?
*

vegushka

  • Давно я тут
  • 523
  • 36 / 1
  • Мажьте лоб вазеленкой
Смена стиля пользователем с сохранением? Например, для меня стиль1 шаблона, для Васи Пупкина - стиль2.
ненавижу icetheme, обожаю Rockettheme
Ваше спасибо - в репу, а лучше на Яндекс 41001140731879
*

Shustry

  • Moderator
  • 6434
  • 745 / 3
http://extensions.joomla.org/extensions/style-a-design/templating/7466
Поставил, проверил. Всё работает. Только стили сохраняются в cookie. Соответственно, привязанны к браузеру
*

vegushka

  • Давно я тут
  • 523
  • 36 / 1
  • Мажьте лоб вазеленкой
http://extensions.joomla.org/extensions/style-a-design/templating/7466
Поставил, проверил. Всё работает. Только стили сохраняются в cookie. Соответственно, привязанны к браузеру
Прошу прощения, видимо я с устатку неправильно доношу свою мысль :(
Вот! этот плагин , ЕМНИП, переключает ТОЛЬКО шаблоны...
В моем шаблоне 8 стилей. на демо это прекрасно выглядит. Этого же я и пытаюсь добиться от своего шаблона.
Смена стиля пользователем с сохранением? Например, для меня стиль1 шаблона, для Васи Пупкина - стиль2.
Установил у себя, дает выбрать из установленных шаблонов "Rhuk_Milkyway_Ext_16" и "Nebulae". И применяет сам шаблон а не стили из одного шаблона.
ненавижу icetheme, обожаю Rockettheme
Ваше спасибо - в репу, а лучше на Яндекс 41001140731879
*

Shustry

  • Moderator
  • 6434
  • 745 / 3
В настройках модуля доступен выбор стилей для выбора с фронта. Именно стилей, а не шаблонов. Значит у вас стили не созданы для шаблона. Например на дефолтной Joomla Beez2 - Сайт о Парках, Beez2 - По умолчанию... Всё переключается. Возможно у вас ОДИН стиль шаблона а уже в его настройках Роккеты сделали выбор пресетов своего шаблона. Нужно сделать несколько дубликатов стилей шаблона и в каждом выбрать определённый пресет. После этого и темплейт-селектор будет нормально работать, и назначать определённые стили разным разделам/пунктам_меню можно будет.
*

Shustry

  • Moderator
  • 6434
  • 745 / 3
Кстати возникла идея написать похожее расширение но с лучшим функционалом. Например с хранением выбранного стиля в профиле, если юзер авторизован, иначе в кукисах. После НГ сделаю пожалуй, если будет время.
*

vegushka

  • Давно я тут
  • 523
  • 36 / 1
  • Мажьте лоб вазеленкой
Вот оказывается в чем косяк был :) А я за полгода думал что сколько строк в менеджере шаблонов, столько физически шаблонов и будет :)
Видимо часа 4 все-таки надо поспать... суть понял, но пока не смог сделать...
Огромное, человеческое спасибо за долготерпение и подсказки. При первой же оказии в долгу не останусь. *DRINK*
ненавижу icetheme, обожаю Rockettheme
Ваше спасибо - в репу, а лучше на Яндекс 41001140731879
*

Shustry

  • Moderator
  • 6434
  • 745 / 3
vegushka, всегда пожалуйста. Спасибо достаточно. *DRINK*
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Как сделать свой шаблон quickstart?

Автор saiskyi

Ответов: 3
Просмотров: 10729
Последний ответ 19.02.2020, 19:29:01
от Bozhkov2
Как настроить шаблон?

Автор tromba

Ответов: 2
Просмотров: 6817
Последний ответ 15.08.2018, 15:29:56
от tromba
Как загрузить шаблон, и сделать его только для одной страницы?

Автор Ирина Поехали

Ответов: 5
Просмотров: 4842
Последний ответ 05.06.2017, 21:15:42
от effrit
Как вставить рекламу в мобильный шаблон ja_edenite?

Автор gorbi_U

Ответов: 3
Просмотров: 4152
Последний ответ 02.06.2017, 08:43:26
от gorbi_U
Шаблон JA_Edenite joomla2.5

Автор askvrk2

Ответов: 6
Просмотров: 5051
Последний ответ 29.05.2017, 09:29:08
от gorbi_U