Как избавиться от Itemid=...в URL
- svetlik1
- Автор темы
- Не в сети
- Захожу иногда
-
Less
Больше
- Сообщений: 43
- Спасибо получено: 0
13 года 6 мес. назад #4827
от svetlik1
svetlik1 создал тему: Как избавиться от Itemid=...в URL
j2.5 VM 2.0.12
Как избавиться от &itemid=0(например, http://ваш_сайт.ru/товар&itemid=0. В файле administrator/components/com_virtuemart/classes/ps_session.php нужно заменить строку, не могу найти данный файл. Где он находиться в данной версии VM 2.0.12. Или может кто знает другие решения данной проблемы?
Как избавиться от &itemid=0(например, http://ваш_сайт.ru/товар&itemid=0. В файле administrator/components/com_virtuemart/classes/ps_session.php нужно заменить строку, не могу найти данный файл. Где он находиться в данной версии VM 2.0.12. Или может кто знает другие решения данной проблемы?
Пожалуйста Войти , чтобы присоединиться к беседе.
- Wedal
-
- Не в сети
- Администратор
-
Less
Больше
- Сообщений: 2879
- Спасибо получено: 659
13 года 6 мес. назад #4838
от Wedal
Wedal ответил в теме Re: Как избавиться от Itemid=...в URL
svetlik1, стоп. Не гоните лошадей. ItemID говорит о привязке данной страницы к какому-то пункту меню, не более того. Т.е. если страница связана с пунктом меню, то к URL добавляется параметр ItemID с ID этого пункта меню. Теперь о том как от него избавиться. Если вы включаете перенаправление URL и SEF в настройках Joomla, то все ссылки с ItemID будут заменены на псевдонимы соответствующих пунктов меню. Как, по хорошему, и должно быть.
Пожалуйста Войти , чтобы присоединиться к беседе.
- svetlik1
- Автор темы
- Не в сети
- Захожу иногда
-
Less
Больше
- Сообщений: 43
- Спасибо получено: 0
13 года 6 мес. назад #4845
от svetlik1
svetlik1 ответил в теме Re: Как избавиться от Itemid=...в URL
ItemID - это номер категории, который сохраняется в сессиях. В более ранних версиях это убирается в В файле administrator/components/com_virtuemart/classes/ps_session.php. А в версии VM 2.0.12 я не могу найти данный файл.
Пожалуйста Войти , чтобы присоединиться к беседе.
- svetlik1
- Автор темы
- Не в сети
- Захожу иногда
-
Less
Больше
- Сообщений: 43
- Спасибо получено: 0
13 года 6 мес. назад - 13 года 6 мес. назад #4861
от svetlik1
svetlik1 ответил в теме Re: Как избавиться от Itemid=...в URL
Никто не знает как программно поправить этот недостаток?
Последнее редактирование: 13 года 6 мес. назад пользователем svetlik1.
Пожалуйста Войти , чтобы присоединиться к беседе.
- Wedal
-
- Не в сети
- Администратор
-
Less
Больше
- Сообщений: 2879
- Спасибо получено: 659
13 года 6 мес. назад #4866
от Wedal
Wedal ответил в теме Re: Как избавиться от Itemid=...в URL
svetlik1, еще раз: ItemID говорит о привязке данной страницы к какому-то пункту меню, не более того. ID категории это virtuemart_category_id.
Пожалуйста Войти , чтобы присоединиться к беседе.
- svetlik1
- Автор темы
- Не в сети
- Захожу иногда
-
Less
Больше
- Сообщений: 43
- Спасибо получено: 0
13 года 6 мес. назад #4918
от svetlik1
svetlik1 ответил в теме Re: Как избавиться от Itemid=...в URL
Наверное никто не знает ответ(((
Пожалуйста Войти , чтобы присоединиться к беседе.
- svetlik1
- Автор темы
- Не в сети
- Захожу иногда
-
Less
Больше
- Сообщений: 43
- Спасибо получено: 0
13 года 6 мес. назад #4919
от svetlik1
svetlik1 ответил в теме Re: Как избавиться от Itemid=...в URL
Никто не знает как программно поправить этот недостаток?
Пожалуйста Войти , чтобы присоединиться к беседе.
- Wedal
-
- Не в сети
- Администратор
-
Less
Больше
- Сообщений: 2879
- Спасибо получено: 659
13 года 6 мес. назад #4926
от Wedal
Wedal ответил в теме Re: Как избавиться от Itemid=...в URL
svetlik1, уже два раза вам сказал. Говорю в третий: отключите пункт меню с ID = ItemID, который у вас отображается. Но это будет не правильно. Правильно - включить SEF Joomla. В этом случае ItemID будет заменен на псевдоним пункта меню, которому он соответствует.
Пожалуйста Войти , чтобы присоединиться к беседе.
- svetlik1
- Автор темы
- Не в сети
- Захожу иногда
-
Less
Больше
- Сообщений: 43
- Спасибо получено: 0
13 года 6 мес. назад #4937
от svetlik1
svetlik1 ответил в теме Re: Как избавиться от Itemid=...в URL
А я еще раз повторяю, что привязка к меню меня не устраивает. И Sef у меня включен на сайте, только это не помогает. В более ранних версиях это можно было убрать в файле administrator/components/com_virtuemart/classes/ps_session.php. А в версии VM 2.0.12 я не могу найти данный файл. Мне нужен именно этот файл найти!!! И не нужны мне другие способы решения!!!!!
Пожалуйста Войти , чтобы присоединиться к беседе.
- Wedal
-
- Не в сети
- Администратор
-
Less
Больше
- Сообщений: 2879
- Спасибо получено: 659
13 года 6 мес. назад #4945
от Wedal
Wedal ответил в теме Re: Как избавиться от Itemid=...в URL
svetlik1, покажите сайт.
Пожалуйста Войти , чтобы присоединиться к беседе.
- svetlik1
- Автор темы
- Не в сети
- Захожу иногда
-
Less
Больше
- Сообщений: 43
- Спасибо получено: 0
13 года 6 мес. назад #4958
от svetlik1
svetlik1 ответил в теме Re: Как избавиться от Itemid=...в URL
patex-m.ru
Пожалуйста Войти , чтобы присоединиться к беседе.
- Wedal
-
- Не в сети
- Администратор
-
Less
Больше
- Сообщений: 2879
- Спасибо получено: 659
13 года 6 мес. назад - 13 года 6 мес. назад #4961
от Wedal
Wedal ответил в теме Re: Как избавиться от Itemid=...в URL
svetlik1, здесь обсуждается ваша проблема:
forum.virtuemart.net/index.php?topic=103205.0
Решение, как я уже говорил, простейшее - нужно создать пункт меню, типа главная страница Virtuemart. Всё. Если не хотите показывать его пользователям, создайте еще одно меню, модуль которого не публикуйте на сайте, и добавьте этот пункт в него(меню).
Решение, как я уже говорил, простейшее - нужно создать пункт меню, типа главная страница Virtuemart. Всё. Если не хотите показывать его пользователям, создайте еще одно меню, модуль которого не публикуйте на сайте, и добавьте этот пункт в него(меню).
Последнее редактирование: 13 года 6 мес. назад пользователем Wedal.
Пожалуйста Войти , чтобы присоединиться к беседе.