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

kanevlife

  • Захожу иногда
  • 89
  • 10 / 0
  • Всегда читай до конца, и не будет лишних вопросов
Поля AdsManager
« : 13.06.2013, 18:19:26 »
AdsManager 2.8.2 Joomla 3.1

Поле Тип: Check Box (Multiple Images) - стандартно выводит изображение только в полном объявлении.
 
Вопрос: - как вывести изображение из этого поля, например в модуле mod_adsmanager_ads перед заголовком?
Вариант:
Код
echo $row->ad_icon;
(ad_icon - имя поля условно) выводит только содержимое из alt, т.е. 'pro (условно)'.

Если это возможно, то можно будет в модулях через админку присваивать с помощью изображения статус объявлению: - pro, vip и т.д.
С уважением, kanevlife.
« Последнее редактирование: 18.09.2013, 22:24:32 от kanevlife »
*

Alex89

  • Давно я тут
  • 555
  • 198 / 1
  • Joomlaman :)
Re: Поля AdsManager
« Ответ #1 : 19.06.2013, 20:54:40 »
1. в настройках модуля добавить имя требуемого поля
2. до вывода заголовка вставить
Код
	foreach($adfields as $f) {
$fieldname = $f->name;
if (($row->$fieldname != null)&&($fieldname=='имя требуемого поля')) {
echo $field->showFieldValue($row,$f);
break;
}
}
Увеличить посещаемость сайта помогут здесь - http://tinyurl.com/kpaprwy
Если помог, ткните "крестик" в репу!
*

kanevlife

  • Захожу иногда
  • 89
  • 10 / 0
  • Всегда читай до конца, и не будет лишних вопросов
Re: Поля AdsManager
« Ответ #2 : 19.06.2013, 22:29:06 »
Alex89, Вам +++!
Решено. Все работает отлично! Почему-то совсем забыл о полях в самом модуле, да и код там тоже присутствует. Извините за отобранное у Вас время.
И если не затруднит, то как объединить эти два поля
Код
foreach($adfields as $f) {
$fieldname = $f->name;
if (($row->$fieldname != null)&&($fieldname=='ad_icon')) {
echo $field->showFieldValue($row,$f);    
break;
}
}  
echo " <a href='$linkTarget'>".$row->ad_headline."</a>";
в одну строку?

С уважением, kanevlife.
« Последнее редактирование: 21.06.2013, 06:08:52 от kanevlife »
*

Alex89

  • Давно я тут
  • 555
  • 198 / 1
  • Joomlaman :)
Re: Поля AdsManager
« Ответ #3 : 20.06.2013, 14:16:37 »
Код
	foreach($adfields as $f) {
$fieldname = $f->name;
if (($row->$fieldname != null)&&($fieldname=='ad_icon')) {
$icon=$field->showFieldValue($row,$f)
echo $icon." <a href='$linkTarget'>".$row->ad_headline.'</a>';     
break;
}
}
Увеличить посещаемость сайта помогут здесь - http://tinyurl.com/kpaprwy
Если помог, ткните "крестик" в репу!
*

kanevlife

  • Захожу иногда
  • 89
  • 10 / 0
  • Всегда читай до конца, и не будет лишних вопросов
Re: Поля AdsManager
« Ответ #4 : 20.06.2013, 15:14:09 »
Ув. Alex89.
Почему-то не получилось. Выдает ошибку: "Parse error: syntax error, unexpected T_ECHO in J:\home\localhost..."
С уважением, kanevlife.
*

Alex89

  • Давно я тут
  • 555
  • 198 / 1
  • Joomlaman :)
Re: Поля AdsManager
« Ответ #5 : 20.06.2013, 15:18:46 »
блин, опечатался :)
в конце строки
Код
$icon=$field->showFieldValue($row,$f)
добавьте точку с запятой - ";"
Увеличить посещаемость сайта помогут здесь - http://tinyurl.com/kpaprwy
Если помог, ткните "крестик" в репу!
*

kanevlife

  • Захожу иногда
  • 89
  • 10 / 0
  • Всегда читай до конца, и не будет лишних вопросов
Re: Поля AdsManager
« Ответ #6 : 20.06.2013, 15:44:59 »
Добавил - ;
Вот код:
 
Спойлер
[свернуть]
и вот что получилось
Там, где нет доп.поля, заглавие пропало совсем, а там где есть, то ничего пока не изменилось. Вот такая незадача.
С уважением, kanevlife.
« Последнее редактирование: 21.06.2013, 06:11:39 от kanevlife »
*

Alex89

  • Давно я тут
  • 555
  • 198 / 1
  • Joomlaman :)
Re: Поля AdsManager
« Ответ #7 : 20.06.2013, 16:41:52 »
попробуйте ещё так:
Код
foreach($adfields as $f) {
$fieldname = $f->name;
if (($row->$fieldname != null)&&($fieldname=='ad_icon')) {
$icon=$field->showFieldValue($row,$f);
$icon=str_replace("<div class='multicheckboxfield'>","",$icon);
$icon=str_replace("</div","",$icon);
break;
}
}
echo " <a href='$linkTarget'>".$row->ad_headline.'</a>'
блин, сложновато наобум придумывать код, а создавать у себя поле и тестировать лень :)
Увеличить посещаемость сайта помогут здесь - http://tinyurl.com/kpaprwy
Если помог, ткните "крестик" в репу!
*

kanevlife

  • Захожу иногда
  • 89
  • 10 / 0
  • Всегда читай до конца, и не будет лишних вопросов
Re: Поля AdsManager
« Ответ #8 : 20.06.2013, 17:07:05 »
2
« Последнее редактирование: 22.06.2013, 10:54:57 от kanevlife »
*

Alex89

  • Давно я тут
  • 555
  • 198 / 1
  • Joomlaman :)
Re: Поля AdsManager
« Ответ #9 : 20.06.2013, 17:37:12 »
ну если хотите пришлите бэкап сайта и БД, поглядеть хоть
Увеличить посещаемость сайта помогут здесь - http://tinyurl.com/kpaprwy
Если помог, ткните "крестик" в репу!
*

kanevlife

  • Захожу иногда
  • 89
  • 10 / 0
  • Всегда читай до конца, и не будет лишних вопросов
Re: Поля AdsManager
« Ответ #10 : 20.06.2013, 18:11:32 »
На Ваш email AlexXXX12389@mail.ru добавил архив с бэкапом сайта. Интересно Ваше мнение. Сайт в начальной стадии разработки. Буду благодарен за замечания.
 
KanevLife
*

kanevlife

  • Захожу иногда
  • 89
  • 10 / 0
  • Всегда читай до конца, и не будет лишних вопросов
Re: Поля AdsManager
« Ответ #11 : 21.06.2013, 12:37:54 »
Решено! Добавил "echo", закрыл "</div>". Alex89, Ваша работа на 5+. Жму на третий +. Вот результат Вашей работы:
Спойлер
[свернуть]
и Ваш код:
 
Спойлер
[свернуть]
С уважением, kanevlife.
*

kanevlife

  • Захожу иногда
  • 89
  • 10 / 0
  • Всегда читай до конца, и не будет лишних вопросов
Re: Поля AdsManager
« Ответ #12 : 24.06.2013, 22:04:52 »
Alex89, приветствую Вас, гуру!
AdsManager 2.8.2 форма "Добавить объявление".
Вопрос: - есть два поля Цена (ad_price ) и Валюта (ad_currency). Стандартно они выводятся в столбик, а сложно вывести их в одну строку?
С уважением KanevLife
*

kanevlife

  • Захожу иногда
  • 89
  • 10 / 0
  • Всегда читай до конца, и не будет лишних вопросов
Re: Поля AdsManager
« Ответ #13 : 03.07.2013, 09:29:42 »
Решено. Убрать <br/>
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

[Решено]Дублирования ссылки "объвления" в breadcrumb, в компоненте AdsManager

Автор nicklas

Ответов: 4
Просмотров: 10710
Последний ответ 25.04.2024, 23:13:18
от Rinat abzyi
AdsManager вывод нужных полей по отдельности

Автор klekovkinandrey

Ответов: 2
Просмотров: 20653
Последний ответ 06.04.2024, 09:54:15
от Rinat abzyi
AdsManager загрузка файлов

Автор FlexNL

Ответов: 1
Просмотров: 9044
Последний ответ 21.10.2021, 17:20:09
от khan-alex
AdsManager 2.9.13 Есть ли возможность добавить функцию снять с публикации по мимо редактировать и уд

Автор murovoz

Ответов: 11
Просмотров: 24836
Последний ответ 27.03.2020, 22:39:23
от Pavel
Два компонента AdsManager в одном движке

Автор kaman62

Ответов: 12
Просмотров: 37861
Последний ответ 27.03.2020, 22:32:04
от Pavel