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

skyrec

  • Захожу иногда
  • 382
  • 10 / 0
  • Люблю я детей !!!
так скопируйте шаблон
Код: html4strict
components\com_jshopping\templates\addons\onestepcheckout\default
выберите его в настройках 1степ, и редактируйте уже его. для этого и были придуманы шаблоны :)
А изменения в шаблоны разве не вносятся ?
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
вносятся. все происходит точно также, как с основным шаблоном ЖШ. и точно также, если новые возможности вам не нужны, можете не копировать изменения в свой шаблон. в любом случае, со своим шаблоном гораздо проще. в том числе и отслеживать изменения. вы ведь скорее всего не оставили родной CSS? и при обновлении вам приходится копировать его, потом возвращать на место. а так - этого не будет. вы спокойно обновляетесь и просто смотрите, что же нового добавилось, и если надо - добавляете в свой шаблон.
« Последнее редактирование: 20.02.2014, 18:08:19 от dmitry_stas »
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

skyrec

  • Захожу иногда
  • 382
  • 10 / 0
  • Люблю я детей !!!
вносятся. все происходит точно также, как с основным шаблоном ЖШ. и точно также, если новые возможности вам не нужны, можете не копировать изменения в свой шаблон.
Это решает вопрос, если будет публиковаться информация о внесенных изменениях в шаблон.
*

dmitry_stas

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

tortxp

  • Захожу иногда
  • 55
  • 0 / 0
Обнаружен косяк работы плагина  "OneStepCheckout" первой ревизии при работе с responsive шаблоном карточки товара. Выдает 500 ошибку при нажатии оформить заказ.
Выяснено что шаблон карточки товара(responsive) от немецких разработчиков то же не работает с данным плагином, как и доработанный Куртеевым шаблон, то же выдает 500 ошибку.
Вторую ревизии проверить нет возможности. На остальных шаблонах карточек товара работает идеально
*

tortxp

  • Захожу иногда
  • 55
  • 0 / 0
Обнаружен косяк работы плагина  "OneStepCheckout" первой ревизии при работе с responsive шаблоном карточки товара. Выдает 500 ошибку при нажатии оформить заказ.
Выяснено что шаблон карточки товара(responsive) от немецких разработчиков то же не работает с данным плагином, как и доработанный Куртеевым шаблон, то же выдает 500 ошибку.
Вторую ревизии проверить нет возможности. На остальных шаблонах карточек товара работает идеально


вопрос решен
*

Cerber

  • Захожу иногда
  • 266
  • 34 / 0
  • Богиня Иштар и ее пес Пи..ц
В опциях корзины выставлено:
Пропускать корзину [да]
(про выполнение условий я читал!)

В настройках магазина стоит условие:
Минимальная сумма заказа [500]

Можно сделать так, чтобы сообщение "Минимальная сумма заказа -500" появлялось в вашей корзине (аддоне)
А не выскакивала стандартная дефолтная корзина с этим сообщением.
*

dmitry_stas

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

Cerber

  • Захожу иногда
  • 266
  • 34 / 0
  • Богиня Иштар и ее пес Пи..ц
Ок понятно.
Но если так нельзя, может это условие сделать в самом аддоне..
*

nevigen

  • Легенда
  • 10452
  • 863 / 25
  • http://n*****n.com
в каком аддоне ?

аддон включается после условия.
проверка происходит в корзине, а оформление после корзины.
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

Cerber

  • Захожу иногда
  • 266
  • 34 / 0
  • Богиня Иштар и ее пес Пи..ц
В этом аддоне OneStepCheckout PRO

Суть в том что я пропускаю корзину
В опциях корзины выставлено:
Пропускать корзину [да]
и мне не надо ее показывать.

а условие хочу сохранить (Минимальная сумма заказа)


К примеру если я не укажу обязательные поля [телефон*] я не смогу оформить
Также и с минимальной сумой
*

nevigen

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

Cerber

  • Захожу иногда
  • 266
  • 34 / 0
  • Богиня Иштар и ее пес Пи..ц
Короче у меня только два варианта
1. отказаться от пропуска корзины
2. или забыть про минимальную сумму заказа

Могли бы просто написать, что в аддоне логически такое нельзя реализовать

Спасибо за исчерпывавший ответ
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Могли бы просто написать, что в аддоне логически такое нельзя реализовать

Нет.  Аддон - это уже шаг оформления. А переход к оформлению невозможен по причине невыполненного условия Минимальная сумма заказа.

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

skyrec

  • Захожу иногда
  • 382
  • 10 / 0
  • Люблю я детей !!!
Напишите условие в корзине, прячьте ссылку "ОФОРМИТЬ ЗАКАЗ" и выводите надпись типо "НЕДОСТАТОЧНАЯ СУММА ПОКУПКИ ДЛЯ ОФОРМЛЕНИЯ" при покупке меньше той что Вам надо :)
*

Cerber

  • Захожу иногда
  • 266
  • 34 / 0
  • Богиня Иштар и ее пес Пи..ц
Спасибо за дельный совет, тогда придется саму корзину с товаром стилизовать так же
как и в аддоне блок с продуктами, чтобы клиентов не пугать :o Но пожалуй так и сделаю.

Файл стиля на 6000 строк, тока для одной формы заказа … Даа это круто
Но пришлось его очистить ::) (последствий не будет?)

+ у авторов хочу спросить как кнопки вставить (+) (-) (только до и после формы, а не как на картинке)
*

nevigen

  • Легенда
  • 10452
  • 863 / 25
  • http://n*****n.com
Файл стиля на 6000 строк, тока для одной формы заказа … Даа это круто
Но пришлось его очистить ::) (последствий не будет?)
это CSS фреймворка.
последствий не будет конечно, если грамотно "обрезали"

