Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Редирект с Url в которых присутствует знак «&»
Форумы портала PHP.SU » Серверное администрирование » Apache и другие веб-серверы » Редирект с Url в которых присутствует знак «&»

Страниц (1): [1]
 

1. Андрей91 - 10 Ноября, 2015 - 18:33:23 - перейти к сообщению
Всем привет!

Как правильно настроить редирект с такого URl /index.php?option=com_virtuemart&view=category&Itemid=102&virtuemart_category_id=11&limitstart=0 на /catalog ??
2. Viper - 10 Ноября, 2015 - 21:00:50 - перейти к сообщению
Андрей91 создать пункт меню для категории товаров и задать ему алиас.
3. Андрей91 - 10 Ноября, 2015 - 21:10:25 - перейти к сообщению
Viper пишет:
Андрей91 создать пункт меню для категории товаров и задать ему алиас.


Спасибо за ответ. К сожалению, так сделать нельзя, так как url формируется динамически. Нужно в htaccess как-то настроить редирект.
4. Viper - 11 Ноября, 2015 - 09:53:05 - перейти к сообщению
Андрей91 пишет:
так как url формируется динамически
что в этом url динамического?
Вернее, можете описать задачу более полно? Т.к. сейчас вы привели конкретный url который средствами joomla можно сокращать. Откуда вы этот url берете?
5. Андрей91 - 11 Ноября, 2015 - 20:55:17 - перейти к сообщению
Viper пишет:
Андрей91 пишет:
так как url формируется динамически
что в этом url динамического?
Вернее, можете описать задачу более полно? Т.к. сейчас вы привели конкретный url который средствами joomla можно сокращать. Откуда вы этот url берете?


Этот URL формируется при сбросе всех фильтров на странице категории. Изначально URL категории имеет какой вид site/catalog1, а при сбросе фильтров такой: /index.php?option=com_virtuemart&view=category&Itemid=102&virtuemart_category_id=11&limitstart=0

Я хотел бы чтобы при сбросе фильтров url имел вид снова site/catalog1.

Как такое перенаправление сделать средствами joomla?
6. Viper - 11 Ноября, 2015 - 21:33:38 - перейти к сообщению
Андрей91 пишет:
Как такое перенаправление сделать средствами joomla?
использовать JRoute::_(); в адресах ссылок и форм.
Т.е. в action формы указать
CODE (htmlphp):
скопировать код в буфер обмена
  1. <?php echo htmlspecialchars(JURI::getInstance()->toString()); ?>

или через JRoute указать путь. Также должна быть поддержка роутера в самом virtuemart(обычно в router.php к корне где компонент).

 

Powered by ExBB FM 1.0 RC1