0 Пользователей и 1 Гость просматривают эту тему.
  • 3 Ответов
  • 901 Просмотров
*

quexx

  • Новичок
  • 6
  • 0 / 0
SEF в своем компоненте
« : 06.06.2013, 08:19:03 »
Здравствуйте! Нужна теоретическая часть с таким вопросом: как сделать свой SEF?

Есть свой компонент с каталогом предприятий. В нем ссылки вида http://site.ru/index.php?option=com_component&task=kompany&id=100
А хочется ссылки http://site.ru/gerkules

Пока придумал вот что.

1. Дополнительный файл, в который из БД собираю массив перенаправлений вида
Код
$direct = array(
'/index.php?option=com_component&task=kompany&id=100' => '/gerkules',
);

2. Правила в файле htaccess
Код
RewriteEngine On
RewriteRule ^gerkules /index.php?option=com_component&task=kompany&id=100 [L]

Так вот если в файле я могу из базы формировать любое количество перенаправлений, то в htaccess, каждую компанию приходится дописывать руками.
Какие варианты есть для выхода из ситуации? Кроме перехода на новую версию системы и установки какого-нибудь стороннего компонента.
*

midav

  • Давно я тут
  • 926
  • 115 / 1
Re: SEF в своем компоненте
« Ответ #1 : 06.06.2013, 10:29:28 »
Ответы на вопросы по CSS . Откройте для себя Firebug
*

quexx

  • Новичок
  • 6
  • 0 / 0
Re: SEF в своем компоненте
« Ответ #2 : 06.06.2013, 10:48:14 »
Как сделать ЧПУ в Joomla 1.5, 1.6, 1.7, 2.5 Вопроса не встает. Речь идет о версии 1.0.х в ней ведь нет никакого роутера. Я тему и создал в соответствующем разделе.
*

quexx

  • Новичок
  • 6
  • 0 / 0
Re: SEF в своем компоненте
« Ответ #3 : 06.06.2013, 11:01:15 »
Исправьте пожалуйста тему, дописав в ней версию Joomla.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Проблема с SEF и скриптом в компоненте JoomBri

Автор slav

Ответов: 0
Просмотров: 637
Последний ответ 14.09.2015, 17:01:55
от slav
Ошибки в компоненте sh404SEF

Автор paleak

Ответов: 8
Просмотров: 1946
Последний ответ 10.08.2012, 05:14:05
от paleak