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

robert

  • Живу я здесь
  • 4974
  • 457 / 20
Re: Значения из одной формы в другую
« Ответ #30 : 12.04.2018, 21:30:54 »
Никакая. Если это
Код
<form action="<?php echo JRoute::_('index.php?option=com_comp&view=room'); ?>" method="post" name="" >
    <input class="" id="" type="text" name="" title="test" value="" />
    <input type="submit" value="Отправить уже" />
</form>
и есть рабочая форма, то вы не получите ничего: input у вас не имеет ни name, ни value.
А так, данные приходят в $_REQUEST, в вашем случае - в $_POST, и их можно получить таким образом:
Код
$my_param = JFactory::getApplication()->input->post->get('название_input', 'значение_по_умолчанию');
Не будь паразитом, сделай что-нибудь самостоятельно!
*

ghostcom

  • Захожу иногда
  • 103
  • 1 / 0
Re: Значения из одной формы в другую
« Ответ #31 : 12.04.2018, 21:36:33 »
$my_param = JFactory::getApplication()->input->post->get('название_input', 'значение_по_умолчанию');

В модели?
*

ghostcom

  • Захожу иногда
  • 103
  • 1 / 0
Re: Значения из одной формы в другую
« Ответ #32 : 12.04.2018, 21:37:39 »
input у вас не имеет ни name, ни value.
Это все есть
*

robert

  • Живу я здесь
  • 4974
  • 457 / 20
Re: Значения из одной формы в другую
« Ответ #33 : 12.04.2018, 21:40:12 »
В модели?
Уважаемый, вы испытываете мое терпение? Вы вообще читаете, что вам пишут?
В какой модели? Сейчас вы отправляете форму в view=room, а дальше что хотите делать? Просто перечислите на пальцах, не зацикливайтесь на своей логике, она может быть совсем не верна.
Не будь паразитом, сделай что-нибудь самостоятельно!
*

ghostcom

  • Захожу иногда
  • 103
  • 1 / 0
Re: Значения из одной формы в другую
« Ответ #34 : 12.04.2018, 21:51:23 »
а дальше что хотите делать?
Дальше установить значение в новую форму и отобразить! По сути какая разница если я их отловлю я могу сделать что угодно и это не имеет значения (на мой взгляд )
*

robert

  • Живу я здесь
  • 4974
  • 457 / 20
Re: Значения из одной формы в другую
« Ответ #35 : 12.04.2018, 22:00:03 »
По сути какая разница если я их отловлю я могу сделать что угодно и это не имеет значения
ОК, можете считать проблему решенной, потому что я вам уже дал ответ, как отловить данные формы.
Не будь паразитом, сделай что-нибудь самостоятельно!
*

ghostcom

  • Захожу иногда
  • 103
  • 1 / 0
Re: Значения из одной формы в другую
« Ответ #36 : 12.04.2018, 22:00:21 »
Почему нельзя сказать делай так - форма с action="input.php?option=component&view=view.ok" (обязательно то, то!) -> в модели функция ok() с тем-то, тем-то.

а такими кусками
$my_param = JFactory::getApplication()->input->post->get('название_input', 'значение_по_умолчанию');
уже весь инет забит и не понять что от какой версии и куда его пихать!
*

ghostcom

  • Захожу иногда
  • 103
  • 1 / 0
Re: Значения из одной формы в другую
« Ответ #37 : 12.04.2018, 22:01:09 »
ОК, можете считать проблему решенной, потому что я вам уже дал ответ, как отловить данные формы.
Ну тогда спасибо тема закрыта!
*

robert

  • Живу я здесь
  • 4974
  • 457 / 20
Re: Значения из одной формы в другую
« Ответ #38 : 12.04.2018, 22:06:25 »
Почему нельзя сказать делай так - форма с action="input.php?option=component&view=view.ok" (обязательно то, то!) -> в модели функция ok() с тем-то, тем-то.

а такими кусками
Потому что никак нельзя вытащить из вас то, что вы хотите делать. Одно дело - дать наводку человеку с определенным знанием, тут совсем другое - вы сами не понимаете, что делаете, при этом еще и секретничаете. Сами даете информацию кусками, еще и жалуетесь.
Не будь паразитом, сделай что-нибудь самостоятельно!
*

fsv

  • Живу я здесь
  • 2796
  • 414 / 2
Re: Значения из одной формы в другую
« Ответ #39 : 12.04.2018, 22:15:46 »
Есть форма как мне получить эти данные в ...контроллере
В форму добавляете
<input type="hidden" name="task" value="mysubcontrollername.functionname" />
В субконтроллере ловите данные [, проверка, обработка], потом их в user state, редирект на форму. Там из состояния получаете.

Только я не понял, "откуда" и "куда", - обе страницы своего компонента? Проще и полнее описывайте, уже несколько раз у вас пытаются уточнить, а вы все свое.
Веб-разработка: заказ. Только новая разработка.
*

ghostcom

  • Захожу иногда
  • 103
  • 1 / 0
Re: Значения из одной формы в другую
« Ответ #40 : 12.04.2018, 22:26:38 »
да выше уже было написано что и для чего нужно. Нет че готового чтоб показывать. Что непонятного просто форма любая, но в представлении
"материала" (если рассматривать com_content) из нее отправляем значения любое. Получаем в другом view с основной большой формой для дальнейшей работы.

