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

eugenex

  • Захожу иногда
  • 51
  • 0 / 0
new JImage: The image file does not exist
« : 13.02.2017, 20:17:33 »
Пытаюсь сделать ресайз картинки таким образом:
Код
<?php
$file = htmlspecialchars($product->image);
$image = new JImage($file);
$properties = JImage::getImageFileProperties($file);
$resizedImage = $image->resize(108, 108, true);
$mime = $properties->mime;
if ($mime == 'image/jpeg') {
$type = IMAGETYPE_JPEG;
}
elseif ($mime = 'image/png') {
$type = IMAGETYPE_PNG;
}
elseif ($mime = 'image/gif') {
$type = IMAGETYPE_GIF;
}
$resizedImage->toFile(htmlspecialchars($product->image), $type);
?>
<a href="<?php print $product->product_link ?>">
<img src="<?php print $product->image ?>"
alt="<?php print htmlspecialchars($product->name); ?>"
title="<?php print htmlspecialchars($product->name); ?>"/>
</a>

Строка $image = new JImage($file); вызывает ошибку
Цитировать
0
The image file does not exist.

Хотя файл существует и код
Код
	<img src="<?php print $product->image ?>"
alt="<?php print htmlspecialchars($product->name); ?>"
title="<?php print htmlspecialchars($product->name); ?>"/>
выводит изображение.

*

ProtectYourSite

  • Живу я здесь
  • 2389
  • 141 / 4
  • Безопасность вебсайтов
Re: new JImage: The image file does not exist
« Ответ #1 : 13.02.2017, 20:51:50 »
а что в переменной $file находится и какого типа?
*

eugenex

  • Захожу иногда
  • 51
  • 0 / 0
Re: new JImage: The image file does not exist
« Ответ #2 : 13.02.2017, 21:16:11 »
В $file находится путь к файлу, тип строка

Цитировать
string(113) "http://localhost/svark/components/com_jshopping/files/img_products/thumb_goods-11.jpg
*

ProtectYourSite

  • Живу я здесь
  • 2389
  • 141 / 4
  • Безопасность вебсайтов
Re: new JImage: The image file does not exist
« Ответ #3 : 13.02.2017, 22:48:41 »
Попробуйте использовать пути к файлам на сервере, к примеру так

Код
$image = new JImage(JPATH_ROOT.'/svark/components/com_jshopping/files/img_products/thumb_goods-11.jpg');
И посмотрите, что будет выдавать
*

eugenex

  • Захожу иногда
  • 51
  • 0 / 0
Re: new JImage: The image file does not exist
« Ответ #4 : 14.02.2017, 02:02:04 »
Код
new JImage(JPATH_ROOT.'/components/com_jshopping/files/img_products/thumb_goods-11.jpg');
Ошибки не вызывает.


Правда дальше появляется варнинг:

Цитировать
Warning: imagejpeg(http://localhost/svark/components/com_jshopping/files/img_products/thumb_goods-11.jpg): failed to open stream: HTTP wrapper does not support writeable connections in C:\xampp\htdocs\svark\libraries\joomla\image\image.php on line 985
*

ProtectYourSite

  • Живу я здесь
  • 2389
  • 141 / 4
  • Безопасность вебсайтов
Re: new JImage: The image file does not exist
« Ответ #5 : 14.02.2017, 10:53:33 »
JPATH_ROOT выводит http://localhost ?
*

eugenex

  • Захожу иногда
  • 51
  • 0 / 0
Re: new JImage: The image file does not exist
« Ответ #6 : 14.02.2017, 11:14:56 »
JPATH_ROOT выводит http://localhost ?
Нет, выводит C:\xampp\htdocs\svark
*

ProtectYourSite

  • Живу я здесь
  • 2389
  • 141 / 4
  • Безопасность вебсайтов
Re: new JImage: The image file does not exist
« Ответ #7 : 14.02.2017, 15:05:50 »
Так откуда localhost всплывает? И возможно стоит использоввать DIRECTORY_SEPARATOR вместо слешей.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

sp easy image gallery размножает фотки

Автор yalo

Ответов: 0
Просмотров: 1163
Последний ответ 09.12.2024, 23:10:08
от yalo
[Решено] Получить category description image в index.php шаблона

Автор goga_pgasovav

Ответов: 6
Просмотров: 4225
Последний ответ 12.07.2024, 17:06:14
от goga_pgasovav
Joomla\Filesystem\File::delete: Failed deleting inaccessible file

Автор Gerostrat

Ответов: 9
Просмотров: 5648
Последний ответ 23.05.2022, 12:13:19
от polezniy
[Решено] Intro image выводится в Inrotext

Автор black_shadow2204

Ответов: 4
Просмотров: 2141
Последний ответ 30.01.2022, 19:04:39
от black_shadow2204
Ошибка 0 Joomla\Filesystem\File::delete: Failed deleting 198-2591.css

Автор polezniy

Ответов: 1
Просмотров: 1487
Последний ответ 03.11.2021, 21:06:44
от polezniy