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

misteri27

  • Захожу иногда
  • 490
  • 0 / 0
Доброго времени суток.
В JoomShopping при регистрации можно выбрать  "Тип клиента" - физлицо либо фирма. Но почему то изминения касаються только двух пунктов "Код фирмы" и "Код НДС" . Даже название фирмы идет выше и не убираеться при выборе физлица. Я пробовал изменить немного и вывести Фирмы ниже
Код
<?php if ($config_fields['firma_name']['display']){?>
<div id='tr_field_firma_name' <?php if ($config_fields['client_type']['display']){?>style="display:none;"<?php }?>>
<label class="name">
            <?php echo _JSHOP_FIRMA_NAME;  ?> <?php if ($config_fields['firma_name']['require']){?><span>*</span><?php } ?>
</label>
<span class="input">
            <input type="text" name="firma_name" id="firma_name" value="" class="inputbox" />
</span>
</div>
        <?php } ?>
, но она не не показывается.
Вопрос можно как-то изменить форму что бы выбор "Тип клиента" сточл вверху и от его изминялась вся форма регистрации? Если есть готовые решения, тоже интересует.
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
вы на правильном пути. только есть еще javascript, в котором также надо добавить id новых полей для показа/скрытия, а то там жестко задано только "Код фирмы" и "Код НДС"

Цитата: \components\com_jshopping\js\functions.js
function showHideFieldFirm(type_id){
    if (type_id=="2"){
        jQuery("#tr_field_firma_code").show();
        jQuery('#tr_field_tax_number').show();
    }else{
        jQuery("#tr_field_firma_code").hide();
        jQuery('#tr_field_tax_number').hide();
    }
}
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

misteri27

  • Захожу иногда
  • 490
  • 0 / 0
вы на правильном пути. только есть еще javascript, в котором также надо добавить id новых полей для показа/скрытия, а то там жестко задано только "Код фирмы" и "Код НДС"

Спасибо за совет. Добавил работает . Но возникает еще одна проблемка. Если выставить Фирма обязательным, то при регистрации Физ лица ее не видно, но без нее не регистрирует . Пишет Ведите Фирма. В каком файле идет проверка на это, и как изменить можно?
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
если я ничего не путаю, то для этих целей по моему был бесплатный аддон на сайте разработчиков компонента
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

misteri27

  • Захожу иногда
  • 490
  • 0 / 0
Просмотрел http://www.webdesigner-profi.de/joomla-webdesign/joomla-shop/downloads/addons.html?lang=en аддоны но ничего не нашел такого. Если можете подскажите .
*

nevigen

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

misteri27

  • Захожу иногда
  • 490
  • 0 / 0
там автоматическое назначение группы.
Если вы от User register default group то я его пробовал. И (Физическое лицо) и (Фирма) по дефоту эффект тот же.
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
та не, вот это кажись Display field company for user type (Joomshopping 3.14.3), (Joomla 1.7-2.5)
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

misteri27

  • Захожу иногда
  • 490
  • 0 / 0
та не, вот это кажись Display field company for user type (Joomshopping 3.14.3), (Joomla 1.7-2.5)
Этот тоже пробовал ставить. В нем настроек нету. Может где-то в другом месте нужно было настроить?
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
а какие нужны настройки? просто убирает скрывает/показывает поля для фирмы в зависимости от типа клиента. что настраивать? :)
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

misteri27

  • Захожу иногда
  • 490
  • 0 / 0
а какие нужны настройки? просто убирает скрывает/показывает поля для фирмы в зависимости от типа клиента. что настраивать? :)
Да понятно что убирает . Но если выставить Фирма обязательно оно его то спрячет при выборе Физическое лицо, но так как оно обязательное а его не заполняют, так как его не видно, то выдает ошибку регистрации и требует что бы ввели Фирму. А те пункты что изначально идут для Фирмы "Код фирмы *" "Код НДС *" даже если поставить галочку обязательно в админке при выборе Физ лицо но мешают регистрации. Вот я и спрашивал в каком файле проверяеться на это?
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
зачем вам "где проверяется"? вы Display field company for user type поставили? вы хотите делать тоже самое, что в аддоне уже сделано?
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

misteri27

  • Захожу иногда
  • 490
  • 0 / 0
зачем вам "где проверяется"? вы Display field company for user type поставили? вы хотите делать тоже самое, что в аддоне уже сделано?
Да ставил. Но все равно тоже самое .
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
вероятно из-за ваших правок шаблона. попробуйте на default
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

lagunina

  • Осваиваюсь на форуме
  • 15
  • 0 / 0
Привествую всех!
Кто-нибудь решил задачу о чем писал misteri27, так как действительно при правки файла adress.php, то есть поставив название фирмы под поля выбрать физическое лицо или компания, то при использовании для поля «обязательное заполение», физическое лицо не может пройти на следующий шаг регистрации или покупки, так как нужно заполнить поле, но оно скрыто от него и предназначается для компаний.
Чтобы скрыть поле и показать его только для компаний, я перенесла поле «фирма» под
Спойлер
[свернуть]
В файле adress.php, прописала его так

Спойлер
[свернуть]
Затем вписала в файле  functions.js

Спойлер
[свернуть]

Если для компаний не выставлено для полей «обязательное», то все работает прекрасно, есть выставить, то физик не проходит регистрацию.
Где еще что заменить/править не пойму. Кто если делал или есть какие-то мысли – напишите.
У меня ЖШ 4.10 на Joomla 3  !
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
вы тоже изобретаете велосипед? зачем вам это все самой делать? вы Display field company for user type поставили?
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

lagunina

  • Осваиваюсь на форуме
  • 15
  • 0 / 0
Да поставила, и ничего не изменилось, и дефолтный шаблон у меня. (
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
сори, только сейчас увидел, в чем именно проблема. вы хотите чтобы поля были обязательными для заполнения. так не получится, надо дописывать плагин (скорее всего полностью переделывать, на другую группу). одним яваскриптом не обойтись, там еще php проверки. выбирайте Не обязательно для полей.
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

lagunina

  • Осваиваюсь на форуме
  • 15
  • 0 / 0
Да, спасибо я так и сделаю.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Регистрация в модальном окне JoomShopping

Автор юрий 009

Ответов: 12
Просмотров: 3812
Последний ответ 28.06.2022, 13:08:59
от jesus
Регистрация и отправка чеков при оn-line оплате (ПРРО для Украины)

Автор Bozhkov2

Ответов: 4
Просмотров: 1068
Последний ответ 27.01.2022, 21:18:54
от Bozhkov2
com_privacy и регистрация JoomShopping

Автор lev731

Ответов: 6
Просмотров: 2165
Последний ответ 21.12.2021, 23:00:21
от victorantoniak
Не работает регистрация

Автор Alex199466

Ответов: 25
Просмотров: 3535
Последний ответ 30.12.2020, 16:22:32
от sterveo
Слетела регистрация JoomShopping. При обновлении Joomla следующая ошибка (фото)

Автор dss

Ответов: 2
Просмотров: 1174
Последний ответ 30.04.2020, 10:42:16
от sivers