Новости Joomla

Вышли релизы безопасности Joomla 6.0.4 и Joomla 5.4.4

Релиз безопасности Joomla 6.0.4 и Joomla 5.4.4

Проект Joomla! рад сообщить о выходе Joomla 6.0.4 и Joomla 5.4.4. Это релизы безопасности и исправления ошибок для серий 5.x и 6.x.

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

StarMag

  • Moderator
  • 228
  • 25 / 0
  • после ночи разбора РНР кода
Модификация Архива К2 Tools
« : 24.11.2011, 00:42:42 »
По просьбе одного из пользователей форума на предмет допилки модуля К2 Tools(Архив).
Доработка модуля(за основу взят от версии 2.5.1) заключается в попытке заставить его брать материалы не только из указанной категории, но и из вложенных.
Кому интересна прелюдия смотрим здесь.
Вопрос по архиву частично решен. Почему частично? Сейчас попробую объяснить.
Решение будет работать, те есть выбирать все материалы из подкатегорий, если каждая из категорий-родителей имеет хоть один материал(окромясь самой верхней категории).
Если непонятно, поясняю наглядно:
 
Категория_корневая(0)
---Категория1(2)
---Категория3(1)
-----Категория4(4)
-----Категория5(1)
-------Категория7(2)
---Категория6(0)
В таком случае будут выбраны все материалы всех вложенных категорий

Но если:
Категория_корневая(0)
---Категория1(2)
---Категория3(1)
-----Категория4(4)
-----Категория5(0)
-------Категория7(2)
---Категория6(0)
То материалы категории 5 и ее дочерей(и дальше по уровню вложенности) выбраны не будут.
Решение это так сказать альфа-версии, по мере появления свободного времени естественно будет дорабатываться до нормального вида.
Кому нужно сейчас и у кого соблюдаются вышеозначенные критерии может забирать сейчас.
Извлекаете из архива и копируете означенную папку в ваш_сайт\modules\ с заменой.

[вложение удалено Администратором]
Ну почему никто никогда не читает справочные материалы?...
*

katerina37

  • Захожу иногда
  • 95
  • 0 / 0
  • он прилетел.....
Re: Модификация Архива К2 Tools
« Ответ #1 : 30.11.2011, 13:27:06 »
все сделала, как написано - да, из подкатегорий архив теперь цепляет статьи, но увы, все равно выходят материалы не только из отмеченной категории и ее подкатегорий, но и со всего сайта!
*

StarMag

  • Moderator
  • 228
  • 25 / 0
  • после ночи разбора РНР кода
Re: Модификация Архива К2 Tools
« Ответ #2 : 30.11.2011, 21:24:32 »
хм..., выкрою время - обязательно посмотрю, есть некоторые идеи...
Ну почему никто никогда не читает справочные материалы?...
*

katerina37

  • Захожу иногда
  • 95
  • 0 / 0
  • он прилетел.....
Re: Модификация Архива К2 Tools
« Ответ #3 : 01.12.2011, 10:39:53 »
спасибо!! С нетерпением буду ждать!
*

Arut1k

  • Осваиваюсь на форуме
  • 21
  • 0 / 0
