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

krus-kastilio

  • Осваиваюсь на форуме
  • 13
  • 0 / 0
Как выровнитькнопочку!
« : 11.10.2010, 23:45:28 »
Установил Кнопку "Добавить в закладки и поделиться"
Вопрос - как ее разместить рядом с кнопками "версия для печати" и "email"?
сайт

Код
flypage_images.tpl.php
File Type: PHP script text

<?php if( !defined( '_VALID_MOS' ) && !defined( '_JEXEC' ) ) die( 'Direct Access to '.basename(__FILE__).' is not allowed.' ); ?>

<?php echo $buttons_header // The PDF, Email and Print buttons ?>
<!-- AddThis Button BEGIN -->
<div class="addthis_toolbox addthis_default_style">
<a href="http://www.addthis.com/bookmark.php?v=250&amp;username=elementpro" class="addthis_button_compact"></a>
</div>
<script type="text/javascript">var addthis_config = {"data_track_clickback":true};</script>
<script type="text/javascript" src="http://s7.addthis.com/js/250/addthis_widget.js#username=elementpro"></script>
<!-- AddThis Button END -->




<?php
if( $this->get_cfg( 'showPathway' )) {
    echo "<div class=\"pathway\">$navigation_pathway</div>";
}
?>
<br/>
<table border="0" style="width: 100%;">
  <tbody>
    <tr>
      <td rowspan="5" valign="top" style="text-align:center;"><br/>
          <div class="flypageLink"><?php echo $product_image ?><br/><br/><?php echo $this->vmlistAdditionalImages( $product_id, $images )?></div>
          <br/><br/>
          <?php if( !empty($images)) { ?>
              <div class="thumbnailListContainer">
                  <h5><?php echo $VM_LANG->_('PHPSHOP_MORE_IMAGES')?></h5>
                  <?php
                    echo $this->vmListAdditionalImages( $product_id, $images );
                  ?>
              </div>
         <?php }     ?>
      </td>
      <td rowspan="1" colspan="2">
      <h1><?php echo $product_name ?> <?php echo $edit_link ?></h1>
      </td>
    </tr>
    <?php if( $this->get_cfg('showManufacturerLink')) { ?>
        <tr>
          <td rowspan="1" colspan="2"><?php echo $manufacturer_link ?><br /></td>
        </tr>
    <?php } ?>
    <tr>
      <td width="33%" valign="top" align="left">
          <?php echo $product_price_lbl ?>
          <?php echo $product_price ?><br /></td>
      <td valign="top"><?php echo $product_packaging ?><br /></td>
    </tr>
    <tr>
      <td colspan="2">
          <?php echo $ask_seller ?>
      </td>
    </tr>
    <tr>
      <td rowspan="1" colspan="2"><hr />
          <?php echo $product_description ?><br/>
          <span style="font-style: italic;"><?php echo $file_list ?></span>
      </td>
    </tr>
    <tr>
      <td><?php
              if( $this->get_cfg( 'showAvailability' )) {
                  echo $product_availability;
              }
              ?><br />
      </td>
      <td colspan="2"><br /><?php echo $addtocart ?></td>
    </tr>
    <tr>
      <td colspan="3"><?php echo $product_type ?></td>
    </tr>
    <tr>
      <td colspan="3"><hr /><?php echo $product_reviews ?></td>
    </tr>
    <tr>
      <td colspan="3"><?php echo $product_reviewform ?><br /></td>
    </tr>
    <tr>
      <td colspan="3"><?php echo $related_products ?><br />
       </td>
    </tr>
    <?php if( $this->get_cfg('showVendorLink')) { ?>
    <tr>
      <td colspan="3"><div style="text-align: center;"><?php echo $vendor_link ?><br /></div><br /></td>
    </tr>
    <?php } ?>
  </tbody>
</table>
<?php if( !empty( $navigation_childlist )) { ?>
    <?php echo $VM_LANG->_('PHPSHOP_MORE_CATEGORIES')?><br />
    <?php echo $navigation_childlist ?><br style="clear:both"/>
<?php } ?>
*

adjuster

  • Давно я тут
  • 786
  • 55 / 2
Re: Как выровнитькнопочку!
« Ответ #1 : 12.10.2010, 09:07:24 »
Должна быть в DIV class =  buttons_heading

А сейчас она в DIV class = addthis_button_compact at300m
*

flyingspook

  • Moderator
  • 3590
  • 247 / 9
Re: Как выровнитькнопочку!
« Ответ #2 : 12.10.2010, 10:39:05 »
все просто
в стилях у тебя есть
div. buttons_heading
это все картинки
а чтоб раздвинуть напиши в стилях
div. buttons_heading a {margin: 0 5px}
сам смотри какое растояние тебе необходимо
*

Lex

  • Завсегдатай
  • 1615
  • 274 / 1
Re: Как выровнитькнопочку!
« Ответ #3 : 12.10.2010, 10:56:54 »
Фух. Посмотрите на заголовок темы. Чел на родном языке так пишет, а вы ему код на английском писать предлагаете. Представляете что напишет.
Жизнь заставила учиться.
В личке на вопросы не отвечаю.
*

adjuster

  • Давно я тут
  • 786
  • 55 / 2
Re: Как выровнитькнопочку!
« Ответ #4 : 12.10.2010, 12:18:40 »
Фух. Посмотрите на заголовок темы. Чел на родном языке так пишет, а вы ему код на английском писать предлагаете. Представляете что напишет.
Мейбионна ингишном лучше понЕмаИт? ;)
*

krus-kastilio

  • Осваиваюсь на форуме
  • 13
  • 0 / 0
Re: Как выровнитькнопочку!
« Ответ #5 : 12.10.2010, 15:58:39 »
adjuster,flyingspook спасибо

Lex пожалуйста не переходите на личности, я лишь спросил из-за неопытности. Если я не обратил внимание на то, что пробел не пропечатался, то это совершенно не означает что я безграмотный(к тому же я не уверен что вы знаете о людях, сидящих по ту сторону экрана). По вашему поведению мне понятно что вы из себя представляете, поэтому попрошу больше не высказываться в мой адрес. Нет агрессии - нет проблем.
Надеюсь на взаимопонимание.

И еще раз спасибо за ответ.
« Последнее редактирование: 12.10.2010, 16:09:34 от krus-kastilio »
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться