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

ws_green

  • Захожу иногда
  • 71
  • 1 / 0
Дано:
Joomla 1.5 + VM 1.1.14
Модуль корзины mod_virtuemart_cart_1.1.4
Шаблон отображения мини-корзины minicart.tpl.php


Как можно сделать, чтобы в этом шаблоне отображалось product_thumb_image у каждого товара?
*

cadet

  • Захожу иногда
  • 239
  • 17 / 0
Ищи по форума, было такое уже.
*

ws_green

  • Захожу иногда
  • 71
  • 1 / 0
Ищи по форума, было такое уже.
если бы нашел - повторно не задавал, уже 3 дня мучаюсь с этим вопросом
*

cadet

  • Захожу иногда
  • 239
  • 17 / 0
ИНСТРУКЦИЯ ПО ВНЕДРЕНИЮ ИЗОБРАЖЕНИЙ В КОРЗИНУ:
VirtueMart 1.0.x

1. Открываем файл:
/administrator/components/com_virtuemart/html/basket.php
2. Находим код ( примерно 90-ая строка ):
$product_rows[$i]['product_sku'] = $ps_product->get_field($cart[$i]["product_id"], "product_sku");
3. Вставляем ниже код:
$product_rows[$i]['product_thumb_image'] = $ps_product->get_field($cart[$i]["product_id"], "product_thumb_image");
4. Открываем файл:
/administrator/components/com_virtuemart/html/templates/basket/basket_b2b.html.php
5. Вставляем код в подходящее место:
<?php echo $product['product_name'] . $product['product_attributes'] ?>
например, для вставки картинки под названием товара, достаточно код
<?php echo $VM_LANG->_PHPSHOP_CART_NAME ?>
заменить на
<?php echo $VM_LANG->_PHPSHOP_CART_NAME ?><br><?php echo ps_product::image_tag( $product['product_thumb_image'] )?>

ИНСТРУКЦИЯ ДЛЯ VirtueMart 1.1.X
Для VirtueMart 1.1.x манипуляции полностью идентичны, за исключением того, что в п.4 файлы хранятся в иной папке:
/components/com_virtuemart/themes/default/templates/basket/basket_b2b.html.php
Если Вы используете любой шаблон кроме default путь изменится на путь к папке шаблона

*

ws_green

  • Захожу иногда
  • 71
  • 1 / 0
ИНСТРУКЦИЯ ПО ВНЕДРЕНИЮ ИЗОБРАЖЕНИЙ В КОРЗИНУ:
VirtueMart 1.0.x

1. Открываем файл:
/administrator/components/com_virtuemart/html/basket.php
2. Находим код ( примерно 90-ая строка ):
$product_rows[$i]['product_sku'] = $ps_product->get_field($cart[$i]["product_id"], "product_sku");
3. Вставляем ниже код:
$product_rows[$i]['product_thumb_image'] = $ps_product->get_field($cart[$i]["product_id"], "product_thumb_image");
4. Открываем файл:
/administrator/components/com_virtuemart/html/templates/basket/basket_b2b.html.php
5. Вставляем код в подходящее место:
<?php echo $product['product_name'] . $product['product_attributes'] ?>
например, для вставки картинки под названием товара, достаточно код
<?php echo $VM_LANG->_PHPSHOP_CART_NAME ?>
заменить на
<?php echo $VM_LANG->_PHPSHOP_CART_NAME ?><br><?php echo ps_product::image_tag( $product['product_thumb_image'] )?>

ИНСТРУКЦИЯ ДЛЯ VirtueMart 1.1.X
Для VirtueMart 1.1.x манипуляции полностью идентичны, за исключением того, что в п.4 файлы хранятся в иной папке:
/components/com_virtuemart/themes/default/templates/basket/basket_b2b.html.php
Если Вы используете любой шаблон кроме default путь изменится на путь к папке шаблона



этот хак я видел, но мне нужно вставить изображение в шаблон minicart.tpl.php!
*

cadet

  • Захожу иногда
  • 239
  • 17 / 0
