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

Efanych

  • Глобальный модератор
  • 4683
  • 644 / 0
  • Меняю свою жизнь на 360°!
Изображение вставлено прямо в текст (хорошо хоть структура одинаковая...).
Это блог категории, таких на странице куча. Картинку (а лучше даже ссылку, в которую картинка обёрнута) нужно перенести каждую в свой блок .image, который находится в том же блоке .item, что и картинка...

Цитировать
<div class="item">
    <h2><h2>
    <div class="image"></div> /* это я вписал, чтоб в него переносить */
    <div class="item-text">
        <p><a><img /></a></p>
    </div>

Ну вот и вопрос. Как?
С JS не дружу, методом тыка не получилось...
   
Создание сайтов, шаблонов, помощь в решении проблем.
*

umbabaraumba

  • Живу я здесь
  • 2415
  • 153 / 1
  • если помог можете поставить +
Re: Перенести изображение с помощью JS
« Ответ #1 : 15.11.2014, 20:02:40 »
Примерно так, но это jQuery
Errare humanum est
Ubuntu по-русски
Пишу не сложные модули и компоненты, не дорого но не срочно
*

Efanych

  • Глобальный модератор
  • 4683
  • 644 / 0
  • Меняю свою жизнь на 360°!
Re: Перенести изображение с помощью JS
« Ответ #2 : 15.11.2014, 20:08:51 »
Как вырезать и перенести, я уже знаю.
Просто тут не получится указать класс блока, куда переносить, что-то типа такого нужно, но как правильно не знаю...

Цитировать
jQuery('.item-text p a').appendTo(jQuery(this).parent().parent('.image'));
Создание сайтов, шаблонов, помощь в решении проблем.
*

zomby6888

  • Завсегдатай
  • 1473
  • 171 / 3
Re: Перенести изображение с помощью JS
« Ответ #3 : 15.11.2014, 20:24:59 »
без jquery
Код: javascript
var elements = document.getElementsByClassName('item-text');
for (i=0; i< elements.length ; i++) {
    var elem = elements[i].getElementsByTagName('img')[0];
    var image = elements[i].parentNode.getElementsByClassName('image')[0];    
    image.appendChild(elem);    
}
интернет-блог: http://websiteprog.ru
*

icom

  • Давно я тут
  • 830
  • 202 / 4
Re: Перенести изображение с помощью JS
« Ответ #4 : 15.11.2014, 20:28:48 »
Код: javascript
jQuery('.item').each(function(){
jQuery('.image', this).append(jQuery(this).find('a:has(img)'));
});
« Последнее редактирование: 15.11.2014, 20:32:14 от icom »
*

Efanych

  • Глобальный модератор
  • 4683
  • 644 / 0
  • Меняю свою жизнь на 360°!
Re: Перенести изображение с помощью JS
« Ответ #5 : 15.11.2014, 20:40:29 »
без jquery
Код: javascript
var elements = document.getElementsByClassName('item-text');
for (i=0; i< elements.length ; i++) {
    var elem = elements[i].getElementsByTagName('img')[0];
    var image = elements[i].parentNode.getElementsByClassName('image')[0];   
    image.appendChild(elem);     
}
zomby6888, не заработало, но не анализировал, почему.
Вариант icom отлино сработал!
 *DRINK*
Создание сайтов, шаблонов, помощь в решении проблем.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Перенести сайт с Magento на Joomla как можно быстрее?

Автор MasterFloma

Ответов: 6
Просмотров: 1596
Последний ответ 28.04.2018, 06:30:30
от Taatshi
Загрузка материалов с помощью CDN

Автор Lovrentiy

Ответов: 4
Просмотров: 1506
Последний ответ 13.04.2015, 16:25:06
от Lovrentiy
Как с помощью jquery или javascript узнать зашол ли некий обьект за скрол или нет?

Автор kontrast

Ответов: 0
Просмотров: 1580
Последний ответ 26.02.2013, 18:45:35
от kontrast