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

Linfuby

  • Завсегдатай
  • 1242
  • 176 / 0
  • Всё просто...
Мультивыбор меток
« : 04.12.2012, 12:06:51 »
В этой теме описан хак для мультиметок. Надеюсь описал все и ничего не забыл.
Выполняем SQL-запрос, чтобы в базу можно было сохранять не только цифры.
Спойлер
[свернуть]
Админка
Делаем возможность вывода мультивыбора в карточке товара
Спойлер
[свернуть]
Сохраняем результат в базе
Спойлер
[свернуть]
Далее выведем метки в списке продуктов в админке
Спойлер
[свернуть]
Теперь делаем возможность фильтрации по метке в админке в списке товаров.
Спойлер
[свернуть]
Фронт
Выводим метки в списке товара:
Спойлер
[свернуть]
Выводим метки в карточке товара
Спойлер
[свернуть]
Модули
Если хотите выводить метки в модулях, то делайте по аналогии с карточкой товара.
Главное запомните - в переменную $product->label_id теперь записывается массив
Заключение
Не стал делать аддоном, так как в последнее время пользователи бесплатных аддонов стали требовать тех.поддержки как будто отвалили кучу бабла за него...
Все эти аддоны и хаки делаю для себя и в пределах своих нужд и просто тут делюсь своими решениями. Поэтому с хотелками, желалками и рекомендациями по улучшению кода обращаться в раздел "Свалка".
Тут писать только по вопросам ошибок, недоработок и благодарности проявлять в виде +.  ^-^
Немного воображения и логики, и любая проблема становится решенной.
Кривые решения - дают кривой результат!
Решения для JoomShopping
Благодарности и поддержка принимаются по след. реквизитам:
Яндекс.Деньги - 41001751720054
*

del1rium

  • Новичок
  • 8
  • 0 / 0
Re: Мультивыбор меток
« Ответ #1 : 04.12.2012, 21:25:00 »
Сегодня как раз появилась необходимость в таком хаке, все сделал по инструкции, но почему-то не показываются картинки меток... Если одна метка - то все ок, а если несколько - то ни одной метки не появляется. В чем может быть трабл?
Шаблон дефолтный, версия ЖШ 3.11.4
*

Linfuby

  • Завсегдатай
  • 1242
  • 176 / 0
  • Всё просто...
Re: Мультивыбор меток
« Ответ #2 : 04.12.2012, 22:05:16 »
Трабл в том, что в шаблоне не передается информация как массив.
В админке показывается 2 метки? В базе сохраняется 2 метки?
Немного воображения и логики, и любая проблема становится решенной.
Кривые решения - дают кривой результат!
Решения для JoomShopping
Благодарности и поддержка принимаются по след. реквизитам:
Яндекс.Деньги - 41001751720054
*

del1rium

  • Новичок
  • 8
  • 0 / 0
Re: Мультивыбор меток
« Ответ #3 : 04.12.2012, 22:10:16 »
Хммм... В админке вообще не показываются метки. Если выбираю 2 метки, то label_id в базе показывает 1,3
*

del1rium

  • Новичок
  • 8
  • 0 / 0
