Реализация полноценного чпу на сайте, kohana

L
На сайте с 18.02.2012
Offline
83
937

Небольшое чпу уже сделано.

Раньше категории в каталоге назывались id номера были типа

site.ru/category/views/6

site.ru/category/views/1

site.ru/category/views/15

переделали на название самих категорий, щас так

site.ru/category/views/matrasyi-na-zavisimom-prujinnom-bloke

site.ru/category/views/detskie-matrasyi

Нужна доработка.

как убрать можно, /views/

сделать так

site.ru/category/ detskie-matrasyi

/category/ реально ли изменить на название категории что бы было так

site.ru/detskie-matrasyi

можно убрать /category/

Что бы было так

site.ru/detskie-matrasyi

и в данной категории идут блоки товаров

когда заходим в какой ни будь блок что бы ссылка такая была

site.ru/detskie-matrasyi/maraselit

site.ru/detskie-matrasyi/matraseriko

и т.д

а щас там так

site.ru/category/product/7417

вместо /category/

сделать название категории что бы было как оно есть.

/product/ убрать, а 7417, сделать на название товара как оно есть.

TF-Studio
На сайте с 17.08.2010
Offline
334
#1

ну так делайте.

вопрос-то в чем?

Всё ещё лучший способ заработка для белых сайтов: GoGetLinks (https://www.gogetlinks.net/?inv=fahbn8).
L
На сайте с 18.02.2012
Offline
83
#2
TF-Studio:
ну так делайте.
вопрос-то в чем?

не такой большой опыт что бы самому реализовать, ищу помощь, совет как это сделать, ну или за материальную поддержку.

WEMASTER
На сайте с 16.08.2012
Offline
95
#3

На форуме тебе за "просто так" никто не поможет.

Либо пиши ТЗ на фриланс, либо пиши людям на форуме которые занимаются услугами программирования на РНР.

IL
На сайте с 20.04.2007
Offline
435
#4
l17l:
Реализация полноценного чпу на сайте, kohana

Версия?

l17l:
совет как это сделать,

Курить здесь: http://kohanaframework.org/3.0/guide/kohana/routing

... :) Облачные серверы от RegRu - промокод 3F85-3D10-806D-7224 ( http://levik.info/regru )
L
На сайте с 18.02.2012
Offline
83
#5
ivan-lev:
Версия?

Курить здесь: http://kohanaframework.org/3.0/guide/kohana/routing

версия последняя. kohana

L
На сайте с 18.02.2012
Offline
83
#6

Немного разобрался, сделал прямые ссылки на страницы такие как контакты, о компании и т.д

раньше было так:

сайт.ru/page/contacts

я убрал /page/

стало так

сайт.ru/contacts

bootstrap.php добавил роуты, ниже пример.


Route::set('contacts', 'contacts')
->defaults(array(
'directory' => 'index',
'controller' => 'page',
'action' => 'contacts',
));

не забывай что роутер ставим выше дефолтного.


Route::set('default', '(<controller>(/<action>(/<id>)))')
->defaults(array(
'directory' => 'index',
'controller' => 'main',
'action' => 'index',
));

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий