|
|
09.04.2013, 15:27
|
|
Nexwich
Панасин Александр

Зарегистрирован: 2011-04-05
Сообщений: 1037
|
А может использовать аякс для изменения адресной строки на нужный Используя explode, replace или регулярное выражение удалить окончание.
Еще как вариант использовать параметры выборки до одной статьи на раздел то есть как в случаи с компонентом "Базовый Простая страница" он выводит весь текст в списке объектов. И вы можете сделать также объединив с
$query_where = "a.Name = '".$link."'";
И запросы подовать POST чтобы не было видно в строке.
Данный вариант всего лишь теория и на практике не проверялся
Модуль "Почтовые уведомления" – настройка email уведомлений на вашем сайте без программирования. Бесплатно. http://netcat.ru/products/CatStore/solution_242.html
|
|
|
08.05.2013, 22:32
|
|
Руслан Густокашин
Студия Вэлпис
Зарегистрирован: 2012-02-06
Сообщений: 962
|
Если лишь для какого-то одного раздела нужно убрать расширение .html, то можно в .htaccess сразу после RewriteEngine On добавить примерно такие строчки:
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
RewriteCond %{REQUEST_URI} ^members/(.*)/$
RewriteRule ^members/(.*)/$ /netcat/require/e404.php?REQUEST_URI=/members/$1.html [L,QSA]
Тогда при открытии URL /members/member_1/ отобразится содержимое страницы /members/member_1.html
Работоспособность вышеприведенного кода не обещаю, т.к. писал по памяти (делал на одном проекте подобную задачу). Если не заработает - пишите, разберемся.
|
|
|
11.05.2013, 21:55
|
|
ipm
Ильин Павел
Зарегистрирован: 2012-10-12
Сообщений: 386
|
А как убрать расширение у всех разделов? Чтобы вообще его не было на сайте?
Знание может быть лишь у того, у кого есть вопросы. Ханс Георг Гадамер
|
|
|
12.05.2013, 22:26
|
|
Руслан Густокашин
Студия Вэлпис
Зарегистрирован: 2012-02-06
Сообщений: 962
|
Это принципиально невозможно, потому что в этом случае по названию "папки" NetCat не сможет определить, куда идет обращение - к разделу или к объекту в разделе.
Но, конечно, Вы можете написать свой собственный обработчик URL'ов, руководствуясь какими-то своими принципами формирования URL. Но это задача не из простых и довольно трудоемка.
|