Re: Модификация Архива К2 Tools
« Ответ #4 : 04.01.2012, 06:18:50 »
StarMag, спасибо! У меня всё получилось, но всё же есть 1 вопрос... Месяцы пишет на англ. языке(( вот пример - K2_DECEMBER 2011. Как это исправить?
*

EWG65

  • Осваиваюсь на форуме
  • 11
  • 4 / 0
Re: Модификация Архива К2 Tools
« Ответ #5 : 28.02.2012, 13:36:52 »
Месяцы пишет на англ. языке(( вот пример - K2_DECEMBER 2011. Как это исправить?
K2_DECEMBER - это не на английском языке. Это имя переменной, которая используется в шаблоне. Если в языковом файле этой переменной нет, то она отображается по имени. Скорее всего, у вас версия К2 2.4.х - т.к. там у месяцев были другие переменные, чем в К2 2.5.х
*

EWG65

  • Осваиваюсь на форуме
  • 11
  • 4 / 0
Re: Модификация Архива К2 Tools
« Ответ #6 : 28.02.2012, 16:59:49 »
Решение будет работать, те есть выбирать все материалы из подкатегорий, если каждая из категорий-родителей имеет хоть один материал(окромясь самой верхней категории).
Я, вроде, тоже делал нечто подобное, мне этого удалось избежать, могу выложить, только не нашёл, где здесь файл можно прикрепить.
Правда, один косяк всё-таки остался. Он неизбежен и присутствует и в Вашем, и в моём решении.
Выборка и подсчёт количества материалов делается правильно. Но при переходе по ссылке (например: "Январь 2012") К2 покажет ВСЕ материалы из ВСЕХ категорий, опубликованные за этот месяц.
*

anzorm

  • Осваиваюсь на форуме
  • 21
  • 0 / 0
Re: Модификация Архива К2 Tools
« Ответ #7 : 26.11.2012, 15:10:01 »
хм..., выкрою время - обязательно посмотрю, есть некоторые идеи...
Уважаемый StarMag и не менее уважаемые katerina37 и EWG65 подскажите, работает ли модификация? Может изменилось, что за год? в гугле ничего не найдено, вся надежда на вас! Joomla! 2.5.6  K2 v2.6.1
*

katerina37

  • Захожу иногда
  • 95
  • 0 / 0
  • он прилетел.....
Re: Модификация Архива К2 Tools
« Ответ #8 : 26.11.2012, 15:16:12 »
Уважаемый StarMag и не менее уважаемые katerina37 и EWG65 подскажите, работает ли модификация? Может изменилось, что за год? в Google ничего не найдено, вся надежда на вас! Joomla! 2.5.6  K2 v2.6.1
У меня осталось все на той же стадии, что и тогда. С тех пор не пробовала больше, сорри. Вопрос остается для StarMag))
*

anzorm

  • Осваиваюсь на форуме
  • 21
  • 0 / 0
Re: Модификация Архива К2 Tools
« Ответ #9 : 30.11.2012, 08:37:13 »
У меня работает, правда с одним условием: Если есть другие категории не относящиеся к той, на которую настроен модуль, то если выбрать например публикации от 10 марта, то в выдачу попадут материалы из всех категорий, опубликованные 10 марта.
Может кому поможет:

Цитировать
я правила файл helper - в функции getDateLink меняла подгрузку категорий
if ($catid > 0){
$categories = modK2ToolsHelper::getCategoryChildren($catid);
$categories[] = $catid;
JArrayHelper::toInteger($categories);
$query .=" and catid IN(".implode(',', $categories).") ";
}
плюс у меня не выводились статьи если я была не залогинена, поэтому я строку $aid = $user->get('aid');
поменяла на

$aid = $user->get('aid');
if(!$aid)
$aid=1;
 для незалогиненого пользователя показывать статьи "для всех"  -  в нескольких функциях, думаю стоит вообще сделать во всем helper

да и в функции getCategoryChildren добавила условие на добавление элементов в массив подкатегорий -

if (!in_array($row->id, $array)) {
array_push($array, $row->id);}
 а то у меня очень много дублирующихся номеров получалось в запросе - категории заново добавлялись для каждого дня 
« Последнее редактирование: 03.12.2012, 14:39:24 от anzorm »
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Модификация router

Автор alexspi

Ответов: 1
Просмотров: 3902
Последний ответ 14.03.2014, 17:27:30
от webstrike
Модификация вывода списка материалов

Автор alexspi

Ответов: 1
Просмотров: 1916
Последний ответ 20.10.2013, 14:58:17
от asdf27
Модификация generic.php

Автор chilly_bang

Ответов: 0
Просмотров: 1647
Последний ответ 30.01.2013, 02:51:21
от chilly_bang