Не работает регистрация на Virtuemart.

5 года 10 мес. назад #2810 от DooDLeez
Всем привет!
Такая проблемка, неработает регистрация, после заполнения анкеты нажимаю на регестрацию, и будто просто обновляется эта страничка, только пару полей очищаются типо пароля и его повтора. При этом пользователь не регестрируется. Искал в гугле, пару топиков находил, в том числе и на этом сайте, но, следовал инструкции, и всеравно не работает.
Нужна помощь!

Пожалуйста Войдите или Зарегистрируйтесь, чтобы присоединиться к беседе.

5 года 10 мес. назад #2823 от ktkz
плюсуюсь, такая же проблема, решение ищу больше месяца - пока безрезультатно
стоит сайт больше года, все работало, теперь вдруг не работает регистрация
SEO отключены, основной модуль регистрации, самой joomla, отключен, в VM модуль включен, разрешение на регистрацию везде есть, .ht и так далее файл переименован
при вводе данных регистрации просто обновляется страница.

Пожалуйста Войдите или Зарегистрируйтесь, чтобы присоединиться к беседе.

5 года 10 мес. назад - 5 года 9 мес. назад #2827 от ktkz
да, забыла сказать, делала обновления и joomla и VM
на данный момент стоят Joomla 1.5.25, VM 1.1.9
стала копошиться в файлах которые хоть как-то влияют на регистрацию, вот что обнаружилось: даже по дате понятно, что при обновлении был измнен файл checkout.index.php, причем я посмотрела свои старые записи, этот же файл меняла при создании сайта, но прошло уже больше года и вспомнить, что там меняла не могу.
Открыла коды, думаю сравню - найду разницу и исправлю, не тут то было, эти файлы совсем разные: checkout.index.php. Я в коде не сильна, но вот сразу что бросилось в глаза похожее на ошибку. написан вроде код один и тот же, но в dreamweaver он отображается разным цветом и программа пишет "неопустимая разметка и т.д."

Ошибка начинается с этого места
1. было
<?php
}
// Close the Checkout Form, which was opened in the first checkout template using the variable $basket_html
echo '</form>';

if( !in_array('CHECK_OUT_GET_FINAL_CONFIRMATION', $checkout_steps[$current_stage]) ) {
echo "<script type=\"text/javascript\"><!--
function submit_order( form ) { return true; }
--></script>";
}
}

else {

if (!empty($auth)) {
// USER IS LOGGED IN, BUT NO REGISTERED CUSTOMER
// WE NEED SOME ADDITIONAL INFORMATION HERE,
// SO REDIRECT HIM TO shop/shopper_add
$vmLogger->info( $VM_LANG->_('PHPSHOP_NO_CUSTOMER',false) );

include(PAGEPATH. 'checkout_register_form.php');
}

else {
// user is not logged in
echo $theme->fetch( 'checkout/login_registration.tpl.php' );
}
}
}
else {
vmRedirect( $sess->url( 'index.php?page=shop.cart', false, false ) );
}

?>


2. стало
<?php
}
// Close the Checkout Form, which was opened in the first checkout template using the variable $basket_html
echo '</form>';

if( !in_array('CHECK_OUT_GET_FINAL_CONFIRMATION', $checkout_steps[$current_stage]) ) {
echo "<script type=\"text/javascript\"><!--
function submit_order( form ) { return true; }
--></script>";
}
}

else {

if (!empty($auth)) {
// USER IS LOGGED IN, BUT NO REGISTERED CUSTOMER
// WE NEED SOME ADDITIONAL INFORMATION HERE,
// SO REDIRECT HIM TO shop/shopper_add
$vmLogger->info( $VM_LANG->_('PHPSHOP_NO_CUSTOMER',false) );

include(PAGEPATH. 'checkout_register_form.php');
}

else {
// user is not logged in
echo $theme->fetch( 'checkout/login_registration.tpl.php' );
}
}
}
else {
vmRedirect( $sess->url( 'index.php?page=shop.cart', false, false ) );
}


Выглядет одинаково но dreamweaver выдает ошибку.
Плз кто-нибудь посмотрите код, я не знаю что с ним делать!!!! :(


заранее спасибо.

Пожалуйста Войдите или Зарегистрируйтесь, чтобы присоединиться к беседе.

5 года 10 мес. назад - 5 года 10 мес. назад #2828 от ktkz
также изменился файл login_form.tpl.php
разница в строке 46
было
<input type="hidden" name="option" value="com_user" />
стало
<input type="hidden" name="option" value="<?php echo vmIsJoomla( '1.5' ) ? 'com_user' : 'login'; ?>" />
перезалила на сайт старую версию файла - ошибка не ушла

Пожалуйста Войдите или Зарегистрируйтесь, чтобы присоединиться к беседе.

5 года 10 мес. назад #2829 от ktkz
регистрация не проходит не всегда
у меня на сайте токльо что зарегистрировался новый пользователь
it'magic :angry:

Пожалуйста Войдите или Зарегистрируйтесь, чтобы присоединиться к беседе.

5 года 10 мес. назад #2832 от DooDLeez
ну кто помочь может ёмаё ?

Пожалуйста Войдите или Зарегистрируйтесь, чтобы присоединиться к беседе.

5 года 9 мес. назад #2864 от ktkz
регистрация работает, если пользователь регистрируется, используя основное меню.
Регистрация не работает только на странице после кнопки "оформить заказ"

Пожалуйста Войдите или Зарегистрируйтесь, чтобы присоединиться к беседе.

5 года 9 мес. назад - 5 года 9 мес. назад #2865 от bionetinfo

ktkz пишет: регистрация работает, если пользователь регистрируется, используя основное меню.

В данном случае регистрация происходит в VM или только в Joomla?
Что указано в сл настройках?:
1. VM - настройки - Тип регистрации пользователя;
2. магазин - информация о магазине - Страна;
3. joomla - общ.настройка - система - Разрешить регистрацию пользователей.

Пожалуйста Войдите или Зарегистрируйтесь, чтобы присоединиться к беседе.

5 года 7 мес. назад #3518 от maxsonic
Здравствуйте, возникла такая же проблема, не работает регистрация Virtuemart 1.1.9
Удалось кому-то решить?

Пожалуйста Войдите или Зарегистрируйтесь, чтобы присоединиться к беседе.


Вверх