Новости 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 Ответов
  • 1958 Просмотров
*

RAZORG1991

  • Захожу иногда
  • 349
  • 6 / 0
Допустим скрипт отключение mootools и прочих стандартных библиотек я нашел

Код
<?php
unset($this->_scripts[$this->baseurl.'/media/system/js/mootools-core.js'],
$this->_scripts[$this->baseurl.'/media/system/js/mootools-more.js'],
$this->_scripts[$this->baseurl.'/media/system/js/core.js'],
$this->_scripts[$this->baseurl.'/media/system/js/caption.js']);
?>

Спасибо SmokerMan прочитал в одной теме. Но возникает проблема со стандартными модулями, к примеру авторизацией (не работает поддержка сессии). Как быть? Стандартные библиотеки реально мешают корректной работе многих js скриптов. Как сделать так, чтобы работало все?

Код
<script type="text/javascript">jQuery.noConflict()</script>

Не помогает (((
« Последнее редактирование: 20.08.2013, 12:23:32 от RAZORG1991 »
*

RAZORG1991

  • Захожу иногда
  • 349
  • 6 / 0
Re: Отключение mootools на уровне шаблона
« Ответ #2 : 20.08.2013, 15:43:14 »
http://joomlaforum.ru/index.php/topic,253684.msg1295681.html#msg1295681

И толку от этого плагина? Отключить mootools я и скриптом написаным выше могу. Поясняю мне нужен бутстрап, нужен jquery, а вот нужен ли mootools это еще не знаю. У меня возникают проблемы со стандартными модулями (к примеру авторизацией), использующими mootools при его отключении. При активности mootools возникают проблемы со скриптами шаблона использующие jquery.

Палка в 2-х концах. Что мне делать? Как их подружить?
*

RAZORG1991

  • Захожу иногда
  • 349
  • 6 / 0
Re: Отключение mootools на уровне шаблона
« Ответ #4 : 20.08.2013, 16:43:12 »
Читать форум...

Прочитал все, но так ничего не увидел. И на что по Вашему обратить внимание?
*

wfedin

  • Завсегдатай
  • 1273
  • 102 / 0
Re: Отключение mootools на уровне шаблона
« Ответ #5 : 20.08.2013, 16:58:32 »
Думаю на кнопку поиск, тема довольно популярна, ну и на FAQ. Smart где-то давал решение для гостей.
*

wfedin

  • Завсегдатай
  • 1273
  • 102 / 0
Re: Отключение mootools на уровне шаблона
« Ответ #6 : 20.08.2013, 17:08:59 »
На 2.5 так работало
Код: php
<!-- Отключение скриптов -->
<?php $guest = $user->guest; ?>
<?php if( $guest ) : ?>
    <?php
unset($this->_scripts[$this->baseurl.'/media/system/js/mootools-core.js'],
    $this->_scripts[$this->baseurl.'/media/system/js/mootools-more.js'],
    $this->_scripts[$this->baseurl.'/media/system/js/core.js'],
    $this->_scripts[$this->baseurl.'/media/system/js/caption.js']);
    // Вычищаеи остатки кода инициализации caption.js:
        if( isset($this->_script['text/javascript']) ) {
            $this->_script['text/javascript'] = preg_replace('%window\.addEvent\(\'load\',\s*function\(\)\s*{\s*new\s*JCaption\(\'img.caption\'\);\s*}\);\s*%', '', $this->_script['text/javascript']);
            if( empty($this->_script['text/javascript']) )
            unset( $this->_script['text/javascript'] ); }
    // Удаление функции JTooltips
    $document->_script = preg_replace('window\.addEvent\(\'domready\',\s*function\(\)\s*{\s*\$\$\(\'.hasTip\'\).each\(function\(el\)\s*{\s*var\s*title\s*=\s*el.get\(\'title\'\);\s*if\s*\(title\)\s*{\s*var\s*parts\s*=\s*title.split\(\'::\',\s*2\);\s*el.store\(\'tip:title\',\s*parts\[0\]\);\s*el.store\(\'tip:text\',\s*parts\[1\]\);\s*}\s*}\);\s*var\s*JTooltips\s*=\s*new\s*Tips\(\$\$\(\'.hasTip\'\),\s*{\s*maxTitleChars:\s*50,\s*fixed:\s*false}\);\s*}\);', '', $document->_script);
    ?>
<?php endif; ?>
<!-- Конец Отключение скриптов -->
*

wfedin

  • Завсегдатай
  • 1273
  • 102 / 0
Re: Отключение mootools на уровне шаблона
« Ответ #7 : 20.08.2013, 17:18:21 »
Поясняю мне нужен бутстрап, нужен jquery, а вот нужен ли mootools это еще не знаю.
Почему не спросить у автора плагина как...? Там 29 строк в behavior.php неужели не сообразите, что закомментировать...
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

На локал сервере страницы сайта без шаблона, CSS и картинок

Автор Fati

Ответов: 0
Просмотров: 5160
Последний ответ 15.06.2025, 11:57:45
от Fati
Изменение шаблона Joomla! 2.5.24

Автор SecondPC

Ответов: 0
Просмотров: 9138
Последний ответ 26.03.2021, 18:09:33
от SecondPC
Руководство - создание шаблона для Joomla 2.5

Автор dynamit

Ответов: 6
Просмотров: 38864
Последний ответ 02.02.2020, 22:28:15
от AlinaBut
Ошибка при установке шаблона - Fatal error: Call to a member function setDebug() on a non-object in

Автор Mirotvoretz

Ответов: 33
Просмотров: 76668
Последний ответ 11.11.2018, 13:22:26
от vik38
При установки шаблона ошибка <<HTTP 500 (Internal Server Error)>>

Автор nekitko

Ответов: 16
Просмотров: 18679
Последний ответ 21.06.2017, 20:39:11
от bonny