Научить JoomSEF добавлять слэш в конце ссылок

Статус
В этой теме нельзя размещать новые ответы.

Sickle

Постоялец
Регистрация
10 Май 2009
Сообщения
79
Реакции
14
Сейчас joomsef формирует ссылки вида Для просмотра ссылки Войди или Зарегистрируйся
Очень хочется получить Для просмотра ссылки Войди или Зарегистрируйся
Руками переписывать все сформированные ссылки не вариант, конечно. Может есть способ научить его делать ссылки того вида, что хочется мне?
Спасибо.
 
PHP:
RewriteCond %{REQUEST_URI} (.*/[^/.]+)($|\?)
RewriteRule .* %1/ [R,L,QSA]
 
Это будет лишь переруливать, но урлы будут формироваться без слэша. Проблему для себя решил, кому интересно:
PHP:
                            if (substr($url, -1) != '/') $url .= '/';
                            // Add nonSef part if set
                            if( !empty($nonSefUrl) ) {
                                $url .= '?'.$nonSefUrl;
                            }
Первая строка - добавлена мною.
 
Куда его вставлять?
Это будет лишь переруливать, но урлы будут формироваться без слэша. Проблему для себя решил, кому интересно:
PHP код:
PHP:
 if (substr($url, -1) != '/') $url .= '/';
            // Add nonSef part if set
          if( !empty($nonSefUrl) ) {
          $url .= '?'.$nonSefUrl;
            }
Первая строка - добавлена мною.
 
\components\com_sef\joomsef.php
Ищите строку // Add nonSef part if set и вставляйте перед нею.
 
Мужики, ну Вы даёте.
А через админку не судьба слеш добавить?
Я сейчас попробовал, даже два слеша в конце добавил.
Всё работает.

Глобальная конфигурация -->Основные -->Суффикс файла
 
Мужики, ну Вы даёте.
А через админку не судьба слеш добавить?
Я сейчас попробовал, даже два слеша в конце добавил.
Всё работает.
Глобальная конфигурация -->Основные -->Суффикс файла
Я чего то не могу найти где это меняется.
Захожу в Global Configuration, а там меню: Site | System | Server
Site -> есть "SEO Settings" но там только выключить либо включить cуффикс.
 
Это в настройках JoomSEF
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху