0 Пользователей и 1 Гость просматривают эту тему.
  • 21 Ответов
  • 11216 Просмотров
*

maratzabbarov

  • Захожу иногда
  • 52
  • 0 / 0
  • http://www.alinedesign.ru
Добрый день!!!
Создал интернет магазин на базе joomla Lavra edition 1.0.12 и Virtuamart ВМРЕ 1.0.13a.
Как упростить форму заказа, чтобы клиент после выбора товара, вводил только
Фамилия : 
Имя : 
Отчество : 
Телефон : 
E-mail : 
Адрес доставки:
Комментарии:
Подскажи в каком файле это можно подправить, заранее всем спасибо. 
*

Arkadiy

  • Гуру
  • 5317
  • 463 / 2
  • Крепитесь, други.
Re: Virtuamart как упростить форму заказа
« Ответ #1 : 07.04.2008, 13:21:55 »
В глобальном конфиге виртумарта вкладка Оформление заказа, там можно выбрать один из нескольких способов оформления заказа, четвертый- самый короткий, попробуй там порыться, больше не подскажу - еще не разбирался. Кстати где-то было управление полями, заполняемые пользователями, но может не в этой версии.
*

maratzabbarov

  • Захожу иногда
  • 52
  • 0 / 0
  • http://www.alinedesign.ru
Re: Virtuamart как упростить форму заказа
« Ответ #2 : 07.04.2008, 14:32:25 »
это я уже выставил...
хочу изменить след. поля
Впервые в нашем магазине? Пожалуйста, введите ваши данные


(* = Поля, обязательные для заполнения)
Информация о клиентеИмя пользователя* 

E-mail* 

Пароль* 

Подтвердите пароль* 

 Контактная информация плательщикаНазвание компании 

Обращение  нет Г-н Г-жа Доктор Профессор.

Имя* 

Фамилия* 

Отчество 

Адрес (улица, дом, квартира)* 

Адрес (район) 

Город* 

Индекс* 

Страна*  Выбрать Российская Федерация

Телефон* 

Мобильный телефон 

Факс 

 РегистрацияЯ согласен с данными условиями (Условия обслуживания) *

 
 Запомнить

очень много не нужной информации, сейчас ищу по файлам с расширением .php , если что-нибудь нарою отпишусь.
Или может кто-раньше подскажет
*

Arkadiy

  • Гуру
  • 5317
  • 463 / 2
  • Крепитесь, други.
Re: Virtuamart как упростить форму заказа
« Ответ #3 : 07.04.2008, 14:51:27 »
Списком полей, заполняемых пользователями можно управлять в версии 1.1. а в 1.0 придется ручками много копать :)
*

maratzabbarov

  • Захожу иногда
  • 52
  • 0 / 0
  • http://www.alinedesign.ru
Re: Virtuamart как упростить форму заказа
« Ответ #4 : 07.04.2008, 15:26:16 »
нашёл файл называется checkout_register_form.php
путь www/administrator/components/com_virtuemart/html

как напишу ему замену, обязательно выложу
*

Muratty

  • Захожу иногда
  • 130
  • 9 / 0
  • не стреляёте в пианиста, он играет как умеет...
Re: Virtuamart как упростить форму заказа
« Ответ #5 : 07.04.2008, 15:38:31 »
не забудь убрать проверку полей на обязательность, если их урезать будеш.
*

maratzabbarov

  • Захожу иногда
  • 52
  • 0 / 0
  • http://www.alinedesign.ru
Re: Virtuamart как упростить форму заказа
« Ответ #6 : 08.04.2008, 13:14:32 »
Проверка полей, оказалась не такой уж простой, в каком месте она находиться, уже пол дня бьюсь никак не могу найти, спасайти люди добрые...

что я сделал

закоментировал вот эту строку
$shopper_fields['zip'] = $VM_LANG->_PHPSHOP_SHOPPER_FORM_ZIP;

и убрал из этой строки переменную zip
$required_fields = Array( 'first_name', 'last_name', 'address_1', 'city', 'phone_1' );

в файле checkout_register_form.php
« Последнее редактирование: 08.04.2008, 13:17:51 от maratzabbarov »
*

Muratty

  • Захожу иногда
  • 130
  • 9 / 0
  • не стреляёте в пианиста, он играет как умеет...
Re: Virtuamart как упростить форму заказа
« Ответ #7 : 08.04.2008, 13:28:01 »
там есть строки которые проводят проверку заполнения полей, идут списком те нужно их там закоментить и просмотреть что после идёт
*

maratzabbarov

  • Захожу иногда
  • 52
  • 0 / 0
  • http://www.alinedesign.ru
Re: Virtuamart как упростить форму заказа
« Ответ #8 : 08.04.2008, 13:33:20 »
а какие именно???
перерыл очень много никак не могу найти :(
и такой вопрос в какой файле искать checkout_register_form.php или может в другом???
*

Muratty

  • Захожу иногда
  • 130
  • 9 / 0
  • не стреляёте в пианиста, он играет как умеет...
Re: Virtuamart как упростить форму заказа
« Ответ #9 : 08.04.2008, 13:49:12 »
поищи по названиям переменных которые собираешься менять (вроде $first_name или типа того). где будет сравнение там и меняй (извини непомню, а копать пока времени нету)
*

morph

  • Давно я тут
  • 923
  • 105 / 0
Re: Virtuamart как упростить форму заказа
« Ответ #10 : 08.04.2008, 13:53:28 »
Если срочно надо,...проще всего сделать ненужные поля заполненными по умолчанию и скрытыми,и закоментить их вывод на всех нужных страницах...есле не срочно - в блоге у tug'a или в wiki(или на форуме) на virtuemart.ru есть обьяснения как менять регистрацию,убирать валидаторы...и т.п.
*

maratzabbarov

  • Захожу иногда
  • 52
  • 0 / 0
  • http://www.alinedesign.ru
Re: Virtuamart как упростить форму заказа
« Ответ #11 : 08.04.2008, 14:17:14 »
искал там не нашел, создал тему на virtuemart.ru будем ждать
*

Muratty

  • Захожу иногда
  • 130
  • 9 / 0
  • не стреляёте в пианиста, он играет как умеет...
*

morph

  • Давно я тут
  • 923
  • 105 / 0
Re: Virtuamart как упростить форму заказа
« Ответ #13 : 08.04.2008, 14:25:50 »
http://truetug.info/rukovodstvo/voprosyi-po-registratsii-i-avtorizatsii-joomla-virtuemart.html - это если долго...а на форуме виртуя,к сожалению, много тем покасилось с переездом на сервер новый...не восстановит админ - отпишусь там))
*

maratzabbarov

  • Захожу иногда
  • 52
  • 0 / 0
  • http://www.alinedesign.ru
Re: Virtuamart как упростить форму заказа
« Ответ #14 : 08.04.2008, 14:27:38 »
http://truetug.info/rukovodstvo/voprosyi-po-registratsii-i-avtorizatsii-joomla-virtuemart.html
одна единственная осталась, но чел. тоже на том же моменте застрял ... что дальше делать фиг знает
*

maratzabbarov

  • Захожу иногда
  • 52
  • 0 / 0
  • http://www.alinedesign.ru
Re: Virtuamart как упростить форму заказа
« Ответ #15 : 08.04.2008, 14:31:08 »
Прировняй значения этих полей по умолчению скажем к символу пробела.
Когда клиент не заполнит какието поля(на самом деле поля заполнены) у него все пройдет.

как это сделать???
к сожелению я не силён в php
*

Muratty

  • Захожу иногда
  • 130
  • 9 / 0
  • не стреляёте в пианиста, он играет как умеет...
Re: Virtuamart как упростить форму заказа
« Ответ #16 : 08.04.2008, 14:33:43 »
Код
if (!empty( $missing )) {
   echo "<script type=\"text/javascript\">alert('"._CONTACT_FORM_NC."'); </script>\n";
}
поменяй
Код
if (!empty( $missing )) {
   echo "&nbsp;";
}
вроде так это делается

P.S. - сори тупанул, так делать нельзя!, еще раз сори
P.P.S. - оставил "как делать нельзя" :-)
« Последнее редактирование: 08.04.2008, 14:41:34 от Muratty »
*

morph

  • Давно я тут
  • 923
  • 105 / 0
Re: Virtuamart как упростить форму заказа
« Ответ #17 : 08.04.2008, 14:35:04 »
все как в той статье с городом(, не убивать поле «city» полностью, а сделать его в checkout_register_form.php скрытым, т. е. <input type="hidden" name="city" value="ваш город по умолчанию" />
)....или воабще...есть хак на тихую регистрацию(покупка без регистрации) здесь на форуме - юзайте этот хак - туда хоть что вывести можно
*

Muratty

  • Захожу иногда
  • 130
  • 9 / 0
  • не стреляёте в пианиста, он играет как умеет...
Re: Virtuamart как упростить форму заказа
« Ответ #18 : 08.04.2008, 14:36:45 »
все как в той статье с городом(, не убивать поле «city» полностью, а сделать его в checkout_register_form.php скрытым, т. е. <input type="hidden" name="city" value="ваш город по умолчанию" />
)....или воабще...есть хак на тихую регистрацию(покупка без регистрации) здесь на форуме - юзайте этот хак - туда хоть что вывести можно
поддерживаю, по себе заметил - чем проще решение - тем работоспособнее
*

IgorM

  • Осваиваюсь на форуме
  • 13
  • 0 / 0
Re: Virtuamart как упростить форму заказа
« Ответ #19 : 28.03.2012, 17:45:53 »
Привет!
Подскажите пожалуйста, где можно поменять e-mail на который приходит тебе сообщение о заказе клиента?
*

Seeker

  • Осваиваюсь на форуме
  • 35
  • 6 / 0
Re: Virtuamart как упростить форму заказа
« Ответ #20 : 29.03.2012, 12:12:57 »
Привет!
Подскажите пожалуйста, где можно поменять e-mail на который приходит тебе сообщение о заказе клиента?

Если не установлено никаких хаков регистрации то стандартно в "Информации о магазине"
*

niggatub

  • Захожу иногда
  • 205
  • 2 / 3
Re: Virtuamart как упростить форму заказа
« Ответ #21 : 26.10.2012, 18:24:55 »
Да тема уже обжевана и пережевана не один раз. Товарищи, пользуйтесь посиком уже наконец.
зы. Оу. на дату постов внимания не обратил)
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

При регистрации пользователя,и оформлении заказа перебрасывает на localhost

Автор djmixer

Ответов: 3
Просмотров: 4472
Последний ответ 11.04.2012, 11:52:05
от resens
Проблема со страницей "Изменить адрес" при оформлении заказа

Автор art-m1987

Ответов: 3
Просмотров: 2575
Последний ответ 29.12.2010, 23:24:52
от yrygvay
Где меняются формы заказа товара?

Автор Ole888

Ответов: 2
Просмотров: 2890
Последний ответ 24.12.2010, 22:25:13
от terr
где редактируется форма заказа?

Автор Ole888

Ответов: 1
Просмотров: 3303
Последний ответ 01.12.2008, 12:51:55
от Sulpher
Формат даты заказа

Автор Mirsaytov

Ответов: 2
Просмотров: 3075
Последний ответ 18.11.2008, 00:17:19
от Mirsaytov