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

Duveloper

  • Захожу иногда
  • 197
  • 2 / 0
  • Зырк
Собственно скопировал просто папку с сайтом и переименовал. Получилось так, что всё что делаю в одним сайтом отображается на другом. Я так понял надо что то делать с базами, но я без понятия где они лежат.
Мне надо просто скопировать сайт на локалхосте и работать со старым, чтобы новый не терпел никаких изменених по ходу работы.
*

Aleks_El_Dia

  • Moderator
  • 3671
  • 353 / 0
  • AEDStudio Joomla! Direction
Какой локальный сервер? Если Денвер - то базы тут - http://localhost/tools/phpmyadmin
Спам придумали боги в отместку за наши молитвы (с) Рома Воронежский
На молоко: Z369038872422 || R210017695494 || U247040729215 || ЯД 410011288250383
Мигрирую сайты, переношу расширения J!1.0->J!1.5->J!2.5. Более 50 успешных миграций.
*

Duveloper

  • Захожу иногда
  • 197
  • 2 / 0
  • Зырк
Да денвер, дак что надо сделать сейчас? Скопировать базу или прописать её в копии сайта, если да то можно поподробнее что где и как =) Не особо разбираюсь пока что...
*

jem777

  • Завсегдатай
  • 1666
  • 119 / 2
http://ktonanovenkogo.ru/vokrug-da-okolo/denwer-ustanovka-nastrojka-rabota-s-sajtom-i-bazoj-dannyx-na-lokalnom-servere-perenos-sajta-na-xos.html

А вообще в денвере все до безобразия просто.

1. В каталоге сайтов C:\WebServers\home\ создаете папку с произвольным именем. Я например делаю так: если сайт имеет адрес realsite.ru то создаю папку realsite чтобы иметь возможность при запущенном денвере попасть на реальный сайт.
2. Далее в этой папке создаете папку с названием www. Все имена пишутся малыми буквами.
3. В нее копируете все содержимое сайта с фтп.
4. Далее в корневой папке сайта находите файл configuration.php где находите переменные отвечающие за логин, имя и пароль базы данных.

Код
var $user = 'ваш_логин';
var $db = '******';
var $password = '******';

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

Также изменяете строки с исходных $log_path и $tmp_path на:

Код
var $log_path = 'Z:\\home\\realsite\\www\\logs';
var $tmp_path = 'Z:\\home\\realsite\\www\\tmp';

5. Запускаете Denwer нажав на ярлыки на рабочем столе или если их нет, то из папки C:\WebServers\denwer\Run.exe. Он автоматом распознает новый хост.
6. Далее запускаете phpmyadmin набрав в адресной строке http://localhost/tools/phpmyadmin  и сразу выбираете (если есть) русский язык utf-8 и сопоставление соединения utf8_general_ci
8. Нажимаете Привилегии и далее Добавить нового пользователя, где пишете Имя пользователя и Пароль который записали ранее в configuration.php. Далее нажимаете Отметить все и все, кнопку Пошел. После чего появится запись Был добавлен новый пользователь.
9. Далее нажимаете кнопку Базы Данных и внизу Создать новую БД где вводите ранее выбранное имя базы данных и сравнение utf8_general_ci и нажимаете Создать.
10. Далее делаете импорт базы данных в эту базу. Можно через запрос нажав SQL и выбрав ваш дамп (не забудьте отметить Сжатие: Автодетект и Кодировка файла: utf8). Или если посвежее версия, то через Импорт.
11. Единственная проблема - это если дамп вашей базы данных весит прилично. Т.е. больше 2-5Мб, в теории после 10Мб. В этом случае рекомендую воспользоваться замечательной утилитой Sypex Dumper. Говорят, что с его помощью люди таскают аж гигабайтные базы данных.
12. В адресной строке браузера набираете http://realsite/ и попадает на свой сайт в локальной версии.

Есди что-то забыл, то пусть кто нибудь дополнит. ;)

