Новости Joomla

Вышли релизы безопасности Joomla 6.1.4 и Joomla 5.4.9

Релиз безопасности Joomla 6.1.4 и Joomla 5.4.9

Проект Joomla! рад сообщить о выходе Joomla 6.1.4 и Joomla 5.4.9. Это релизы безопасности и исправления ошибок для серий 5.x и 6.x.

Вышли релизы безопасности 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 Гость просматривают эту тему.
  • 7 Ответов
  • 4209 Просмотров
*

novi4ok_2

  • Осваиваюсь на форуме
  • 36
  • 0 / 1
Я нашёл очень хорошее решение «Как направить Ошибка 404 на главную страницу сайта в Joomla!». Может кто та уже знает но многие новички не знают.

Если документ не найден то на сайте Joomla! выскакивает ошибка 404, точнее стандартную страницу.

Как его заменить? Если Вы пользуетесь различными программами автоматического создания ЧПУ, то они сами формируют страницу ошибки 404. Вам ее только надо отредактировать.

А вот если Вы такими программами не пользуетесь, то Вам страницу 404 надо создать.

Первый этап. Нужно создать файл с именем error.php в /templates/Ваш_Шаблон/

Код error.php следующий:

Если у Вас выключен в настройках mod_rewrite

<?php

defined( '_JEXEC' ) or die( 'Restricted index access' );

if (($this->error->code) == '404')

{

header("HTTP/1.0 404 Not Found");

header('Location: ' . $this->baseurl . '/index.php/error.html');

exit;

}

?>

Если у Вас включен в настройках mod_rewrite

<?php

defined( '_JEXEC' ) or die( 'Restricted index access' );

if (($this->error->code) == '404')

{

header("HTTP/1.0 404 Not Found");

header('Location: ' . $this->baseurl . '/error.html');

exit;

}

?>

 

Второй этап. Создаете документ с любым именем. Назовите его, например, «Страница отсутствует». Вне раздела и категории. Заполните документ текстом. Мол страницы такой на сайте нет и т.д. Можно поставить картинку, да хоть звуковой файл.

 

Третий этап. Создаете меню Error-menu. Модуль для него создавать не будем. Отображаться оно не будет. В этом меню создаем один пункт. Его тип - «стандартный шаблон материала» и выбираем страницу, созданную на втором этапе, т.е.  «Страница отсутствует»

Как называть пункт меню не имеет значение. Например, ошибка. Главное правильно заполните псевдоним меню «error».

Все сделано.

Но я пользуюсь другим методом. Никакие пункты меню и страницы я не создаю. Все ошибки я перенаправлю на главную страницу. Как правило, как бы Вы не оформили страницу «Страница отсутствует», все равно пользователь покидает Ваш сайт, если он заходит на подобную страницу. Очутись он на главной, шансов что он покинет сайт меньше. Итак, при таком подходе, Вам надо просто создать  файл с именем error.php в /templates/Ваш_Шаблон/ с кодом:

<?php

defined( '_JEXEC' ) or die( 'Restricted index access' );

if (($this->error->code) == '404')

{

header("HTTP/1.0 404 Not Found");

header('Location: ' . $this->baseurl . '/');

exit;

}

?>


И без никаких ЗЕРКАЛ

Подробнее:http://www.joomlabegin.ru/oshibki-joomla/joomla-404.html

« Последнее редактирование: 17.11.2011, 12:48:52 от novi4ok_2 »
*

sergoguga

  • Давно я тут
  • 896
  • 70 / 8
  • www.mpbox.ru
Re: ВОТ Как решить проблему 404
« Ответ #1 : 12.03.2012, 16:59:52 »
и поисковики индексируют это дело таким образом - урл страницы согласно неправильно набранного адреса, т.е. их может быть вагое и маленькая тележка, а ТЕКСТ этой страницы ОДИНАКОВЫЙ и самое главное - это текст ГЛАВНОЙ СТРАНИЦЫ... хорошо, не?)))))
>>> Верстка 100 евро - ждешь новый курс? Пиши!
>>> Создание моб. приложений по ГОСТу)))! Личка работает!
>>> Микроразметка по стандартам - цены адекват! Пиши, не боись!
>>> Личный кабинет на ZOO - уже сделан! Пиши в личку, не стесняйся!
*

oriol

  • Завсегдатай
  • 1042
  • 100 / 4