Re: Мультивыбор меток
« Ответ #4 : 04.12.2012, 23:10:06 »
Метки пропадают из админки при добавлении кода в \administrator\components\com_jshopping\views\product_list\tmpl\default.php и дальше уже ничего не работает(
*

Linfuby

  • Завсегдатай
  • 1242
  • 176 / 0
  • Всё просто...
Re: Мультивыбор меток
« Ответ #5 : 05.12.2012, 18:12:23 »
Метки пропадают из админки при добавлении кода в \administrator\components\com_jshopping\views\product_list\tmpl\default.php и дальше уже ничего не работает(
Если в базу записывается 1,3 тогда все должно работать.
Распишу как это происходит:
Берется значение в базе 1,3 ($row->label_id) и переносится в массив ($labels_id)
Код
$labels_id = explode(",", $row->label_id);
Если вывести var_dump($labels_id); то мы увидим следующий текст:
Код
array(2) { [0]=> string(1) "1" [1]=> string(1) "3" }
Далее загружаем из таблицы меток значения каждого элемента массива
Код
foreach($labels_id As $label){
$tableLabel->load($label);
Теперь, когда метка загружена в объект, мы можем получать доступ к его свойствам image и name.
Если Что-то не работает, то пробуйте после каждого этапа выводить результат через var_dump() и Вы увидите, где спотыкается вывод меток
Немного воображения и логики, и любая проблема становится решенной.
Кривые решения - дают кривой результат!
Решения для JoomShopping
Благодарности и поддержка принимаются по след. реквизитам:
Яндекс.Деньги - 41001751720054
*

del1rium

  • Новичок
  • 8
  • 0 / 0
Re: Мультивыбор меток
« Ответ #6 : 05.12.2012, 18:33:40 »
Я, к сожалению, не программер... Мне вывод var_dump() ни о чем не скажет(
*

skyrec

  • Захожу иногда
  • 382
  • 10 / 0
  • Люблю я детей !!!
Re: Мультивыбор меток
« Ответ #7 : 20.07.2013, 04:14:49 »
А можно поподробнее, какая задача решается этим хаком ? Я просто ищу как автоматически добавлять метки новым товарам и лидерам продаж. Весь форум перерыл, так и не нашел.
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: Мультивыбор меток
« Ответ #8 : 20.07.2013, 08:17:59 »
какая задача решается этим хаком ?
позволяет задать товару одновременно несколько меток
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

nevigen

  • Moderator
  • 10452
  • 863 / 25
  • http://n*****n.com
Re: Мультивыбор меток
« Ответ #9 : 20.07.2013, 09:47:18 »
автометка новым есть на известном сайте.
вернее показ не назначение.
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

skyrec

  • Захожу иногда
  • 382
  • 10 / 0
  • Люблю я детей !!!
Re: Мультивыбор меток
« Ответ #10 : 20.07.2013, 12:33:28 »
автометка новым есть на известном сайте.
вернее показ не назначение.

Да про автолейбл я знаю, задача немного другая, автоматически назначать метки товарам. Ну если новым можно зафигачивать импортом, то как делать метки Хиты продаж ? (к примеру было бы классно назначать с какого количества продаж товару присваивалась бы метка "Хит продаж". Я бы в ручную в шаблоне прописал условие и выводил бы картинку, не могу найти как вытянуть информацию о количестве продаж товара.
*

nevigen

  • Moderator
  • 10452
  • 863 / 25
  • http://n*****n.com
Re: Мультивыбор меток
« Ответ #11 : 20.07.2013, 15:04:40 »
посмотрите модуль бестсеелерс, елси Вам имено это надо
можно по кол-ву хитов так проще не кажется.
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

skyrec

  • Захожу иногда
  • 382
  • 10 / 0
  • Люблю я детей !!!
Re: Мультивыбор меток
« Ответ #12 : 20.07.2013, 20:42:22 »
посмотрите модуль бестсеелерс, елси Вам имено это надо
можно по кол-ву хитов так проще не кажется.

Бестсеелерс стоит, вопрос в том как вывести переменную с данными о том сколько раз продан товар ? Не могу добиться вывода этой цифры...
*

nevigen

  • Moderator
  • 10452
  • 863 / 25
  • http://n*****n.com
Re: Мультивыбор меток
« Ответ #13 : 20.07.2013, 22:02:16 »
ну в модуле же оно используется ;)
значит и вывести можно ;)
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

lagunina

  • Осваиваюсь на форуме
  • 15
  • 0 / 0
Re: Мультивыбор меток
« Ответ #14 : 25.12.2013, 23:23:21 »
кто знает как в модуле random или еще в каком вывести несколько меток одновременно? например sale и new показывать в одном этом модуле?
*

Linfuby

  • Завсегдатай
  • 1242
  • 176 / 0
  • Всё просто...
Re: Мультивыбор меток
« Ответ #15 : 25.12.2013, 23:41:00 »
Скоро будет такой модуль...
А пока только ручками править код модуля
Немного воображения и логики, и любая проблема становится решенной.
Кривые решения - дают кривой результат!
Решения для JoomShopping
Благодарности и поддержка принимаются по след. реквизитам:
Яндекс.Деньги - 41001751720054
*

skyrec

  • Захожу иногда
  • 382
  • 10 / 0
  • Люблю я детей !!!
Re: Мультивыбор меток
« Ответ #16 : 24.04.2014, 20:06:15 »
Все получилось, спасибо! Еще бы в модулях как вывести подсказали :)
*

skyrec

  • Захожу иногда
  • 382
  • 10 / 0
  • Люблю я детей !!!
Re: Мультивыбор меток
« Ответ #17 : 21.06.2015, 00:24:45 »
позволяет задать товару одновременно несколько меток

Не готов такой модуль ?
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться