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

kunev

  • Захожу иногда
  • 118
  • 0 / 0
 ! В шапке шаблона присутствует меню, один пункт которого должен срабатывать как внешняя ссылка на HTML файл. Этот файл необходимо задать фиксированного размера по центру. Если это обычная ссылка то реализуется, через window.open, но в данном случае у нас такой фокус не проходит, так как реализовано через меню. Вообщем помогите, кто делал подобное?  *DRINK*
*

sharp

  • Завсегдатай
  • 1173
  • 97 / 2
highslide как неплохой вариант!
Хочешь знать правду!? читай таблицу умножения.
Поисковое продвижение или раскрутка сайта!
*

kunev

  • Захожу иногда
  • 118
  • 0 / 0
sharp, мне нужно открыть всего навсего новую HTML. Никаких highslide мне не нужно
*

sharp

  • Завсегдатай
  • 1173
  • 97 / 2
HTML в новом окне фиксированного размера!?
тогда highslide )))))))
Хочешь знать правду!? читай таблицу умножения.
Поисковое продвижение или раскрутка сайта!
*

kunev

  • Захожу иногда
  • 118
  • 0 / 0
sharp, ок, хотелось бы пример реализации если можно. С данными окнами работал только в Виртуемарте. Спасибо
*

sharp

  • Завсегдатай
  • 1173
  • 97 / 2
http://live-language.ru/
картинка пробный урок!
фиксированный размер, позицию можно подправить.. загружается не только HTML но и php отправки :)


+ масса примеров http://highslide.com/
Хочешь знать правду!? читай таблицу умножения.
Поисковое продвижение или раскрутка сайта!
*

SmokerMan

  • Гуру
  • 5290
  • 720 / 26
а чем window.open не подходит?
*

sharp

  • Завсегдатай
  • 1173
  • 97 / 2
а чем window.open не подходит?
еще как подходит!
highslide как вариант
Хочешь знать правду!? читай таблицу умножения.
Поисковое продвижение или раскрутка сайта!
*

kunev

  • Захожу иногда
  • 118
  • 0 / 0
sharp, пример хороший. просто я не могу понять как его реализовать через меню. SmokerMan, если б это была обычная линковская ссылка, то без проблем, а тут именно в меню, я немогу понять куда её приткнуть  crazy!
*

sharp

  • Завсегдатай
  • 1173
  • 97 / 2
sharp, пример хороший. просто я не могу понять как его реализовать через меню. SmokerMan, если б это была обычная линковская ссылка, то без проблем, а тут именно в меню, я немогу понять куда её приткнуть  crazy!
вот <a href="/ваш_файл.htm" onclick="return hs.htmlExpand(this, { objectType: 'iframe' } )"> ссылка в меню</a>
Хочешь знать правду!? читай таблицу умножения.
Поисковое продвижение или раскрутка сайта!
*

SmokerMan

  • Гуру
  • 5290
  • 720 / 26
sharp, пример хороший. просто я не могу понять как его реализовать через меню. SmokerMan, если б это была обычная линковская ссылка, то без проблем, а тут именно в меню, я немогу понять куда её приткнуть  crazy!
ну да там так просто не получится :)
Ну как вариант, если не лезть в код, повесить в шаблоне JS который будет выбирать эту ссылку и прописывать ей событие. Если мутулз подключается в шаблоне, то задача существенно упрощается.
*

kunev

  • Захожу иногда
  • 118
  • 0 / 0
sharp, SmokerMan , загрузили Вы меня по полной, так ничего и непонял
*

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
а ты слушай их, программеров )))
им по приколу новый компонент писать - это же интереснее, чем готовый функционал пользовать )
\modules\mod_mainmenu\helper.php
в районе 369 строки дописывай нужные параметры, а в пункте меню выбирай в настройках "новое окно без навигации"
*

SmokerMan

  • Гуру
  • 5290
  • 720 / 26
sharp, SmokerMan , загрузили Вы меня по полной, так ничего и непонял
:) да ландо ну что там такого?
создаешь внешнюю ссылку прописываешь вместо адреса допустим
Код
javascript:test()
в шаблоне прописываешь функцию test
Код: javascript
<script type="text/javascript">
function test(){
var params = "menubar=yes,location=yes,resizable=yes,scrollbars=yes,status=yes,width=200px,height=200x";
window.open('http://ya.ru', 'Yandex', params);
}
</script>
*

