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

Anna777

  • Осваиваюсь на форуме
  • 10
  • 0 / 0
Здравствуйте!

После оформления заказа в корзине на сайте генерируется страница с номером заказа, которая находится по адресу: catalog/cart/confirm.html

Мне нужно добавить туда текст и ссылку на форму для он-лайн оплаты, но я никак не могу найти эту страницу. :(

Помогите, пожалуйста!

С уважением,
Аня
*

vipiusss

  • Гуру
  • 5739
  • 344 / 11
  • Скайп: renor_
Аня,1.уточните пожалуйста, у вас на какой стадии должно это происходить? Можно подробнее, лучше пошагово.
2.Корзина модулем или как выведена?
3.Это сторонний ресурс, оплата, я так понял?И вы хотите кликом, чтоб подкрепилось "за что" и вело на оплату банка?

Распишите эти нюансы, я лично не очень понял(может утро просто  ::) )
Миграция, установка, обновление версий Joomla  |  Создание сайтов "под ключ"  |  Эксклюзивные заглушки "offline"  |  Работа с "напильником" над шаблонами и расширениями
*

Anna777

  • Осваиваюсь на форуме
  • 10
  • 0 / 0
Здравствуйте!  ^-^

1. Покупатель добавляет товар в корзину, заходит в корзину, выбирает способ доставки, нажимает "оформить заказ", вводит свои данные (Ф.И.О., почту, и т.д.), далее он попадает на страницу confirm.html , где написано "Спасибо за покупку!", номер заказа и т.д. Я подключила Яндекс.Кассу, и теперь хочу, чтобы со страницы "Спасибо за покупку!" человек мог перейти на страницу "Оплата товара онлайн", где ему нужно ввести тот самый номер заказа. Таким образом, мне нужно чтобы на странице confirm.html была небольшая инструкция, типа "скопируйте номер заказа и перейдите к онлайн оплате" со ссылкой на страницу оплаты.

2. В менеджере модулей есть "VM - Shopping cart".

3. Это Яндекс.Касса. Форма оплаты размещена на сайте, а после выбора способа оплаты, сама оплата производится уже на других ресурсах, в зависимости от способа.

Аня
*

motokraft

  • Завсегдатай
  • 1326
  • 72 / 13
помоему страница Спасибо за покупку выводится после успешной оплаты...
...
*

alexfom_16

  • Захожу иногда
  • 257
  • 24 / 0
Здравствуйте!
Посмотрите готовое решение:
http://shop.vampirus.ru/shop/virtuemart2/plagin-yandeks-deneg-dlya-yuridicheskikh-lits-s-dogovorm-i-avtomaticheskoj-smenoj-statusa-zakaza-detail.html
Сам пользуюсь данным плагином.
Обратите внимание на то, что для работы нужно установить SSL сертификат.
Рекомендую хостинг Beget.ru
Качественная настройка и ведение Яндекс.Директ.
*

alexfom_16

  • Захожу иногда
  • 257
  • 24 / 0
На сколько помню файл, который отвечает за вывод сообщения "Спасибо за покупку!" находится по адресу: /public_html/plugins/vmpayment/standard/standard/tmpl/post_payment.php
Посмотрите, может в него получится внедрить инструкцию с ссылкой на оплату.
Рекомендую хостинг Beget.ru
Качественная настройка и ведение Яндекс.Директ.
*

Anna777

  • Осваиваюсь на форуме
  • 10
  • 0 / 0
Да, там написано не "спасибо за покупку", а "спасибо за ваш заказ" - вероятно, поэтому здесь - /public_html/plugins/vmpayment/standard/standard/tmpl/post_payment.php - у меня ничего нет. Просто есть standard.php
*

alexfom_16

  • Захожу иногда
  • 257
  • 24 / 0
У Вас наверное VM2.
Посмотрите, скорее всего здесь нужно вносить изменения standard.php
Рекомендую хостинг Beget.ru
Качественная настройка и ведение Яндекс.Директ.
*

alexfom_16

  • Захожу иногда
  • 257
  • 24 / 0
Вот здесь: /public_html/components/com_virtuemart/views/cart/tmpl/order_done.php
В самом низу вставляйте инструкцию и ссылку на оплату.
Рекомендую хостинг Beget.ru
Качественная настройка и ведение Яндекс.Директ.
*

Anna777

  • Осваиваюсь на форуме
  • 10
  • 0 / 0
Добавила в самом низу текст в order_done.php - ничего не появилось. Может он должен быть как-то оформлен? Типа "echo блаблабла".
*

alexfom_16

  • Захожу иногда
  • 257
  • 24 / 0
Добавила в самом низу текст в order_done.php - ничего не появилось. Может он должен быть как-то оформлен? Типа "echo блаблабла".
Да
напрмер:
echo "блаблабла";
Рекомендую хостинг Beget.ru
Качественная настройка и ведение Яндекс.Директ.
*

Anna777

  • Осваиваюсь на форуме
  • 10
  • 0 / 0
Нет, все равно ничего не появляется.  :(
*

alexfom_16

  • Захожу иногда
  • 257
  • 24 / 0
У себя проверил - все выводится!
Выложите сюда исправленный файл order_done.php
Рекомендую хостинг Beget.ru
Качественная настройка и ведение Яндекс.Директ.
*

alexfom_16

  • Захожу иногда
  • 257
  • 24 / 0
Посмотрите нет ли файла order_done.php по адресу /public_html/templates/Ваш_шаблон/html/com_virtuemart/cart
Рекомендую хостинг Beget.ru
Качественная настройка и ведение Яндекс.Директ.
*

Anna777

  • Осваиваюсь на форуме
  • 10
  • 0 / 0
Да, есть. Вот код:

Код
<?php

defined('_JEXEC') or die('');



/**

*

* Template for the shopping cart

*

* @package VirtueMart

* @subpackage Cart

* @author Max Milbers

*

* @link http://www.virtuemart.net

* @copyright Copyright (c) 2004 - 2010 VirtueMart Team. All rights reserved.

* @license http://www.gnu.org/copyleft/gpl.html GNU/GPL, see LICENSE.php

* VirtueMart is free software. This version may have been modified pursuant

* to the GNU General Public License, and as distributed it includes or

* is derivative of works licensed under the GNU General Public License or

* other free or open source software licenses.

*/





echo '<div class="ot-content">';

echo "<h3>".JText::_('COM_VIRTUEMART_CART_ORDERDONE_THANK_YOU')."</h3>";



echo $this->html;

echo '</div>';
*

alexfom_16

  • Захожу иногда
  • 257
  • 24 / 0
Что Вы хотите увидеть разместив echo '</div>'; ?
Поменяйте это:
echo '</div>';

Хотя бы на это:
echo '<div>blablablabla</div>';
« Последнее редактирование: 06.07.2015, 16:02:51 от alexfom_16 »
Рекомендую хостинг Beget.ru
Качественная настройка и ведение Яндекс.Директ.
*

Anna777

  • Осваиваюсь на форуме
  • 10
  • 0 / 0
В этот код я изменений не вносила, скопировала как есть.

Как я понимаю, echo '</div>'; это конец, а echo '<div class="ot-content">'; это начало.

Стоит ли здесь что-то менять?
*

Anna777

  • Осваиваюсь на форуме
  • 10
  • 0 / 0
Добавила в эту страницу текст, он появился, но отображается как набор вопросов.  :(
*

alexfom_16

  • Захожу иногда
  • 257
  • 24 / 0
Пересохраните файл в UTF-8
Рекомендую хостинг Beget.ru
Качественная настройка и ведение Яндекс.Директ.
*

Anna777

  • Осваиваюсь на форуме
  • 10
  • 0 / 0
Большое спасибо за Вашу помощь! Все получилось!   ^-^
« Последнее редактирование: 10.07.2015, 01:10:43 от Anna777 »
*

alexfom_16

  • Захожу иногда
  • 257
  • 24 / 0
Пожалуйста!
Рекомендую хостинг Beget.ru
Качественная настройка и ведение Яндекс.Директ.
*

Anna777

  • Осваиваюсь на форуме
  • 10
  • 0 / 0
Не знаю, куда нажать, чтобы плюсик поставить. Подскажите, нажму.  ^-^

Все, разобралась.  ^-^
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

VM 4 версии убрать кнопку и страницу подтверждения заказа?

Автор cntrl

Ответов: 1
Просмотров: 3674
Последний ответ 31.01.2024, 14:27:21
от cntrl
Как изменить страницу заказ подтвержден?

Автор Grigorii

Ответов: 0
Просмотров: 4123
Последний ответ 11.08.2023, 18:46:58
от Grigorii
Добавить пользовательскую позицию для вывода

Автор AndreySeo

Ответов: 2
Просмотров: 3323
Последний ответ 25.05.2023, 10:48:09
от AndreySeo
Как вывести модуль в страницу VirtueMart?

Автор harddrop

Ответов: 11
Просмотров: 14622
Последний ответ 13.11.2022, 13:11:37
от Evgen Kulibin
VM3 - при переходе обратно на категорию переходит на посл. просм. страницу

Автор artem_wrong

Ответов: 1
Просмотров: 3687
Последний ответ 24.12.2021, 11:18:13
от artem_wrong