Нужно как описано тут - http://www.usability.by/10-tips-to-design-usable-shopping-carts/ ?
*

ws_green

  • Захожу иногда
  • 71
  • 1 / 0
Вот, скрины прикрепил, как есть и как нужно

[вложение удалено Администратором]
*

ws_green

  • Захожу иногда
  • 71
  • 1 / 0
неужели никто не знает? >:(
*

loginbox

  • Захожу иногда
  • 72
  • 15 / 0
1. Открываем файл /administrator/components/com_virtuemart/html/shop.basket_short.php
в нем за 72 примерно строчкой: $product_parent_id=$ps_product->get_field($cart[$i]["product_id"],"product_parent_id");
добовляем $product_image=$ps_product->get_field($cart[$i]["product_id"], "product_thumb_image");
2. Затем 99 строку : $minicart[$ci]['product_name'] = = shopMakeHtmlSafe($ps_product->get_field($_SESSION['cart'][$i]["product_id"], "product_name"));
закоментируем иил можно удалить как удобно, но на всякий случай лучше закоментировать
и ниже добовляем
$minicart[$ci]['product_name'] = ps_product::image_tag($product_image );
PS: Как убрать количество и сумму поиши сам или может кто уже подскажет, а то копаться не охота.
Насколько правельно написан код сказать не могу так как сам только учусь но факт что работает, если что я думаю более опытные товарищи с этого форума подскажут
История пишется царями, переписывается мошенниками, а изучается неудачниками...
*

ws_green

  • Захожу иногда
  • 71
  • 1 / 0
1. Открываем файл /administrator/components/com_virtuemart/html/shop.basket_short.php
в нем за 72 примерно строчкой: $product_parent_id=$ps_product->get_field($cart[$i]["product_id"],"product_parent_id");
добовляем $product_image=$ps_product->get_field($cart[$i]["product_id"], "product_thumb_image");
2. Затем 99 строку : $minicart[$ci]['product_name'] = = shopMakeHtmlSafe($ps_product->get_field($_SESSION['cart'][$i]["product_id"], "product_name"));
закоментируем иил можно удалить как удобно, но на всякий случай лучше закоментировать
и ниже добовляем
$minicart[$ci]['product_name'] = ps_product::image_tag($product_image );
PS: Как убрать количество и сумму поиши сам или может кто уже подскажет, а то копаться не охота.
Насколько правельно написан код сказать не могу так как сам только учусь но факт что работает, если что я думаю более опытные товарищи с этого форума подскажут

спасибо, все работает отлично +
*

RedFlash

  • Осваиваюсь на форуме
  • 29
  • 0 / 0
Спасибо за инструкцию - работает.

ВОПРОС: Можно ли уменьшить изображение при выводе в модуле корзины? (у меня превьюшки достаточно большие - в корзине смотрятся не очень хорошо.
*

TakT

  • Захожу иногда
  • 124
  • 8 / 0
мужики а у всех на послденем шаге отображается картинка товара, у меня на послднем шаге оформления  всместо изображения товара стандартная картинка говорящая что на даном товаре нет изображения(((

мож кто сталкивался помогите добрым словом пожалуйста, очень надо
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Количество просмотров товара VirtueMart Существует?

Автор grishin

Ответов: 38
Просмотров: 41586
Последний ответ 22.08.2020, 08:44:29
от rsn
VirtueMart. Вывести названия дополнительных изображений в карточке товара

Автор Delik

Ответов: 3
Просмотров: 7204
Последний ответ 04.09.2018, 10:42:46
от Eholov
Как сделать импорт товара на VirtueMart?

Автор Усач911

Ответов: 0
Просмотров: 2474
Последний ответ 07.11.2017, 22:03:18
от Усач911
Sj Minicart Pro for VirtueMart не показывает изображение товара

Автор 6199233

Ответов: 2
Просмотров: 2849
Последний ответ 22.07.2017, 17:16:46
от 6199233
Добавить классы для каждой категории в модуле вывода категорий

Автор dron

Ответов: 5
Просмотров: 2233
Последний ответ 16.04.2017, 18:31:51
от fsv