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

Brussnika

  • Осваиваюсь на форуме
  • 21
  • 0 / 0
Итак, на этот раз следующая проблема.
Есть кнопка "публикация материала". Жмём её и видим следующее:


Нашла этот кусок в файле \www\components\com_contentsubmit\views\article\tmpl\bycategory.php. Ниже приведён кусок кода с начала файла и по конец этого скрипта. На страницу сайта вылезает код, начиная с "function submitbutton" и по конец комментария "//-->".

Код
<?php // no direct access
defined('_JEXEC') or die('Restricted access'); ?>
<script language="javascript" type="text/javascript">
<!--
function setgood() {
    // TODO: Put setGood back
    return true;
}

var sectioncategories = new Array;
<?php
$i = 0;
foreach ($this->lists['sectioncategories'] as $k=>$items) {
    foreach ($items as $v) {
        echo "sectioncategories[".$i++."] = new Array( '$k','".addslashes( $v->id )."','".addslashes( $v->title )."' );\n\t\t";
    }
}
?>

function submitbutton(pressbutton) {
    var form = document.adminForm;
    if (pressbutton == 'cancel') {
        submitform( pressbutton );
        return;
    }
    try {
        form.onsubmit();
    } catch(e) {
        alert(e);
    }

    // do field validation
    var text = <?php echo $this->editor->getContent( 'text' ); ?>
    if (form.title.value == '') {
        return alert ( "<?php echo JText::_( 'Article must have a title', true ); ?>" );
    } else if (text == '') {
        return alert ( "<?php echo JText::_( 'Article must have some text', true ); ?>");
    } else if (parseInt('<?php echo $this->article->sectionid;?>')) {
        // for articles
        if (form.catid && getSelectedValue('adminForm','catid') < 1) {
            return alert ( "<?php echo JText::_( 'Please select a category', true ); ?>" );
        }
    }
    <?php echo $this->editor->save( 'text' ); ?>
    submitform(pressbutton);
}
//-->
</script>

Ну а дальше по коду уже окно редактора.

Все глаза проглядела, попробовала комментить разные куски - ничего не помогает.
Отчего вылезает этот код на странице сайта? Как его убрать?
Заранее спасибо за советы и ответы!
*

Brussnika

  • Осваиваюсь на форуме
  • 21
  • 0 / 0
Поднимаю. Неужели никто не может помочь?
*

Efanych

  • Глобальный модератор
  • 4683
  • 644 / 0
  • Меняю свою жизнь на 360°!
Если его изначально пытались закоментировать, значит он там не сильно-то и нужен. ;)
Удалять вообще весь комментарий пробовали?
Создание сайтов, шаблонов, помощь в решении проблем.
*

Brussnika

  • Осваиваюсь на форуме
  • 21
  • 0 / 0
Если его изначально пытались закоментировать, значит он там не сильно-то и нужен. ;)
Удалять вообще весь комментарий пробовали?

Вот что значит - свежий взгляд! Помогло! Все отлично публикуется.

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

Joomla 1.5 как убрать кнопку редактировать материант с сайта

Автор andriy465

Ответов: 5
Просмотров: 21906
Последний ответ 12.11.2023, 23:37:03
от all_zer
Как убрать ссылку на allforjoomla.ru из модуля SimpleForm2?

Автор Loh

Ответов: 3
Просмотров: 5869
Последний ответ 20.06.2017, 11:17:28
от ZyX
Подскажите - сайт стал в фронтэнде выводить ошибку. Как ее убрать

Автор vovchikku

Ответов: 7
Просмотров: 4809
Последний ответ 30.01.2017, 10:35:49
от vovchikku
Как убрать похожие видео

Автор nuk

Ответов: 7
Просмотров: 5430
Последний ответ 21.02.2016, 16:30:29
от halileev
Как убрать отступ?

Автор Alger48

Ответов: 9
Просмотров: 2985
Последний ответ 17.02.2016, 21:53:15
от Alger48