Новости Joomla

👩‍💻 WT CDEK library v.1.3.0 - обновление PHP SDK для Joomla + CDEK.

👩‍💻 WT CDEK library v.1.3.0 - обновление PHP SDK для Joomla + CDEK.

Небольшая нативная PHP Joomla библиотека для работы с API v.2 службы доставки CDEK. Библиотека представляет собой клиент для авторизации в CDEK API по OAuth, работы с некоторыми методами API: получения ряда данных и расчета стоимости доставки. Поддерживается Joomla 4.2.7 и выше.

В пакет входят:
- библиотека Webtolk/Cdekapi
- системный плагин System - WT Cdek для хранения настроек и AJAX-интеграций
- task-плагин Task - Update WT Cdek data для обновления локальных копий справочников CDEK по расписанию
- web asset с официальным JavaScript-виджетом СДЭК

👉 v.1.3.0. Что нового?
- Полный рефакторинг библиотеки. Библиотека переработана в entity-based API с фасадом Cdek и отдельным слоем запросов. Обратная совместимость не нарушена, поэтому версия библиотеки - 1.3.0.
- Добавлена поддержка новых разделов API СДЭК. Добавлена поддержка новых разделов API СДЭК: webhooks, prealert, печатные формы, payment, passport, reverse, intakes и других сущностей.
- Улучшена интеграция с Joomla.
Улучшена интеграция с Joomla: installer script для layouts, новые поля Joomla Form для тарифов и обновлённые js виджета CDEK.
- документация библиотеки. Все методы библиотеки подробно описаны, а так же текст документации собран в отдельной папке в git репозитории и будет опубликован на сайте.

Библиотека эта нужна для разработчиков, создающих свои расширения для интеграции Joomla и курьерской службы CDEK.

Страница расширения
GitHub расширения

@joomlafeed

0 Пользователей и 1 Гость просматривают эту тему.
  • 2 Ответов
  • 1584 Просмотров
*

vertraut

  • Захожу иногда
  • 53
  • 0 / 0
Помогите пожалуйста, как мне получить цену товара без валюты и т.д. При этом, если на товар есть скидка то цена должна быть со скидкой. Просто необходимо, чтобы можно было показывать кнопку "быстрый заказ", в тех случаях, когда цена товара больше 100, в противном случае убрать эту кнопку. Логику реализую, не проблема, а вот как эту цену получить, не знаю!
*

vertraut

  • Захожу иногда
  • 53
  • 0 / 0
Неужели никто не знает?
*

fsv

  • Moderator
  • 2787
  • 413 / 2
1. В \administrator\components\com_virtuemart\html\shop.product_details.php готовить свою переменную "чистой цены" и передавать в шаблон (flypage), где оперировать этой новой переменной как угодно. При этом способе будет доп.запрос.

2. В \components\com_virtuemart\themes\ВашаТема\templates\common\price.tpl.php
<?php echo $CURRENCY_DISPLAY->getFullValue($base_price)?>
заменить на
<?php echo $base_price ?>
и аналогично там же в других вариациях цены.
А во flypage дописать руками "руб." или использовать $CURRENCY_DISPLAY->getFullValue($product_price)

3. В шаблоне с помощью javascript (jQuery) получать цену, очищать от валюты, тегов, приводить к числу, сравнивать, по условию отображать кнопку.
Веб-разработка: заказ. Только новая разработка.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Вывод товара из дочерних категорий в родительскую

Автор B0nG

Ответов: 0
Просмотров: 3054
Последний ответ 03.08.2014, 15:13:57
от B0nG
ID товара вместо cdata

Автор newsky

Ответов: 0
Просмотров: 2756
Последний ответ 01.07.2014, 13:05:12
от newsky
Расширенный Ajax-поиск по характеристикам товара VirtueMart

Автор Arkadiy

Ответов: 990
Просмотров: 216052
Последний ответ 27.06.2014, 16:47:52
от DeLight
Не могу убрать форму "Задайте вопрос..." на странице товара

Автор abrodski

Ответов: 1
Просмотров: 2877
Последний ответ 20.05.2014, 14:30:44
от abrodski
Свойства товара без подтягивания скидки

Автор One

Ответов: 0
Просмотров: 2280
Последний ответ 13.05.2014, 16:53:53
от One