На данном этапе мне хоть где бы выловить эти гребаные данные из формы с материалом (извеняюсь). Возможные проблемы: модель материала extends JModelItem, а не extends JModelAdmin. И форма в матереале отображается в отдельном loyaut'e.

Уже перепробовал помойму все, но знаю что вопрос стоит буквально в двух строках кода! Которые я либо неправильно формулирую, либо не там копаю. Поэтому и поднял тему.
*

ghostcom

  • Захожу иногда
  • 103
  • 1 / 0
Re: Значения из одной формы в другую
« Ответ #41 : 12.04.2018, 22:29:08 »
Только я не понял, "откуда" и "куда", - обе страницы своего компонента? Проще и полнее описывайте, уже несколько раз у вас пытаются уточнить, а вы все свое.
Просто писал уже ПОСТ №1
   Всем привет! Подскажите уважаемые, как из вида с материалом передать какие то параметры в вид с формой? Компонент свой почти аналог com_content по структуре (контроллер, модель, представление, вид,)  ! Проблема с формой в материале стандартными функциями (getForm) не хочет работать потому что для этой функции нужна модель ( class ... extends JModelAdmin), а у меня уже ( class ... extends JModelItem).
  Короче. Скажу проще)) Нужна форма в материале с чекбоксами, жмем субмит переходим с этими значениями на страницу оформления запроса (где: имя, емаил, итд.). 
*

ghostcom

  • Захожу иногда
  • 103
  • 1 / 0
Re: Значения из одной формы в другую
« Ответ #42 : 12.04.2018, 22:30:30 »
Как обьяснить я не знаю
*

ghostcom

  • Захожу иногда
  • 103
  • 1 / 0
Re: Значения из одной формы в другую
« Ответ #43 : 12.04.2018, 22:31:03 »
В форму добавляете
<input type="hidden" name="task" value="mysubcontrollername.functionname" />
В субконтроллере ловите данные [, проверка, обработка], потом их в user state, редирект на форму. Там из состояния получаете.
Спасибо! Пошел дальше ковыряться.
*

robert

  • Живу я здесь
  • 4974
  • 457 / 20
Re: Значения из одной формы в другую
« Ответ #44 : 12.04.2018, 22:41:04 »
Забудьте про все это
extends JModelItem...extends JModelAdmin...loyaut'e.
, эти умные термины вам ни к чему.
Просто выкладывайте: здесь я написал такой код, чтобы это сделать, а здесь вот такой, а он не работает...Я вам уже говорил, что ваша логика может быть совсем не верна (например, JForm тут точно ни при чем), а вы все на своем.
P.S. И еще: выкладывать нужно рабочий код, а не какое-то фуфло и потом писать, что все остальное есть.
« Последнее редактирование: 12.04.2018, 22:44:19 от robert »
Не будь паразитом, сделай что-нибудь самостоятельно!
*

ghostcom

  • Захожу иногда
  • 103
  • 1 / 0
Re: Значения из одной формы в другую
« Ответ #45 : 12.04.2018, 22:48:59 »
<input type="hidden" name="task" value="mysubcontrollername.functionname" />

Вот решение всех моих проблем! теперь из контролера я сделаю все что угодно! ++i в карму этому человеку.
Странно но уже так пробовал дня три назад ;D ;D ;D


эти умные термины вам ни к чему

А вот в этом вы глубоко заблуждаетесь!
*

ghostcom

  • Захожу иногда
  • 103
  • 1 / 0
Re: Значения из одной формы в другую
« Ответ #46 : 12.04.2018, 22:58:05 »
Кстати вот это тоже в тему

$form = JForm::getInstance('название_формы', 'путь_к XML_или_XML_строка');

Создам отдельный XML для этого дела. ++
*

ghostcom

  • Захожу иногда
  • 103
  • 1 / 0
Re: Значения из одной формы в другую
« Ответ #47 : 12.04.2018, 23:00:19 »
Про это тоже не знал (про компонент)

Поставьте для проверки Компонент чтения логов полезная штука

Теперь буду пользовать. ++

Компонент чтения логов
*

robert

  • Живу я здесь
  • 4974
  • 457 / 20
Re: Значения из одной формы в другую
« Ответ #48 : 13.04.2018, 00:17:29 »
А вот в этом вы глубоко заблуждаетесь!
Я только рад ^-^.
Не будь паразитом, сделай что-нибудь самостоятельно!
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Валидация формы с загрузкой файлов на сервер

Автор kuliev

Ответов: 4
Просмотров: 1914
Последний ответ 17.01.2025, 14:38:44
от kuliev
Как установить header Cache-Control только для одной страницы по URL?

Автор Slava77

Ответов: 0
Просмотров: 2325
Последний ответ 23.03.2024, 00:16:36
от Slava77
Изменять Alias при пересохранении в другую категорию

Автор astralisken

Ответов: 1
Просмотров: 1010
Последний ответ 22.12.2022, 20:10:33
от beliyadm
Тип поля формы Select sql, как заполнить его через функцию php?

Автор GuDeVic

Ответов: 13
Просмотров: 2515
Последний ответ 07.10.2022, 12:25:45
от fsv
Делаю запрос к базе к полю images, выдает пустые значения а они есть там

Автор Dolphin4ik_1

Ответов: 1
Просмотров: 999
Последний ответ 14.07.2022, 12:48:33
от sivers