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

kira

  • Захожу иногда
  • 155
  • 0 / 3
сам текст письма нашла где менять, а вот из темы хочу убрать название магазина и вместо "заказ - 555" поставить "заказ №555"
*

fsv

  • Moderator
  • 2796
  • 414 / 2
\administrator\components\com_virtuemart\classes\ps_checkout.php
function email_receipt($order_id)
правьте $shopper_subject
Веб-разработка: заказ. Только новая разработка.
*

kira

  • Захожу иногда
  • 155
  • 0 / 3
ой, похоже что-то на то сделала, перестали приходить письма админу, меняла только 2 файла, тот который вы посоветовали:
\administrator\components\com_virtuemart\classes\ps_checkout.php
и
/components/com_virtuemart/themes/default/templates/order_emails/confirmation_email.tpl.php
могла ли там стереть лишнего?

еще в админке меняла почту, но потом вернула как было, подскажите где указывается ящик, на который будут приходить письма админу о заказе.
спасибо!
*

fsv

  • Moderator
  • 2796
  • 414 / 2
ой, похоже что-то на то сделала, ...могла ли там стереть лишнего?
Легко. Все зависит от размера вашего ластика.
Что вы там стерли кроме вас кто-то знает? Никому не говорите!

еще в админке меняла почту, но потом вернула как было, подскажите где указывается ящик, на который будут приходить письма админу о заказе.
спасибо!
В настройках магазина.
Веб-разработка: заказ. Только новая разработка.
*

kira

  • Захожу иногда
  • 155
  • 0 / 3
от
/components/com_virtuemart/themes/default/templates/order_emails/confirmation_email.tpl.php
осталось только вот это:
Код
<?php
// $Id: confirmation_email.tpl.php 1393 2008-05-02 11:42:19Z soeren_nb $
if( !defined( '_VALID_MOS' ) && !defined( '_JEXEC' ) ) die( 'Direct Access to '.basename(__FILE__).' is not allowed.' );

?>
<html>
<head>
<title><?php echo $VM_LANG->_('PHPSHOP_ORDER_PRINT_PO_LBL')?></title>
<style type="text/css">
<!--
.Stil1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
}
.Stil2 {font-family: Verdana, Arial, Helvetica, sans-serif}
-->
</style>
</head>
<body>


 
<table border=0 cellspacing=0 cellpadding=2 width=100%>
  <!-- begin customer information -->

  <tr class="Stil1">
    <td><?php echo $VM_LANG->_('PHPSHOP_ORDER_PRINT_PO_STATUS')?><?php echo $order_id ?>: <?php echo $order_status ?></td>
  </tr>

  <!-- end customer information -->
</table>
<br>
<p class="Stil2"></p>
<p class="Stil2">
<?php
// EMAIL FOOTER MESSAGE
if( $is_email_to_shopper ) {
$footer_html = "<br /><br />".$VM_LANG->_('PHPSHOP_CHECKOUT_EMAIL_SHOPPER_HEADER2')."<br />";


} else {
$footer_html = '<br /><br /><a title="'.$VM_LANG->_('PHPSHOP_CHECKOUT_EMAIL_SHOPPER_HEADER5').'" href="'.$order_link.'">'
. $VM_LANG->_('PHPSHOP_CHECKOUT_EMAIL_SHOPPER_HEADER5').'</a>';
}
echo $footer_html;
?>
</p>
</body>
</html>
он, как я поняла, в этом файле только шаблон текста письма, а в
\administrator\components\com_virtuemart\classes\ps_checkout.php
вот это:
Код
$shopper_subject = $dbv->f("vendor_name"). " ".$VM_LANG->_('PHPSHOP_ORDER_PRINT_PO_LBL',false)." - " . $db->f("order_id");
заменила на:
Код
$shopper_subject = $VM_LANG->_('PHPSHOP_ORDER_PRINT_PO_LBL',false)."№ " . $db->f("order_id");
*

fsv

  • Moderator
  • 2796
  • 414 / 2
На первый взгляд, корректно обрезали. Поэтому предположение, что вы изменили что-то еще. Попробуйте вернуть назад дефолтные эти 2 файла и прогоните заказ. Если не пришло письмо, дело не в этих файлах. Если пришло, замените сначала только один файл, сужая поиск ошибки.
Веб-разработка: заказ. Только новая разработка.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Как изменить, товаров в наличии 1 на "есть в наличии" V1.1.9?

Автор sa1981

Ответов: 2
Просмотров: 1676
Последний ответ 29.07.2013, 12:26:35
от sanekk
Добавление информации в письма

Автор Serpent19

Ответов: 15
Просмотров: 2531
Последний ответ 24.07.2013, 17:21:39
от Serpent19
Изменить запрос поиска mod_virtuemart_search

Автор Tokyo

Ответов: 1
Просмотров: 1690
Последний ответ 06.06.2013, 02:03:57
от fsv
Поиск в категории "Изменить параметры"

Автор Pan4eZzz

Ответов: 2
Просмотров: 2180
Последний ответ 24.04.2013, 07:50:32
от Arsik
Навигация в Virtumart как изменить ? «« В начало « Предыдущая 1 2 3 Следующая » В конец »»

Автор xlite

Ответов: 20
Просмотров: 10781
Последний ответ 29.10.2012, 13:09:10
от SpiritDEAD