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

Mnojitell

  • Захожу иногда
  • 122
  • 5 / 0
Здравствуйте форумчане!

Помогите пожалуйста поправить код для rel canonical страниц категорий.
Данный код выводит URL стандартной канонической страницы Joomla вида домен/категория.html, а нужно домен/категория/
Вот примеры этого кода:
Размещение в файле templates/МОЙ ШАБЛОН/html/com_content/categories/default.php
Спойлер
[свернуть]
Размещение в файле templates/МОЙ ШАБЛОН/html/com_content/category/blog.php
Спойлер
[свернуть]
Размещение в файле templates/МОЙ ШАБЛОН/html/com_content/category/default.php
Спойлер
[свернуть]
*

Efanych

  • Глобальный модератор
  • 4683
  • 644 / 0
  • Меняю свою жизнь на 360°!
Код
$docroute = JRoute::_(ContentHelperRoute::getCategoryRoute($this->category->id));
$docroute = str_replace('.html','/',$docroute);
Вот так, например...
Но вы пытаетесь системный URL одним из дублей подменить. Имхо, много мороки и всё равно где-нибуть да забудете поправить...
Создание сайтов, шаблонов, помощь в решении проблем.
*

Mnojitell

  • Захожу иногда
  • 122
  • 5 / 0
Но вы пытаетесь системный URL одним из дублей подменить. Имхо, много мороки и всё равно где-нибуть да забудете поправить...
Спасибо вам за помощь! То есть если прописать этот код в указанных файлах, то страница домен/категория/ всё равно для поисковых систем не будет канонической и придётся править что-то ещё?
*

Efanych

  • Глобальный модератор
  • 4683
  • 644 / 0
  • Меняю свою жизнь на 360°!
То есть если прописать этот код в указанных файлах, то страница домен/категория/ всё равно для поисковых систем не будет канонической и придётся править что-то ещё?
Нет, страница будет канонической, но ссылки на всём сайте будут другие, с HTML. И на эту каноническую страницу пользователи смогут попасть только из поиска. Не по фен-шую так... Надо везде на сайте вид ссылок исправлять.
Создание сайтов, шаблонов, помощь в решении проблем.
*

Mnojitell

  • Захожу иногда
  • 122
  • 5 / 0
Сейчас ясно. Нужно подумать.
*

Mnojitell

  • Захожу иногда
  • 122
  • 5 / 0
И на эту каноническую страницу пользователи смогут попасть только из поиска.
Нужно будет исправить всего две внутренние ссылки: модуль breadcrumbs и модуль меню категорий.
*

Efanych

  • Глобальный модератор
  • 4683
  • 644 / 0
  • Меняю свою жизнь на 360°!
breadcrumbs - не знаю, как. Нужно думать, чем ссылка на категорию отличается от остальных, а в модуле категорий сработает как и с каноникал...
Создание сайтов, шаблонов, помощь в решении проблем.
*

Mnojitell

  • Захожу иногда
  • 122
  • 5 / 0
А если сделать 301 редирект в htaccess, тогда вообще ничего править будет не нужно?
*

Efanych

  • Глобальный модератор
  • 4683
  • 644 / 0
  • Меняю свою жизнь на 360°!
301 и каноникал - примерно одно и то же...
Создание сайтов, шаблонов, помощь в решении проблем.
*

Mnojitell

  • Захожу иногда
  • 122
  • 5 / 0
А вы не знаете, как разместить в материале ссылку на его категорию?
*

Efanych

  • Глобальный модератор
  • 4683
  • 644 / 0
  • Меняю свою жизнь на 360°!
Re: Поправить код для rel canonical категорий
« Ответ #10 : 05.05.2018, 13:17:19 »
В настройках есть показывать категорию...
Создание сайтов, шаблонов, помощь в решении проблем.
*

Mnojitell

  • Захожу иногда
  • 122
  • 5 / 0
Re: Поправить код для rel canonical категорий
« Ответ #11 : 19.05.2018, 10:49:45 »
Ни как не могу разместить ссылку на каноническую страницу категории (категория/) в материалах.
*

