Расширение ннтернет-магазина для Joomla 3.
Из личного кабинета перебрасывает в корзину
- sergiy1
- Автор темы
- Не в сети
- Новый участник
Less
Больше
- Сообщений: 2
- Спасибо получено: 0
6 года 9 мес. назад #8715
от sergiy1
sergiy1 создал тему: Из личного кабинета перебрасывает в корзину
Здравствуйте!
Virtuemart 3.2.12 Joomla 3.8.3
При редактировании данных пользователя в личном кабинете (профиле пользователя) при нажатии на кнопку Сохранить либо Отменить происходит переход в корзину. Подскажите как убрать этот редирект, надо чтобы при сохранении данных и при отмене ввода пользователь оставался на странице личного кабинета.
Спасибо.
Virtuemart 3.2.12 Joomla 3.8.3
При редактировании данных пользователя в личном кабинете (профиле пользователя) при нажатии на кнопку Сохранить либо Отменить происходит переход в корзину. Подскажите как убрать этот редирект, надо чтобы при сохранении данных и при отмене ввода пользователь оставался на странице личного кабинета.
Спасибо.
Пожалуйста Войти или Зарегистрируйтесь, чтобы присоединиться к беседе.
- Wedal
- Не в сети
- Администратор
Less
Больше
- Сообщений: 2868
- Спасибо получено: 659
6 года 8 мес. назад #8716
от Wedal
Wedal ответил в теме Из личного кабинета перебрасывает в корзину
sergiy1, вообще, по умолчанию, пользователь и должен оставаться в личном кабинете. Если происходит перенаправление, то скорее всего в форме редактирования профиля, в атрибуте action, указана страница корзины. Скорее всего макет с этой формой у вас переопределен в шаблон Joomla и в нем внесены такие изменения. Найдите в шаблоне этот макет, найдите в нем тег form, который открывает форму редактирования профиля. Проверьте содержимое атрибута action для этого тега.
Подробнее о том, какой макет нужно искать смотрите здесь: wedal.ru/rasshireniya-joomla/nastrojka-shablona-virtuemart-3.html
Подробнее о том, какой макет нужно искать смотрите здесь: wedal.ru/rasshireniya-joomla/nastrojka-shablona-virtuemart-3.html
Пожалуйста Войти или Зарегистрируйтесь, чтобы присоединиться к беседе.
- sergiy1
- Автор темы
- Не в сети
- Новый участник
Less
Больше
- Сообщений: 2
- Спасибо получено: 0
6 года 8 мес. назад #8717
от sergiy1
sergiy1 ответил в теме Из личного кабинета перебрасывает в корзину
В форме action="<?php echo $url ?> ,а перед этим
$url = vmURI::getCurrentUrlBy('request');
$cancelUrl = JRoute::_($url.'&task=cancel'); Что за метод getCurrentUrlBy и почему туда 'request' передается, не могу понять.
Не подскажете где документацию по Virtuemart 2-3 взять, docs.virtuemart.net/vm2-api.html не работает
$url = vmURI::getCurrentUrlBy('request');
$cancelUrl = JRoute::_($url.'&task=cancel'); Что за метод getCurrentUrlBy и почему туда 'request' передается, не могу понять.
Не подскажете где документацию по Virtuemart 2-3 взять, docs.virtuemart.net/vm2-api.html не работает
Пожалуйста Войти или Зарегистрируйтесь, чтобы присоединиться к беседе.
- Wedal
- Не в сети
- Администратор
Less
Больше
- Сообщений: 2868
- Спасибо получено: 659
6 года 8 мес. назад #8718
от Wedal
Wedal ответил в теме Из личного кабинета перебрасывает в корзину
sergiy1, этот метод находится в файле:
administrator/components/com_virtuemart/helpers/config.php
Даже если API не работает, вы всегда можете найти интересующий метод поиском по содержимому файлов, например, через Total Commander.
administrator/components/com_virtuemart/helpers/config.php
Даже если API не работает, вы всегда можете найти интересующий метод поиском по содержимому файлов, например, через Total Commander.
Пожалуйста Войти или Зарегистрируйтесь, чтобы присоединиться к беседе.