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

gav31337

  • Осваиваюсь на форуме
  • 15
  • 0 / 0
Есть, например:
"атрибут 1" - 5 праметров
"атрибут 2" - 25 параметров (5 групп по 5 параметров)
"атрибут 3" - 2000 параметров (25 групп по 80 параметров)
"атрибут 4" - 2000 параметров (25 групп по 80 параметров)

от "атрибута 1" зависит изменение цены, от остальных атрибутов цена не зависит.

как в идеале должно быть:
выбираем 1 из 5ти вариантов в "атрибут 1" ->
получаем набор из 5ти параметров в "атрибут 2", выбрав в нем один из пунктов ->
получаем СРАЗУ 80 параметров в "атрибут 3" и 80 параметров в "атрибут 4"

Возможно такое реализовать? (Привязать зависимость "атрибут 3" и "атрибут 4" к "атрибут 2")
*

nevigen

  • Moderator
  • 10452
  • 863 / 25
  • http://n*****n.com
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

gav31337

  • Осваиваюсь на форуме
  • 15
  • 0 / 0
Проблема зависимых атрибутов что каждый "последующий" зависит от каждого "предыдущего"
"Четвертый" от "третьего", "третий" от "второго", "второй" от "первого".
А нужно, чтоб "четвертый И третий" зависели от "второго".

http://joomlaforum.ru/index.php/topic,268072.0.html - прочел здесь. Вариант с множеством комбинаций не прокатит. Потому как на самом деле есть 3 атрибута которые должны зависеть от одного, и в каждом из этих трех атрибутов около 2000 пунктов
JS просто не справляется с таким множеством комбинаций.
*

nevigen

  • Moderator
  • 10452
  • 863 / 25
  • http://n*****n.com
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

gav31337

  • Осваиваюсь на форуме
  • 15
  • 0 / 0
в голове 3 варианта, но полистав топики 2 отпало
1. вариант был как раз как то "обмануть" JS чтоб несколько атрибутов сделать зависимыми от одного (видимо нельзя, но технически добавить выбор от какого атрибута будет зависеть нужный - думаю можно и был бы востребованный функционал)
2. все атрибуты (т.е. все 2000 строк в каждом из атрибутов) одинаковые в тех, что должны зависеть от одного. - т.е. возможно сделать не три зависимых от одного, а например один атрибут в котором можно было бы выбрать несколько пунктов (чекбоксы) - но полистав топики понял что такого вроде тоже нет.
3. Как то подпихнуть RSForm или подобие - вместо атрибутов. Т.е. на странице с описанием врезать внешнюю форму (не сложно), результаты которой передавались бы обратно в JS на этапе оформления заказа (вот как это сделать - хз)

Больше в голову ничего не лезет.
*

gav31337

  • Осваиваюсь на форуме
  • 15
  • 0 / 0
Вот еще вариант: прикрутили бы возможность делать несколько зависимых атрибутов (тоже выход).

т.е. есть:
атрибут 1
атрибут 2
атрибут 3
атрибут 4

"атрибут 2" зависит от "атрибут 1"
"атрибут 4" зависит от "атрибут 3"
*

Linfuby

  • Завсегдатай
  • 1242
  • 176 / 0
  • Всё просто...
Можно организовать с помощью зависимых, но при таком количестве, вручную наврятли получится.
Итак как это делается: Создается 80 атрибутов с разными параметрами "атрибут 4", но одним из 80 "атрибут 3", одним "атрибут 2" и одним "атрибут 1"
И так делается 80 раз для каждого из атрибутов "атрибут 3" и "атрибут 4"
Итого получится 80*80 = 6400 атрибутов и это только для 1 параметра "атрибут 2" и 1 параметра "атрибут 1". Значит умножаем еще на 25, так как это надо проделать для каждого из 25-ти параметров и получаем 160000 атрибутов на 1 параметр "атрибута 1" а значит умножаем еще на 5 и получаем 800 000 атрибутов для одного товара.
Именно так необходимо сделать, чтобы существующая схема зависимых атрибутов сработала при таких условиях.
Немного воображения и логики, и любая проблема становится решенной.
Кривые решения - дают кривой результат!
Решения для JoomShopping
Благодарности и поддержка принимаются по след. реквизитам:
Яндекс.Деньги - 41001751720054
*

gav31337

  • Осваиваюсь на форуме
  • 15
  • 0 / 0
JS просто не справляется с таким множеством комбинаций.

Итого получится 80*80 = 6400 атрибутов и это только для 1 параметра "атрибут 2" и 1 параметра "атрибут 1".
это даже через БД напрямую подпихнуть не выходит, потом все вешается. Об остальном даже и думать бессмыслено.

видимо это будет не JS, а жаль :(
*

Linfuby

  • Завсегдатай
  • 1242
  • 176 / 0
  • Всё просто...
видимо это будет не JS, а жаль :(

В январе 2012 года, когда я впервые столкнулся с ЖШ, в нем не было больше половины того что есть сейчас.

это даже через БД напрямую подпихнуть не выходит, потом все вешается. Об остальном даже и думать бессмыслено.

Неужели Вы попробовали реализовать мою идею? Меня бы одна цифра в 800000 на один товар вынудила опустить руки и искать другие пути решения.
Немного воображения и логики, и любая проблема становится решенной.
Кривые решения - дают кривой результат!
Решения для JoomShopping
Благодарности и поддержка принимаются по след. реквизитам:
Яндекс.Деньги - 41001751720054
*

gav31337

  • Осваиваюсь на форуме
  • 15
  • 0 / 0
В январе 2012 года, когда я впервые столкнулся с ЖШ, в нем не было больше половины того что есть сейчас.

Неужели Вы попробовали реализовать мою идею? Меня бы одна цифра в 800000 на один товар вынудила опустить руки и искать другие пути решения.
Ну я столкнулся с ним наверное в то же время, и меня с того время по сегодняшний день на 98% устроил бы функционал того время.
А про цифры - считать не люблю, я просто попробовал ))
за ссылку большое спасибо. пойду там напишу все тоже самое. может кто реализует за платно.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Как создать (суб)атрибуты для части (для некоторых) атрибутов?

Автор ltdmercury

Ответов: 3
Просмотров: 4113
Последний ответ 25.02.2023, 12:42:02
от kit2m2
Изменение характеристик при выборе атрибутов

Автор jimka

Ответов: 10
Просмотров: 4813
Последний ответ 06.06.2022, 19:55:57
от Mister Shadow
Поменять порядок заполненных атрибутов в товаре

Автор Zelyonkin

Ответов: 1
Просмотров: 3804
Последний ответ 18.08.2021, 11:51:38
от kit2m2
Добавлени зависимых атрибутов: Ошибка при добавлении атрибута

Автор St@lker

Ответов: 16
Просмотров: 7170
Последний ответ 19.02.2021, 15:01:04
от misteri27
Не могу изменить порядок отображения списка атрибутов в карточке товара

Автор lamdv

Ответов: 11
Просмотров: 3026
Последний ответ 29.10.2020, 09:27:09
от lamdv