Joomla 4. Компонент K2 и форк K2ForJ4 (18 янв 2024)

Если вас, как и меня, достало выслушивать (вычитывать) бесконечные обещания разработчика K2 опубликовать версию компонента K2 под Joomla 4 (без чего невозможно реализовать апгрейд from Joomla 3 to Joomla 4) - воспользуйтесь форком K2ForJ4. Который в данный момент установлен и без каких-либо проблем работает на этом веб-сайте.

SEO и VirtueMart

Больше
10 года 6 мес. назад #1 от savage
savage создал тему: SEO и VirtueMart
Обнаружил в своем интернет-магазине под мартом неприятную особенность. VirtueMart не выдает ошибку 404, если ошибаешься с адресом товара либо категории, а тупо показывает какую-нибудь другую страницу. Что, как мне кажется не лучшим образом выглядит в глазах поисковых систем. Возможно ли исправить так, чтобы при неправильном адресе virtuemart показывал джумла-страницу 404 ?

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Dev banner 2
Больше
10 года 6 мес. назад - 10 года 6 мес. назад #2 от Vasilij
Vasilij ответил в теме SEO и VirtueMart
В файле
Code:
/components/com_virtuemart/router.php

два раза ищем по Ctrl+F эти участки кода и добавляем одну и ту же строчку (выделена), содержащую число 404:

раз

} elseif (!$helper->use_id && ($helper->activeMenu->view == 'category' ) ) {
JError::raiseError(404, JText::_("Page Not Found"));
$vars = $helper->getCategoryId (end($segments) ,$helper->activeMenu->virtuemart_category_id);
$vars = 'category' ;


и два

} else {
JError::raiseError(404, JText::_("Page Not Found"));
$vars = $segments[0] ;
if ( isset($segments[1]) ) {
$vars = $segments[1] ;

Последнее редактирование: 10 года 6 мес. назад пользователем Vasilij.
Спасибо сказали: savage

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
10 года 6 мес. назад #3 от savage
savage ответил в теме SEO и VirtueMart
Это для второго марта?

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Работает на Kunena форум