Ответов: 20 Просмотров: 1843
|
Нужна помощь в создании ЧПУ.
Вообщем скажем так. У меня есть что то вроде своего движка, может сильно сказал, но мне так проще) Вся структура сайта на нем строется деревидно, хлебные крошки и т.д. А в адресной строке все страницы отображаются как ?c=Number, у каждой страницы может быть неограниченное кол-во элементов и каждый из них отображается как ?c=Number&ci=Number. Ну а имя в латинице для страницы или элементы может формироваться при создании или переименовывании простой функцией перевода русского в транслит.
Пример.
Скажем есть страница "Контакты" - kontakti. ?c=4
У нее есть элементы "Офис1" и "Офис2" - ?c=4&ci=1 и ?c=4&ci=2 соответственно.(office1 и office2)
Ну и скажем есть дочерняя страница для Контакты, скажем - Дополнительно ?c=5 (dopolnitelno)
Как сделать так что бы вводя в адресной строке(site.ru/kontakti) грузился ?c=4
А если (site.ru/kontakti/office1) то грузися ?c=4&ci=1
Ну а если ввести (site.ru/kontakti/dopolnitelno) то грузиться ?c=5
Ну само собой название для ЧПУ будут браться с mysql
Вообще нужен не просто совет, а желательно рабочий пример. Готов материально вознаградить в разумных пределах!!!
Спасибо за то что прочли! |