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

DyakonFrost

  • Осваиваюсь на форуме
  • 42
  • 1 / 0
Необходимо через Wrapper вывести страницу:

Код
<html>
<head>
<style type="text/css">
a:link { color: #d00000; text-decoration: none; }
a:visited { color: #d00000; text-decoration: none; }
a:hover { color: #d00000; text-decoration: underline; }
body { margin: 0; }
font { font-family: Arial, Verdana, sans-serif; font-size: 8pt;}
</style>
</head>
<body>
<?php

// Including configuration file
include ( "./conf/config.php" );

// Including mysql class
include ( "./includes/$def_dbtype.php" );

// Connecting to the database
include ( "./connect.php" );

?>

<table height="100%" width="100%">
<tr>
<td valign="center">
<font><b>Популярные категории каталога</b></font><br>
</td>
</tr>
<?php

$top_cat_q=$db->query ("SELECT * FROM $db_category WHERE top > 0 and fcounter > 0 ORDER by top DESC LIMIT $def_show_topcat_number");
$top_cat_r=$db->numrows($top_cat_q);

for ($top_cat_f=0; $top_cat_f<$top_cat_r; $top_cat_f++)

{
  $top_cat_res=$db->fetcharray ($top_cat_q);
  echo "
<tr>
<td>
<font>
<a href=\"$def_mainlocation/index.php?category=$top_cat_res[selector]\">$top_cat_res[category]</a><br>(<b>$top_cat_res[top]</b> Просмотров)<br>
</font>
</td>
</tr>

";

}

?>
</table>
</body>
</html>

Проблема только в том что данные на этой странице в cp1251. В Firefox все показывается нормально, а вот в IE и Chrome... Предполагаю что перекодировку можно устроить при помощи iconv, но к сожалению не владею PHP и синтаксически правильно написать не могу.

Если кому не тяжело - подскажите как правильно все прописать чтобы перекодировать страницу из cp1251 в utf8.

Какая конкретно информация выводится на этой странице можно посмотреть здесь.
« Последнее редактирование: 30.01.2010, 20:04:56 от DyakonFrost »
*

itcoders

  • Осваиваюсь на форуме
  • 32
  • 0 / 0
  • Скорость, качество, успех...
хм, или я что-то неправильно понял, или php здесь не при чем. Вы не пробовали просто сохранить страницу в utf-8?
*

DyakonFrost

  • Осваиваюсь на форуме
  • 42
  • 1 / 0
Не знаю как все это работает, но помогло. Спасибо за совет, не думал что будет так просто.
*

DyakonFrost

  • Осваиваюсь на форуме
  • 42
  • 1 / 0
Видимо это было наваждение :( Утром вроде все работало, а сейчас захожу - иероглифы. Тут же информация из БД берется, которая видимо в cp1251. Хотя я не специалист и что либо утверждать не берусь. Мне бы просто как-то решить эту проблему.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Проблемы с входом на сайт

Автор belovpaha

Ответов: 7
Просмотров: 10029
Последний ответ 20.09.2022, 14:30:51
от sivers
Проблемы с правами на запись папок "logs и tmp"

Автор murich

Ответов: 42
Просмотров: 32752
Последний ответ 07.10.2021, 18:29:16
от Maxandrey
Проблема с кодировкой utf-8

Автор Battlemouse

Ответов: 2
Просмотров: 1837
Последний ответ 17.05.2016, 12:22:04
от sergant055
Не запускается сайт через localhost

Автор renault

Ответов: 45
Просмотров: 33880
Последний ответ 03.03.2016, 19:00:44
от SeBun
НЕ получается сделать импорт свойств и особенностей через CSV improved

Автор Пономарев Дмитрий

Ответов: 0
Просмотров: 2135
Последний ответ 13.11.2015, 11:25:37
от Пономарев Дмитрий