+/- как добавить можно почитать в ветке форума.
в шаблоне это файл \components\com_jshopping\templates\addons\onestepcheckout\default\checkout.php
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

ELLE

  • Глобальный модератор
  • 4505
  • 893 / 0
Файл стиля же только в оформлении грузится, имхо, особо не стоит парится по этому поводу. Лучше подумать сколько чего у вас на стр-цах входа грузится :) А там бывает как откроешь ctrl+u О_о двадцать стилей, тридцать скриптов, 2 фреймворка и куча мусора - класс!
*

Cerber

  • Захожу иногда
  • 266
  • 34 / 0
  • Богиня Иштар и ее пес Пи..ц
Спасибо ELLE ^-^ стараюсь все свести к минимуму в том числе CSS

nevigen
Ветку ту я прошарил конечно, но добился только: после нажатия число меняется, страничка обновляется и все как было (тоже кол-во)
К тому же у вас на аяксе хотелось бы без обновления всей страницы
*

nevigen

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

Cerber

  • Захожу иногда
  • 266
  • 34 / 0
  • Богиня Иштар и ее пес Пи..ц
*

nevigen

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

nevigen

  • Легенда
  • 10452
  • 863 / 25
  • http://n*****n.com
Расширение обновлено

OneStepCheckout 3.150.1.9

-------------------------------------
- Исправлена возникающая в некоторых случаях ошибка с неверной суммой Дополнительная скидка/наценка на странице Спасибо за заказ
+ В шаблоне добавлен файл template_change.txt с информацией о последних внесенных изменениях в шаблон.
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

Cerber

  • Захожу иногда
  • 266
  • 34 / 0
  • Богиня Иштар и ее пес Пи..ц
В описании на фото  ясно и четко видно кнопки, и нигде не написано  что в одних браузерах они появляются при наведении в других их о вовсе нет.
Таким образом Вы вводите всех в заблуждение относительно возможностей своего аддона.

Это хорошо что Вы используете новые возможности HTML (type="number") но браузеры у всех разные

*

nevigen

  • Легенда
  • 10452
  • 863 / 25
  • http://n*****n.com
простите мы не утверждали что они есть, нигде не описаны такие функции там обычное поле number.
почему некоторые браузеры его трактуют по своему ? Ну пожалуйтесь в Chrome, Оперу.. в ФФ можете не жаловаться, Гейтсу наверное тоже..

мы не заставляли Вас использовать передовые браузеры, надо было смотреть через ИЕ 6.0.

+ у авторов хочу спросить как кнопки вставить (+) (-) (только до и после формы, а не как на картинке)

Таким образом Вы вводите всех в заблуждение относительно возможностей своего аддона.

в одном из релизов возможно добавим.
однако мне кажется излишним давление или озвучивание хотелок в таком формате.
это никоим образом не способствует конструктивизму.

Вы спросили как сделать, Вам ответили...



Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

Cerber

  • Захожу иногда
  • 266
  • 34 / 0
  • Богиня Иштар и ее пес Пи..ц
В блоке 1. Адрес доставки не могу вытащить пункт:
Создать учетную запись [чекбокс]

В настройках выставлено:
Покупка без регистрации - Опциональная регистрация во время оформления

но по ходу я чего то упустил?
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
поля регистрации доступны, если соблюдены следующие условия:

1. Юзер не залогинен
2. Регистрация в Joomla разрешена
3. В настройках ЖШ выбрано Регистрация во время оформления...
4. Email для блока адреса имеет признак обязательного.

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

Cerber

  • Захожу иногда
  • 266
  • 34 / 0
  • Богиня Иштар и ее пес Пи..ц
Благодарю. Загвоздка оказалась именно в 4-м условии

Хорошо бы сделать это пункт независимым от 4-го условия
(Предоставить выбор пользователю: не вводить мейл и пароль или сразу зарегестри-ся)
   Это только предложение!


и еще одна мелочь при незаполненных полях и нажатии [оформить]
обязательные поля подсвечиваются красным кроме поля телефон!
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Цитировать
Хорошо бы сделать это пункт независимым от 4-го условия
и в Joomla, и в ЖШ для регистрации обязательно необходим email.

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

Cerber

  • Захожу иногда
  • 266
  • 34 / 0
  • Богиня Иштар и ее пес Пи..ц
и в Joomla, и в ЖШ для регистрации обязательно необходим email.
Я писал абсолютно про другое...
Описывая механизм лояльности с клиентом, я вам всю тему испачкаю, так что забудем.

Обязательные поля спрашивалось, может настойки или файлы ЖШ какие ни будь посмотреть.
просто у меня к полю не присваивается class="fielderror"


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

[Юзабилити] Быстрый заказ для JoomShopping

Автор nevigen

Ответов: 53
Просмотров: 15787
Последний ответ 15.12.2024, 20:07:28
от nevigen
OneStepCheckout 5 - оформление заказа на 1 странице для JoomShopping 5+

Автор nevigen

Ответов: 0
Просмотров: 3747
Последний ответ 02.06.2023, 10:53:01
от nevigen
[Юзабилити + SEO] Универсальный AJAX фильтр + Посадочные страницы с товарами (Landing)

Автор nevigen

Ответов: 521
Просмотров: 87230
Последний ответ 19.12.2022, 23:17:21
от nevigen
[Юзабилити] Пост-оплата заказов в JoomShopping

Автор nevigen

Ответов: 36
Просмотров: 7716
Последний ответ 07.10.2020, 09:46:32
от nevigen
[Юзабилити] Шаблон профиля клиента

Автор nevigen

Ответов: 40
Просмотров: 10548
Последний ответ 25.12.2019, 13:10:28
от nevigen