настройка вывода url

как реализовать?

#16 21 мая 2012 в 21:12
Gumoff, про shop не знаю… я скорее имел ввиду maps — потому что изначально вопрос был про него.

Если в InstantShop нет зашифрованных файлов, тогда его можно настроить как угодно)
#17 21 мая 2012 в 21:19


Gumoff, про shop не знаю… я скорее имел ввиду maps — потому что изначально вопрос был про него.

Если в InstantShop нет зашифрованных файлов, тогда его можно настроить как угодно)

SJen

Как угодно, но потому принципу как сказал Mike? Или есть другие варианты, где копать не подскажите?
#18 21 мая 2012 в 21:33
Gumoff, да, можно как Mike сделать.
Копать в файле router.php в компоненте shop, перенастроить все ссылки — убрать оттуда /shop/.
А дальше в самом движке, не скажу точно — надо искать…

Где-то в блогах есть статья о том, как сделать ссылки для пользователей site.ru/user1. Ну вот точно так же и с InstantShop, по аналогии.
#19 21 мая 2012 в 21:50


Gumoff, да, можно как Mike сделать.
Копать в файле router.php в компоненте shop, перенастроить все ссылки — убрать оттуда /shop/.
А дальше в самом движке, не скажу точно — надо искать…

Где-то в блогах есть статья о том, как сделать ссылки для пользователей site.ru/user1. Ну вот точно так же и с InstantShop, по аналогии.

SJen

Да видел данное решение Прямое имя пользователя без /users, но по аналогии не получилось, не знаю что подключать а что нет в $useractions='wall-add,wall-delete,karma,city,hobby,search.html,awardslist.html,delaward, restoreprofile,delmsg,files,latest,positive,rating,invites,online,all,login,logout';
#20 22 мая 2012 в 00:08
Править нужно пару функций в cms.php ( detectComponent() и detectURI() ), условия в корневом url_rewrite.php,
соответственно посмотреть /components/content/model.php и router.php ну и в том компоненте который переделываете файлы отвечающие за формирование ссылок (если они не зашифрованы, как справедливо заметил SJen)…
#21 22 мая 2012 в 08:08
в Битриксе такое недавно реализовали (а может давно, не пользовался если честно)


только как оно фунциклирует незнаю…
может люди хорошо разбирающиеся в Битриксе помогут
#22 22 мая 2012 в 08:12
можно конечно взять php файл отвечающий за данную функцию из системы Битрикса, может кто знающий в нем и разоберется...
но как на счет всяких интеллектуальных/авторских прав и все такое (хотя Битрикс вроде открытая система)…
#23 22 мая 2012 в 18:50


можно конечно взять php файл отвечающий за данную функцию из системы Битрикса, может кто знающий в нем и разоберется...
но как на счет всяких интеллектуальных/авторских прав и все такое (хотя Битрикс вроде открытая система)...

santi

Причем тут Б-кс?! crazy
#24 23 мая 2012 в 02:18

Причем тут Б-кс?!

Gumoff
там есть готовая функция, про которую идет разговор. делает которкие ссылки. такие как автору поста надо.
если я правильно понял…
#25 23 мая 2012 в 02:21
santi, да про битрикс то все понятно. Просто применительно к Инстанту функция битрикса ничем не поможет.
#26 23 мая 2012 в 07:00

Просто применительно к Инстанту функция битрикса ничем не поможет.

SJen
я не силен в программировании, но почему не поможет? принцип-то один должен быть… или нет?
#27 23 мая 2012 в 10:36
santi, смотрите, приведу пример
Вы берете двигатель от мерседеса и говорите, что он такой замечательный, что надо бы его запихать в нашу девятку. Принцип то один и тот же? — двигатель он и в африке двигатель.

Смысл сравнения не в том, что битрикс супер-пупер движок, а в том, что это АБСОЛЮТНО другая штука и брать программные решения оттуда не получится. Можно брать идеи и реализовывать их на инстанте. Но брать модули не получится.
#28 24 мая 2012 в 12:34
Всем привет.
Относительно отдельной страницы про аэропорт — это не решение, так как объектов действительно много.

На данный момент для меня самым важным является настройка урлов именно в компоненте ИнстантМапс, так как пока это основная состовляющая сайта, но в дальнейшем нужно будет точно так же подгонять и другие компоненты. Поэтому хотелось бы более-менее универсального решения.
#29 30 мая 2012 в 13:01
Да похоже более универсального решения не подскажут, разве что скажут архитектура CMS не позволяет это реализовать, остается править только один компонент, замещающий content, пока увы и ах sad
#30 30 мая 2012 в 19:59


Править нужно пару функций в cms.php ( detectComponent() и detectURI() ), условия в корневом url_rewrite.php,
соответственно посмотреть /components/content/model.php и router.php ну и в том компоненте который переделываете файлы отвечающие за формирование ссылок (если они не зашифрованы, как справедливо заметил SJen)…

• Mike •

А подробнее можете? Надо реализовать, но не получается, хоть об стенку убейся.
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.