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

revil

  • Захожу иногда
  • 103
  • 5 / 0
на странице вывода списка категории я вывел значения необходимых мне дополнительный полей, путем вставки кода в файл default_articles.php

Код
<?php foreach($article->jcfields as $jcfield){
    $article->jcFields[$jcfield->name] = $jcfield;
}
?>
<?php echo $article->jcFields['part-no']->value; ?>

Всё работает отлично, напротив заголовка каждой статьи отображаются значения этих доп полей, в таблице вывода добавил заголовки этих доп полей, а как теперь сделать сортировку по заголовкам этих доп полей?
 
*

sivers

  • Живу я здесь
  • 2606
  • 361 / 0
$article->jcFields
Код
ksort($article->jcFields);
или name - это не заголовок?
На связи в telegram @sivers
sivers @ inbox . ru
https://sivers.su/
*

revil

  • Захожу иногда
  • 103
  • 5 / 0
Если подробнее,
есть стандартный Заголовок таблицы с выводом списка материала, можно при клике по нему сортировать материалы, его код
<?php  echo JHtml::_('grid.sort', 'JGLOBAL_TITLE', 'a.title', $listDirn, $listOrder, null, 'asc', '', 'adminForm'); ?>

Я создал дополнительное поле FIO у материала
его содержание выводится напротив заголовка каждого материала кодом
<?php echo $article->jcFields['fio']->value; ?>

Далее я создал просто текстовый заголовок FIO, и надо по аналогии сделать его ссылкой с сортировкой по клику,
скрин для наглядности добавил

https://hostingkartinok.com/show-image.php?id=7586ce9721f04e6dc2d95d28ca958808

*

sivers

  • Живу я здесь
  • 2606
  • 361 / 0
Понял. Но способа сортировки по доп.полям без изменений в модели компонента на знаю, к сожалению.
На связи в telegram @sivers
sivers @ inbox . ru
https://sivers.su/
*

tigra-uki

  • Давно я тут
  • 565
  • 11 / 0
  • Joom'лiстка
revil, спасибо за идею!
а можете подробнее, если есть возможность, объяснить куда добавить код в category/default_articles.php?
Пыталась делать по аналогии для своего поля 'city' (текстовое поле с названием города),
но, правда, в Joomla4 - может быть поэтому ничего не выводит...

UPD: Заработало! Наверное, кеширование было.
для моего поля 'city' сработал такой код соответственно:


<?php foreach($article->jcfields as $jcfield){
    $article->jcFields[$jcfield->name] = $jcfield;
}
?>
<?php echo $article->jcFields['city']->value; ?>



« Последнее редактирование: 02.06.2024, 14:52:19 от tigra-uki »
Слишком сконцентрированное внимание необходимо разбавлять действием.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Перенести описание категории вниз страницы

Автор jimka

Ответов: 1
Просмотров: 2040
Последний ответ 18.07.2024, 08:02:46
от Vastriet
Не могу обновить контент на странице

Автор Aleksey G

Ответов: 10
Просмотров: 1787
Последний ответ 02.01.2024, 22:11:43
от Aleksey G
Поиск в Материал- Блог категории

Автор mag_num83

Ответов: 1
Просмотров: 1352
Последний ответ 14.09.2023, 20:36:34
от beliyadm
Как назначить пункту меню ссылку на категории К2?

Автор kochevnik

Ответов: 1
Просмотров: 990
Последний ответ 12.03.2023, 16:26:44
от kochevnik
[Решено] Ссылка на домен и текущий шаблон в блоге категории

Автор goga_pgasovav

Ответов: 2
Просмотров: 1348
Последний ответ 06.03.2023, 16:30:23
от goga_pgasovav