Re: ВОТ Как решить проблему 404
« Ответ #2 : 12.03.2012, 17:11:49 »
и поисковики индексируют это дело таким образом - урл страницы согласно неправильно набранного адреса, т.е. их может быть вагое и маленькая тележка, а ТЕКСТ этой страницы ОДИНАКОВЫЙ и самое главное - это текст ГЛАВНОЙ СТРАНИЦЫ... хорошо, не?)))))
Главное что бы страницы ошибок отдавали в HTTP заголовке 404 код.
А при получении этого кода страница не индексируется, так что кучи клонов главной страницы не будет ))
*

sergoguga

  • Давно я тут
  • 896
  • 70 / 8
  • www.mpbox.ru
Re: ВОТ Как решить проблему 404
« Ответ #3 : 12.03.2012, 17:39:36 »
ну хз, вот наиболее верное реш мне каж - http://joomlaforum.ru/index.php/topic,89985.msg1085856.html#msg1085856
>>> Верстка 100 евро - ждешь новый курс? Пиши!
>>> Создание моб. приложений по ГОСТу)))! Личка работает!
>>> Микроразметка по стандартам - цены адекват! Пиши, не боись!
>>> Личный кабинет на ZOO - уже сделан! Пиши в личку, не стесняйся!
*

oriol

  • Завсегдатай
  • 1042
  • 100 / 4
Re: ВОТ Как решить проблему 404
« Ответ #4 : 12.03.2012, 17:41:25 »
Help Яндекса и Google самое верное решение
*

sergoguga

  • Давно я тут
  • 896
  • 70 / 8
  • www.mpbox.ru
Re: ВОТ Как решить проблему 404
« Ответ #5 : 12.03.2012, 19:21:50 »
Help Яндекса и Google самое верное решение
и что там пишут?
>>> Верстка 100 евро - ждешь новый курс? Пиши!
>>> Создание моб. приложений по ГОСТу)))! Личка работает!
>>> Микроразметка по стандартам - цены адекват! Пиши, не боись!
>>> Личный кабинет на ZOO - уже сделан! Пиши в личку, не стесняйся!
*

oriol

  • Завсегдатай
  • 1042
  • 100 / 4
Re: ВОТ Как решить проблему 404
« Ответ #6 : 12.03.2012, 19:48:06 »
СТРАНИЦЫ С КОДОМ 404 в  НЕ ИНДЕКСИРУЮТСЯ
Я гляжу тебе в примерах надо?
При генерации карты сайта страницы с кодом 404 не попадают. Почему?
Да потому что СТРАНИЦЫ С КОДОМ 404 в  НЕ ИНДЕКСИРУЮТСЯ

Цитировать
Для того чтобы робот индексировал только полезные страницы сайта, несуществующие поддомены и страницы должны быть недоступны или возвращать код ошибки 404.
*

sergoguga

  • Давно я тут
  • 896
  • 70 / 8
  • www.mpbox.ru
Re: ВОТ Как решить проблему 404
« Ответ #7 : 13.03.2012, 17:53:42 »
да это понятно!!)))) только это точка зрения ЯШИ как робота, а точка зрения посетителей немного другая)))
яше что нужно? - код страницы 404 и все. при этом вид самой этой страницы ему побоку...
а юзер заходя на такую страницу что видит? бяку!
и вот здесь поможет упомянутое мной выше решение!!
))))))))))))))))
>>> Верстка 100 евро - ждешь новый курс? Пиши!
>>> Создание моб. приложений по ГОСТу)))! Личка работает!
>>> Микроразметка по стандартам - цены адекват! Пиши, не боись!
>>> Личный кабинет на ZOO - уже сделан! Пиши в личку, не стесняйся!
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Ошибка 500 Internal Server Error. Что это такое и как это решить

Автор sargiusz

Ответов: 4
Просмотров: 6684
Последний ответ 20.03.2017, 14:30:33
от flyingspook
Медленные SQL запросы (mySQL) - Как определить проблему по данным запроса

Автор goral

Ответов: 6
Просмотров: 4291
Последний ответ 25.03.2013, 14:30:10
от terveg
Решить проблему

Автор sludenis

Ответов: 1
Просмотров: 1235
Последний ответ 15.01.2013, 13:15:02
от hooten
Как исправить проблему навигации (Следующая-предыдущая)?

Автор Freelancer2x2

Ответов: 6
Просмотров: 2057
Последний ответ 28.12.2012, 12:41:44
от Freelancer2x2
Конфликт плагинов SmartResizer и ExtLinks, решить

Автор aries87

Ответов: 1
Просмотров: 1590
Последний ответ 19.11.2012, 15:40:10
от aries87