kunev

  • Захожу иногда
  • 118
  • 0 / 0
похоже я в бронепоезде. SmokerMan, делаю как, Вы написали. Создаю внешнюю ссылку, прописываю вместо адреса javascript:testow(). В шаблоне прописываю функцию testow,..

  <link rel="stylesheet" type="text/css" href="<?php echo $templateUrl; ?>/css/template.css" />
  <!--[if IE 6]><link rel="stylesheet" href="<?php echo $templateUrl; ?>/css/template.ie6.css" type="text/css" media="screen" /><![endif]-->
  <!--[if IE 7]><link rel="stylesheet" href="<?php echo $templateUrl; ?>/css/template.ie7.css" type="text/css" media="screen" /><![endif]-->

<script type="text/javascript">
function test(){
      var params = "menubar=yes,location=yes,resizable=yes,scrollbars=yes,status=yes,width=200px,height=200x";               
      window.open('http://ya.ru', 'Yandex', params);
}
</script>



  <script type="text/javascript" src="<?php echo $templateUrl; ?>/script.js"></script>

Фанарь :-(
*

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
*

SmokerMan

  • Гуру
  • 5290
  • 720 / 26
точно- в бронепоезде.
что правда то правда :)
зачем в ссылке прописывать функцию которая не существует?
javascript:testow(), а функция прописана test()

ЗЫ в примере я там просто пиксель упустил.
*

danik.html

  • Живу я здесь
  • 2650
  • 353 / 4
Предложу свой вариант)

<?php JHtml::_('behavior.modal', 'li.itemX a'); ?>

где X - id пункта меню. Откроется в лайтбоксе.
【Мегапак Virtuemart:
 • метатеги (description,keywords)
 • заголовки (title)
 • красивые алиасы (чпу) без тормозов и дублей!
*

danik.html

  • Живу я здесь
  • 2650
  • 353 / 4
И кстати,
Цитировать
height=200x
x - это новая единица измерения ? )
【Мегапак Virtuemart:
 • метатеги (description,keywords)
 • заголовки (title)
 • красивые алиасы (чпу) без тормозов и дублей!
*

SmokerMan

  • Гуру
  • 5290
  • 720 / 26
Предложу свой вариант)
Забыл написать что для этого нужен мутулз.
x - это новая единица измерения ? )
тогда лучше х.з. писать :)
*

danik.html

  • Живу я здесь
  • 2650
  • 353 / 4
Цитировать
Забыл написать что для этого нужен мутулз.
Это проблема? Дополнительно мутулз вызывать не надо если ты об этом, behavior.modal сам затребует мутулзу.
【Мегапак Virtuemart:
 • метатеги (description,keywords)
 • заголовки (title)
 • красивые алиасы (чпу) без тормозов и дублей!
*

SmokerMan

  • Гуру
  • 5290
  • 720 / 26
Это проблема? Дополнительно мутулз вызывать не надо если ты об этом, behavior.modal сам затребует мутулзу.
нет это не проблема.
просто если в шаблоне отключить мутулз, как зачастую это делают, тогда это будет проблемой :)
*

kunev

  • Захожу иногда
  • 118
  • 0 / 0
Ссори, что не отвечал. Всем спасибо +. SmokerMan, я писал везде одно значение, то когда копировал правил по-ходу, а не выходило из-за того, что было "В новом окне без навигации"
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Всплывающее окно

Автор тратата

Ответов: 0
Просмотров: 1399
Последний ответ 12.01.2021, 06:55:20
от тратата
Модальное окно в модальном окне

Автор dokufa

Ответов: 2
Просмотров: 2405
Последний ответ 12.02.2015, 15:06:58
от dokufa
Картинки загружаются размером 1х1

Автор IceBeerg

Ответов: 0
Просмотров: 1454
Последний ответ 24.04.2014, 11:23:40
от IceBeerg
Модуль корзины ice vm cart можно как то ограничить выползающее окно при добавлении товара например

Автор Qwerty35rus

Ответов: 3
Просмотров: 2337
Последний ответ 15.11.2012, 17:05:27
от hooten
Не корректно всплывает popup окно в IE8

Автор svarg

Ответов: 3
Просмотров: 2547
Последний ответ 07.11.2012, 16:35:09
от arturk