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

sheridan

  • Захожу иногда
  • 111
  • 4 / 0
Ринат, пожалуйста, помогите разрешить затруднения при работе с каталогом.

При создании сайта нам нужно реализовать следующую последовательность выборов для пользователя:
Клик №1 - пункты главного меню: Продам/Куплю/Сдам/Арендую
Клик №2 - выбор типа недвижимости: Жилая/Коммерческая/Другое
Клик №3 - выбор конкретных объектов недвижимости внутри определённого типа: например, для Жилой недвижимости Квартиры/Комнаты/Дома
Клик №4 - выбор конкретных параметров поиска в зависимости от выборов на Клике №2 и Клике №3:
например, для Квартир - Количество комнат/Этаж.

Реализую это так:
 Клик№1 - назначен как Тип объекта для поиска + как Категории
 Клик№2 - через Взаимосвязанные списки
 Клик№3 - через Взаимосвязанные списки
 Клик№4 - пробовала варианты: через Взаимосвязанные списки, Дочерние справочники, Глобальные поля, Зависимые выпадающие списки - ничего не отображается

Проблема: не получается настроить критерии на Клике №4, т.к. видимо, не хватает уровней вложенности. Как это обойти?

*

sheridan

  • Захожу иногда
  • 111
  • 4 / 0
Нет ответа...  :(
Друзья, пока Ринат думает над тем, как помочь покупателю его компонента, может кто-то подскажет решение?!
Пожалуйста, а то проект горит! :o
*

Fat

  • Moderator
  • 479
  • 25 / 0
  • Разрабатываю компоненты для Joomla
Неограниченная вложенность будет в след версии

Через глобальные поля не пробовали реализовать?
Например клик 3 - это будет глобальное поле Тип недвижимости(квартира или комната или дом)
клик 4 - это будут те поля которые будут зависеть от глобального поля поля Тип недвижимости
*

sheridan

  • Захожу иногда
  • 111
  • 4 / 0
Да, через Глобальные поля пробовали - поля просто не отображаются, если это Простой Поиск,
а если это Расширенный Поиск - нужные поля мелькают, когда страница начинает перезагружаться в браузере,
но тут же исчезают.
*

Kitry

  • Осваиваюсь на форуме
  • 11
  • 3 / 0
На самом деле подобную задачу я решала путём создания отдельных каталогов под все необходиме мне виды недвижимости. (хотя она была более коспактна по структуре посмотреть можно http://prodajadomov.ru/index.php)

Есть два пути:
1 создавать отдельные каталоги для каждого класса недвижимости (1 каталог - продам жилая квартиры,  2 каталог - продам жилая комнаты и так далее)
2 Создавать каталоги с категориями (например каталог -продам жилая, в нём категории - квартиры комнаты и так далее)

Но у обоих способов есть свои недостатки, Например у первого метода - это независимость всей рубрики как таковой, то есть поиск может осуществляться только в этом каталоге, и к примеру не получиться что бы в результатах поиска выдал объявления из двух разных каталогов квариты и комнаты вместе. Иными словами искать одним запросом и квартиры и комнаты однавременно не получиться (НО! Если рассуждать логически то это и правильно, ибо параметры для поика для квартиры буду отличаться от параметров для поиска комнаты, ну согласитесь не уместно при поиске комнаты задавать квартирынй параметр метраж кухни (хотя спорный вопрос), но вот задать параметр количество соседей - актуальное для поиска комнаты точно не уместно при поиске квартиры) - поэтому я бы рекомендовала этот метод структуризацаии

У второго же метода недостаток в полях - то есть, при создании набора полей для каталога имеющего внутри категории, нужно учитывать что набор полей будет единый, и не получиться отключить выборочно поля для отдельных внутренних категорий в каталоге, таким образом вы получите поле "количество соседей" и для квартиры в том числе...

Резюме - если хотите чтобы объявления об объектах недвижимости сождержали достаточно детальную информацию и был возможен детализированный поиск  - то подойдёт 1 метод, если информацию об объекта собираетесь предоставлять более обобщённую - то второй метод.

Продумайте ещё раз свою структуру (если есть возможность упростить/оптимизировать  - это будет только на пользу).
Если что обращаётесь - подумаем вместе :)
*

sheridan

  • Захожу иногда
  • 111
  • 4 / 0
Спасибо, Kitry, за обстоятельный ответ и готовность помочь!
Сейчас пробуем вариант, когда Продам/Куплю/Сдам - Категории,
 а типы объектов Квартира и т.п. - выведены как ссылки без перехода к ним через Зависимые поля,
 (например раньше это был переход через 3 поля: Куплю - Жилая - Квартра, теперь к Квартире ведут просто ссылки в материалах).
Вроде всё получаетрся!
С первым вас плюсиком ;)
*

Kitry

  • Осваиваюсь на форуме
  • 11
  • 3 / 0
Была рада помочь :)
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

загрузка фото в nCatalogues

Автор Ledywasya

Ответов: 1
Просмотров: 5849
Последний ответ 24.01.2016, 13:14:34
от sivers
ncatalogues и J3

Автор denis174

Ответов: 1
Просмотров: 5571
Последний ответ 29.05.2015, 16:32:33
от sivers
Пожелания, отзывы и конструктивная критика nCatalogues

Автор Fat

Ответов: 29
Просмотров: 10997
Последний ответ 27.06.2014, 22:30:32
от sivers
LiqPay в nCatalogues. Как реализовать?

Автор ezekiel-2517

Ответов: 0
Просмотров: 5886
Последний ответ 06.12.2012, 19:10:35
от ezekiel-2517
Сайт недвижимости при помощи nCatalogues

Автор EvgeniyyB

Ответов: 3
Просмотров: 7391
Последний ответ 14.09.2012, 15:56:59
от studioab