Куда идем?

Проблема с личным кабинетом/регистрацией

Больше
12 года 4 мес. назад - 12 года 4 мес. назад #4139 от Plosky
Ребят, не пойму в чем дело, магазин уже почти закончил, но имеются непонятные какие-то странные проблемы с учетными записями. Вот какие наблюдаются проблемы:

- не работает "VirtueMart » Учетная запись" добавленный в меню. Через него не могу ни зарегистрировать нового пользователя, ни войти под существующей записью. При нажатии кнопки вход или регистрация, страница тупо перезагружается, но вход не осуществляется и пользователь новый не создается, а все поля снова становятся пустыми. Как решить эту проблему? Подтолкните хотя бы в какую сторону копать.

- при оформлении заказа при выборе способа доставки или оплаты, каждый раз выходит страница учетной записи (скрин приложен), в которой следует либо регистрироваться либо авторизоваться. Для чего оно каждый раз выводится? Как это убрать/обойти?

Ссылка на сайт:
eshop.tw1.ru/

Вложения:
Последнее редактирование: 12 года 4 мес. назад пользователем Plosky.

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

Больше
12 года 4 мес. назад #4140 от Plosky
Ребят, выручайте, кто поможет проблемы решить - тому 50 руб на счет :whistle:

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

Больше
12 года 4 мес. назад #4145 от Wedal
Plosky,

При нажатии кнопки вход или регистрация, страница тупо перезагружается, но вход не осуществляется и пользователь новый не создается, а все поля снова становятся пустыми.

Это скорее всего означает, что заполнены не все необходимые поля для Joomla-регистрации. Вообще, над формой, после нажатия кнопки отправки, должно появляться сообщение из системы сообщений Joomla, говорящее об успешной регистрации, либо об какой-то конкретной ошибке. Оно может не появляться, если его вывод не прописан в используемом шаблоне Joomla. Пример такого сообщения вы можете увидеть даже на этом сайте при добавлении сообщения на форуме, регистрации, и.т.д.

- при оформлении заказа при выборе способа доставки или оплаты, каждый раз выходит страница учетной записи (скрин приложен), в которой следует либо регистрироваться либо авторизоваться. Для чего оно каждый раз выводится? Как это убрать/обойти?

Не помню, есть ли возможность отключить это в админке. Я, кажется, убирал через display:none. А вообще, форма оформления заказа в VM2 ну очень неудобная. Я взял себе на вооружение расширение One Page Checkout . Платное, но очень удобное.
Спасибо сказали: Plosky

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

Больше
12 года 4 мес. назад - 12 года 4 мес. назад #4153 от Plosky

Wedal пишет: Это скорее всего означает, что заполнены не все необходимые поля для Joomla-регистрации. Вообще, над формой, после нажатия кнопки отправки, должно появляться сообщение из системы сообщений Joomla, говорящее об успешной регистрации, либо об какой-то конкретной ошибке. Оно может не появляться, если его вывод не прописан в используемом шаблоне Joomla. Пример такого сообщения вы можете увидеть даже на этом сайте при добавлении сообщения на форуме, регистрации, и.т.д.

Заполнены ВСЕ поля. Пробовал разные шаблоны - сообщение не появляется.
Последнее редактирование: 12 года 4 мес. назад пользователем Plosky.

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

Больше
12 года 4 мес. назад #4155 от Keanor
Снаружи все работает хорошо. Ошибка у тебя где-то в логике. Перепроверь настройки в админке. И возможно в шаблоне что-то не так.

eshop.tw1.ru/profile.html каким компонентом страница обрабатывается? Авторизация у тебя отправляет данные на com_users, и вроде как ошибку о неверных логине и пароле вижу. Регистрация же посылает данные на /profile.html

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

Больше
12 года 4 мес. назад - 12 года 4 мес. назад #4161 от Plosky

Keanor пишет: Снаружи все работает хорошо. Ошибка у тебя где-то в логике. Перепроверь настройки в админке. И возможно в шаблоне что-то не так.

eshop.tw1.ru/profile.html каким компонентом страница обрабатывается? Авторизация у тебя отправляет данные на com_users, и вроде как ошибку о неверных логине и пароле вижу. Регистрация же посылает данные на /profile.html

Чет не понял про компонент, profile это просто alias.

Ладно, хрен с ней с регистрацией и авторизацией, но ведь можно же товары и без всего этого оформлять, заполнив поля единожды при оформлении заказа. Как? У меня сейчас требует заполнять все поля при выборе доставки, оплаты и при подтверждении заказа. Три раза! Любой покупатель закроет магазин при таком "Сервисе". Стандартным методом как это решается? Магазин уже фактически готов, осталось решить только эту проблему.