Удачи!
« Последнее редактирование: 07.03.2010, 10:32:37 от jem777 »
*

jem777

  • Завсегдатай
  • 1666
  • 119 / 2
Какой локальный сервер? Если Денвер - то базы тут - http://localhost/tools/phpmyadmin

Там только управляющая программа phpmyadmin для работы с базами данных.
Сами базы в денвере физически находятся C:\WebServers\usr\local\mysql5\data\
*

Duveloper

  • Захожу иногда
  • 197
  • 2 / 0
  • Зырк
Да я всё прочитал, но немогу чтобы 1 сайт, тоесть скопированная папка использовала другую ДБ, поменял в конфиг PHP имя и название ДБ, не получилось...

Я вот всё сделал всё таки по инструкции, но она криво встала что ли, вобщем в админке материалы как бы есть, но там нету текста не незнания ничего, пустота...
« Последнее редактирование: 07.03.2010, 16:34:13 от Duveloper »
*

jem777

  • Завсегдатай
  • 1666
  • 119 / 2
Проверьте базу данных на локалке.
*

JS

  • Осваиваюсь на форуме
  • 17
  • 0 / 0
Подскажите

после переноса сайта.

в менеджере модулей сверху ошибка

Цитировать
Warning: Parameter 1 to JHTMLGrid::access() expected to be a reference, value given in Z:\home\sait.loc\www\libraries\joomla\html\html.php on line 87

Warning: Parameter 1 to JHTMLGrid::checkedOut() expected to be a reference, value given in Z:\home\sait.loc\www\libraries\joomla\html\html.php on line 87

Warning: Parameter 1 to JHTMLGrid::published() expected to be a reference, value given in Z:\home\sait.loc\www\libraries\joomla\html\html.php on line 87

что то нужно исправит в 87 строке?

В менеджере материалов
Цитировать
Warning: Parameter 1 to JHTMLGrid::access() expected to be a reference, value given in Z:\home\sait.loc\www\libraries\joomla\html\html.php on line 87

Warning: Parameter 1 to JHTMLGrid::checkedOut() expected to be a reference, value given in Z:\home\sait.loc\www\libraries\joomla\html\html.php on line 87

В менеджере менюшек

Цитировать
Warning: Parameter 4 to JHTMLMenu::treerecurse() expected to be a reference, value given in Z:\home\sait.loc\www\libraries\joomla\html\html.php on line 87

Warning: array_slice() expects parameter 1 to be array, null given in Z:\home\sait.loc\www\administrator\components\com_menus\models\list.php on line 143

Warning: Invalid argument supplied for foreach() in Z:\home\sait.loc\www\administrator\components\com_menus\models\list.php on line 147

Warning: Invalid argument supplied for foreach() in Z:\home\sait.loc\www\administrator\components\com_menus\views\list\view.php on line 65

Визуально, НЕ ПЕРЕНЕСЛОСЬ ВЕРХНЕЕ И ГЛАВНОЕ МЕНЮ. Подскажите что смотреть. Спасибо
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Каков ваш заработок на сайте?возможно ли пролететь и создать не прибыльный сайт?

Автор bedalex

Ответов: 3
Просмотров: 11573
Последний ответ 05.06.2023, 11:00:40
от Ритулька88
Проблемы с входом на сайт

Автор belovpaha

Ответов: 7
Просмотров: 10030
Последний ответ 20.09.2022, 14:30:51
от sivers
Криво работает сайт и админ часть

Автор Odyssey

Ответов: 11
Просмотров: 7408
Последний ответ 10.02.2019, 06:13:39
от Odyssey
Сайт на Joomla 1.5.15

Автор Lzrv

Ответов: 3
Просмотров: 4250
Последний ответ 01.11.2017, 13:01:26
от SeBun
Подскажите - сайт стал в фронтэнде выводить ошибку. Как ее убрать

Автор vovchikku

Ответов: 7
Просмотров: 4764
Последний ответ 30.01.2017, 10:35:49
от vovchikku