Efanych

  • Глобальный модератор
  • 4683
  • 644 / 0
  • Меняю свою жизнь на 360°!
Re: Поправить код для rel canonical категорий
« Ответ #12 : 19.05.2018, 10:56:23 »
Как-то ускользает смысл фразы...
Для материала каноническая ссылка тоже должна быть на материал.
Создание сайтов, шаблонов, помощь в решении проблем.
*

Mnojitell

  • Захожу иногда
  • 122
  • 5 / 0
Re: Поправить код для rel canonical категорий
« Ответ #13 : 19.05.2018, 11:00:21 »
Необходимо разместить в материале (домен/категория/материал.html) ссылку на каноническую страницу категории этого материала (домен/категория/). Системные ссылки движка не подходят. Все выдают (домен/категория.html) 
*

Efanych

  • Глобальный модератор
  • 4683
  • 644 / 0
  • Меняю свою жизнь на 360°!
Re: Поправить код для rel canonical категорий
« Ответ #14 : 19.05.2018, 11:02:49 »
Необходимо разместить в материале (домен/категория/материал.html) ссылку на каноническую страницу категории этого материала (домен/категория/).
Это неправильно. Каноническая страница значит - основная среди разных дублей. То есть для категории каноническая страница будет категорией, а для материала - материалом.
Создание сайтов, шаблонов, помощь в решении проблем.
*

Mnojitell

  • Захожу иногда
  • 122
  • 5 / 0
Re: Поправить код для rel canonical категорий
« Ответ #15 : 19.05.2018, 11:06:32 »
Каноническая страница материала (материал.html). Нужно чтобы она только ссылалась на каноническую страницу своей категории. У меня это (категория/). По принципу breadcrumbs.
*

Efanych

  • Глобальный модератор
  • 4683
  • 644 / 0
  • Меняю свою жизнь на 360°!
Re: Поправить код для rel canonical категорий
« Ответ #16 : 19.05.2018, 11:19:57 »
Так?
Код
<?php $new_link = str_replace('.html', '/', JRoute::_(ContentHelperRoute::getCategoryRoute($this->item->catslug)))?>
    <a href="<?php echo $new_link; ?>"><?php echo $this->item->category_title; ?></a>
Создание сайтов, шаблонов, помощь в решении проблем.
*

Mnojitell

  • Захожу иногда
  • 122
  • 5 / 0
Re: Поправить код для rel canonical категорий
« Ответ #17 : 19.05.2018, 11:21:39 »
Спасибо за подсказку. Сейчас попробую.
*

Mnojitell

  • Захожу иногда
  • 122
  • 5 / 0
Re: Поправить код для rel canonical категорий
« Ответ #18 : 19.05.2018, 11:29:36 »
Ура! Заработало!
*

Mnojitell

  • Захожу иногда
  • 122
  • 5 / 0
Re: Поправить код для rel canonical категорий
« Ответ #19 : 19.05.2018, 12:04:20 »
Спасибо вам большое Efanych! С вашей помощью удалось создать разметку Breadcrumbs без использования модуля и с не входящими в систему URL.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

canonical в Joomla 3.4.5 не индексирует статье Google

Автор Benderalfa

Ответов: 0
Просмотров: 1314
Последний ответ 11.04.2022, 18:29:38
от Benderalfa
rel=canonical после перехода на https ссылается на http на Joomla 3.8

Автор anbarter

Ответов: 1
Просмотров: 1416
Последний ответ 15.04.2019, 13:20:14
от AlexK
Breadcrumbs - задвоение категорий

Автор Водяной

Ответов: 8
Просмотров: 1680
Последний ответ 24.03.2019, 21:54:46
от Водяной
И ещё раз о rel="canonical"

Автор Kadimp

Ответов: 3
Просмотров: 1834
Последний ответ 27.10.2018, 23:02:57
от ChaosHead
Стандартная лента новостей состоящая из нескольких категорий

Автор alexey711

Ответов: 10
Просмотров: 2009
Последний ответ 08.10.2018, 10:35:50
от Cedars