Может что-то не так сделано в разделе магазина "Поля, заполняемые пользователями"? Сейчас там все выглядит вот так:
Вложения:
Последнее редактирование: 12 года 4 мес. назад пользователем Plosky.

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

Больше
12 года 4 мес. назад #4164 от Keanor
Проблема индивидуальная, требующая анализа работы компонента/шаблонов. Боюсь что через форум вы это не решите, нанимайте специалиста :)

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

Больше
12 года 4 мес. назад #4166 от Plosky

Keanor пишет: Проблема индивидуальная, требующая анализа работы компонента/шаблонов. Боюсь что через форум вы это не решите, нанимайте специалиста :)

Боюсь в моем городе нет таких специалистов=)
Создал копию магазина в поддомене для тестов, буду пробовать там...

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

Больше
12 года 4 мес. назад #4191 от Plosky
Оказывается все-таки дело в шаблонах. Проблемы актуальны для gk_yourshop и zt_conto, другие сторонние не пробовал. На стандартных шаблонах все работает нормально (регистрация и авторизация проходят без проблем).

Хотя странно, потому как шаблоны эти довольно популярны (особенно первый) и многие ими пользуются без возникновения подобных проблем.

При чем я специально создавал новый домен и ставил чистую версию джумлы и VM, заполнил минимум информации чтобы джумла и магазин работали. Но все тщетно. :(

Что же тогда может быть? :huh:

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

Больше
12 года 4 мес. назад #4195 от Plosky
Нашел способ частичного решения проблемы, путем установки персонального (стандартного) шаблона джумлы для страницы VirtueMart » Учетная запись, потому как на другом шаблоне эта страница нормально работает.

Получается сторонние шаблоны gk_yourshop и zt_conto не правильно работают только со страницей регистрации/авторизации магазина. Что же им может мешать? Есть у кого идеи?

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

Больше
12 года 4 мес. назад #4197 от Keanor
изучать содержимое папок /templates/gk_yourshop/html/ либо попробовать поискать обсуждение данных тем. Если они популярные то не вы единственный столкнулись с этой проблемой. Еще как вариант можно попробовать написать разработчикам данных тем :)

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

Больше
12 года 4 мес. назад #4199 от Wedal
Plosky, вероятно конфликт скриптов. Посмотрит, что показывает вкладка "Консоль" в Firebug, когда вы пытаетесь пройти регистрацию. Есть ли ошибки?

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

Больше
12 года 4 мес. назад - 12 года 4 мес. назад #4202 от Plosky

Wedal пишет: Plosky, вероятно конфликт скриптов. Посмотрит, что показывает вкладка "Консоль" в Firebug, когда вы пытаетесь пройти регистрацию. Есть ли ошибки?

Ранее не пользовался firefox'ом, но специально скачал его и установил Firebug и может я что-то не так сделал, но консоль абсолютно ничего не показывает.
Вот собственно сама страница , можете сами попробовать посмотреть какие ошибки выдает?
Последнее редактирование: 12 года 4 мес. назад пользователем Plosky.

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

Больше
12 года 4 мес. назад - 12 года 4 мес. назад #4203 от Plosky
Опа! Удалил папку:

/templates/gk_yourshop/html/com_virtuemart/user/

И регистрация/авторизация заработали! Но смущает теперь то, что папка за что-то все же отвечала :S

Кто знает, для чего и на что влияет? И из-за чего вообще происходил конфликт?
Последнее редактирование: 12 года 4 мес. назад пользователем Plosky.

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

Больше
12 года 4 мес. назад - 12 года 4 мес. назад #4204 от Keanor
Эта папка содержала шаблон для регистрации/авторизации. Так как ты её удалил джумла начала юзать стандартные шаблоны для com_virtuemart/user (это если совсем на пальцах) :) А из-за чего происходил конфликт не выяснить незная кода шаблона.
Последнее редактирование: 12 года 4 мес. назад пользователем Keanor.

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

Больше
12 года 4 мес. назад #4209 от Plosky

Keanor пишет: Эта папка содержала шаблон для регистрации/авторизации. Так как ты её удалил джумла начала юзать стандартные шаблоны для com_virtuemart/user (это если совсем на пальцах) :) А из-за чего происходил конфликт не выяснить незная кода шаблона.

Но после удаления этой папки страница регистрации/авторизации никак не изменилась. Что же тогда пытался делать с ней шаблон)

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

Больше
12 года 4 мес. назад #4214 от Wedal
Plosky, прочитайте эту статью и все станет понятно: wedal.ru/uroki-joomla/joomla-17-layouts.html

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