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

Sedoy

  • Давно я тут
  • 900
  • 87 / 10
  • Интересно,в какой кодировке пишут врачи?
Оформление заказа
« : 05.04.2011, 18:15:54 »
никто не встречал варианта оформления заказа типа "все-в-одном"?

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

кто что скажет - есть варианты?
Что б правильно задать вопрос - нужно знать на него ответ!
FAQ по Joomla!
Где скачать шаблоны Joomla Статьи и обзоры Желаю Вам здоровья в личной жизни - живите долго и часто :)
*

flyingspook

  • Moderator
  • 3590
  • 247 / 9
Re: Оформление заказа
« Ответ #1 : 05.04.2011, 18:25:42 »
вариант изобретен
правим файлы корзины как нам надо  ^-^
*

Sedoy

  • Давно я тут
  • 900
  • 87 / 10
  • Интересно,в какой кодировке пишут врачи?
Re: Оформление заказа
« Ответ #2 : 06.04.2011, 15:58:44 »
пример есть посмотреть?
Что б правильно задать вопрос - нужно знать на него ответ!
FAQ по Joomla!
Где скачать шаблоны Joomla Статьи и обзоры Желаю Вам здоровья в личной жизни - живите долго и часто :)
*

Muxpyc

  • Захожу иногда
  • 73
  • 0 / 0
Re: Оформление заказа
« Ответ #3 : 07.04.2011, 12:59:40 »
Где их править? Чтоб процесс не попортить..
У меня идея такая - оформление заказа в 3 шага:
1). Покупатель зашел в корзину.
2). Нажал "Оформить заказ" и попал на страничку с формой с неким кол-вом полей (вариант без регистрации).
3). После заполнения этой формы нажал "Отправить" и всё.

Можно ли такое реализовать? Без всех этих муторных шагов с корзинками вверху!
*

Sedoy

  • Давно я тут
  • 900
  • 87 / 10
  • Интересно,в какой кодировке пишут врачи?
Re: Оформление заказа
« Ответ #4 : 07.04.2011, 13:10:44 »
3). После заполнения этой формы нажал "Отправить" и всё.

чтобы вывести все на одной проблемы нет - в настройках укажи всем шагам страницу 1
все они будут выведены сразу
вопрос в том есть ли уже красиво хакнутый вариант вывода
Что б правильно задать вопрос - нужно знать на него ответ!
FAQ по Joomla!
Где скачать шаблоны Joomla Статьи и обзоры Желаю Вам здоровья в личной жизни - живите долго и часто :)
*

Muxpyc

  • Захожу иногда
  • 73
  • 0 / 0
Re: Оформление заказа
« Ответ #5 : 07.04.2011, 13:34:15 »
Так я хочу шаги вообще выключить, оставив лишь форму для заполнения контактных данных. То есть путь оформления заказа такой: Корзина --> Форма и при нажатии "Отправить" завершение заказа.
*

Sedoy

  • Давно я тут
  • 900
  • 87 / 10
  • Интересно,в какой кодировке пишут врачи?
Re: Оформление заказа
« Ответ #6 : 08.04.2011, 10:14:34 »
ну а я о чем?
все будет на одной странице + кнопка подтвердить заказ
что не нужно можно просто закомментировать или удалить из файла
думаю должно получиться

Что б правильно задать вопрос - нужно знать на него ответ!
FAQ по Joomla!
Где скачать шаблоны Joomla Статьи и обзоры Желаю Вам здоровья в личной жизни - живите долго и часто :)
*

Muxpyc

  • Захожу иногда
  • 73
  • 0 / 0
Re: Оформление заказа
« Ответ #7 : 08.04.2011, 15:38:31 »
Аа, теперь дошло..подскажи пожалуйста, где указывается номер шага и название файла, в котором закомментить. Я просто боюсь сам механизм попортить..
*

SKYwoker

  • Осваиваюсь на форуме
  • 32
  • 0 / 0
Re: Оформление заказа
« Ответ #8 : 09.04.2011, 14:33:52 »
тоже интересуюсь подобным решением.
сейчас ковыряю.... может выйдет что...
*

Muxpyc

  • Захожу иногда
  • 73
  • 0 / 0
Re: Оформление заказа
« Ответ #9 : 09.04.2011, 19:20:04 »
Отлично, буду ждать результатов!
*

SKYwoker

  • Осваиваюсь на форуме
  • 32
  • 0 / 0
Re: Оформление заказа
« Ответ #10 : 09.04.2011, 21:33:48 »
В общем пока ситуация такая:


Подскажите как убрать все что обведено зеленым. Где искать в com_virtuemart\themes\default\templates\checkout ?
*

flyingspook

  • Moderator
  • 3590
  • 247 / 9
Re: Оформление заказа
« Ответ #11 : 09.04.2011, 22:54:03 »
файлы тут http://depositfiles.com/files/r0ffo0jqw архив маленький но не загрузился сюда
с файлами сами разберетесь не помню что менял и для чего
кому надо пожалуйста
« Последнее редактирование: 12.11.2011, 11:54:09 от flyingspook »
*

Muxpyc

  • Захожу иногда
  • 73
  • 0 / 0
Re: Оформление заказа
« Ответ #12 : 09.04.2011, 22:56:44 »
Очень похоже на мой вариант, спасибо!
*

SKYwoker

  • Осваиваюсь на форуме
  • 32
  • 0 / 0
Re: Оформление заказа
« Ответ #13 : 10.04.2011, 17:05:58 »
подскажите пожалуйста как убрать выделенные зеленым области (на картинке выше и ниже)
особенно критично убрать артикул и информацию о заказе:
*

Сергеич

  • Захожу иногда
  • 87
  • 2 / 0
Re: Оформление заказа
« Ответ #14 : 20.04.2011, 02:18:44 »
особенно критично убрать артикул и информацию о заказе:
Надпись "Ниже ссылка для того, чтобы посмотреть информацию о заказе" корректируется здесь -
administrator\components\com_virtuemart\languages\common\russian.php
см. строку 425
Если не нужна, попробуй совсем удалить, но я только правил. На всякий случай перед манипуляциями сделай бэкап.
*

Сергеич

  • Захожу иногда
  • 87
  • 2 / 0
Re: Оформление заказа
« Ответ #15 : 20.04.2011, 02:47:17 »
чтобы вывести все на одной проблемы нет - в настройках укажи всем шагам страницу 1
все они будут выведены сразу

Настроил у себя в 2 шага вместо 4-х -



Теперь хочу поменять картинки или хотя бы отрегулировать их размер, чтобы текст не налезал на изображение.
Подскажите, какой файл ковырять.
*

Sedoy

  • Давно я тут
  • 900
  • 87 / 10
  • Интересно,в какой кодировке пишут врачи?
Re: Оформление заказа
« Ответ #16 : 21.04.2011, 09:20:40 »
попробуй checkout_bar.tpl.php
сам правда не ковырял его никогда
считаю эту инфу ненужной при 1-2 шагах оформления, поэтому просто отключил вывод в админке
Что б правильно задать вопрос - нужно знать на него ответ!
FAQ по Joomla!
Где скачать шаблоны Joomla Статьи и обзоры Желаю Вам здоровья в личной жизни - живите долго и часто :)
*

Muxpyc

  • Захожу иногда
  • 73
  • 0 / 0
Re: Оформление заказа
« Ответ #17 : 21.04.2011, 17:05:20 »
Sedoy: +1, тоже убрал.
*

fsv

  • Moderator
  • 2670
  • 384 / 2
Re: Оформление заказа
« Ответ #18 : 21.05.2011, 01:58:48 »
никто не встречал варианта оформления заказа типа "все-в-одном"?

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

кто что скажет - есть варианты?

Сегодня случайно наткнулся на Single Page Checkout (платный)
http://www.virtuemart-extensions.com/index.php?page=shop.product_details&flypage=flypage.tpl&product_id=13&category_id=1&option=com_virtuemart&Itemid=3
Я понимаю, что интересует бесплатный продукт, но, возможно, демо (http://www.uswinedepot.com/) и скрины на вкладке Configuration наведут на умные мысли.

Веб-разработка: заказ. Только сложная и объемная разработка. Дорого.
*

Sedoy

  • Давно я тут
  • 900
  • 87 / 10
  • Интересно,в какой кодировке пишут врачи?
Re: Оформление заказа
« Ответ #19 : 21.05.2011, 12:11:27 »
бесплатный - проставить на всех шагах оформления - страница 1 в админке
Что б правильно задать вопрос - нужно знать на него ответ!
FAQ по Joomla!
Где скачать шаблоны Joomla Статьи и обзоры Желаю Вам здоровья в личной жизни - живите долго и часто :)
*

fsv

  • Moderator
  • 2670
  • 384 / 2
Re: Оформление заказа
« Ответ #20 : 21.05.2011, 15:26:25 »
Sedoy,

Сейчас у меня в «Оформление заказа» стоит 1-1-1-2, и оформление в 2 этапа:
1) выбор адреса доставки, варианта доставки, способа оплаты;
2) проверка и подтверждение.

Поставил 1-1-1-1. На 1 шаге появилось «проверьте введенные данные и подтвердите заказ», но адрес написан сразу -по умолчанию, а надо дополнительный, в графах тариф доставки и способ оплаты – пусто.
Выбрал оплату, адрес, доставку, нажал «подтвердить». Заказ пришел с выбранным другим (нужным) адресом доставки, и остальное также вроде в порядке. Только появился «налог», который я раньше убил. Но это не страшно, если надо будет, покопаюсь – найду.

Другое смущает. Перед тем, как нажать кнопку «подтвердить» Клиент видит совсем не то, что надо. И он, долго не вникая и не строя догадки, просто не нажмет эту кнопку, матюгнется и уйдет.

Просто поставить 1-1-1-1  - это очевидно, я так раньше пробовал. Но мне показалось, что тема возникла потому, что вас также не устроило то, что я сейчас описал.

Если вы эту «наглядность для клиента» как-то решили, не могли бы подсказать?
Веб-разработка: заказ. Только сложная и объемная разработка. Дорого.
*

Sedoy

  • Давно я тут
  • 900
  • 87 / 10
  • Интересно,в какой кодировке пишут врачи?
Re: Оформление заказа
« Ответ #21 : 22.05.2011, 11:58:13 »
да нет, не решал ее
по идее там шаблоном нужно заниматься - кастомизировать под свои нужды
Что б правильно задать вопрос - нужно знать на него ответ!
FAQ по Joomla!
Где скачать шаблоны Joomla Статьи и обзоры Желаю Вам здоровья в личной жизни - живите долго и часто :)
*

Perla

  • Новичок
  • 8
  • 1 / 0
Re: Оформление заказа
« Ответ #22 : 03.07.2011, 22:35:09 »
Основная проблема VirtueMart в том, что у него все находится на разных страницах: регистрация, в оформлении заказа, чтобы добавить контактную информацию клиенту нужно идти на новую страницу, которую формирует account.billing.tpl.php и account.billing.php. Чтобы добавить адрес доставки опять нужно переходить по ссылке на новую страницу с формой, которую формирует account.shipto.tpl и account.shipto.php. Неужели нельзя было сделать эти формы сразу на одной странице, чтобы покупатель мог сразу их заполнить?

Хочу реализовать вот такую страницу оформления заказа:

Пыталась сделать следующие изменения в файлах, но в итоге страница выдает ошибку Warning: Invalid argument supplied for foreach() in Z:\home\localhost\www\witeangel\administrator\components\com_virtuemart\classes\ps_userfield.php on line 266

Мои действия:
1. Я изменила в админке VirtueMart в закладке Оформление заказа - все шаги проставила 1-1-1-1. Чтобы все отображалось на одной странице.
2. Теперь я хочу сделать, чтобы вместо Контактной информации выводилась форма, которая появляется, если кликнуть на ссылку ИЗМЕНИТЬ АДРЕС.
3. Все формы формируются файлом ps_userfield.php. Я добавила класс ps_userfield.php в файл checkout.index.php в строку 21, т.к. именно он отвечает за вывод Оформления заказа. Вот код:

mm_showMyFileName( __FILE__ );

require_once( CLASSPATH . "ps_checkout.php" );
require_once( CLASSPATH . "ps_userfield.php" );
require_once( CLASSPATH . "htmlTools.class.php" );

$ship_to_info_id = vmGet( $_REQUEST, 'ship_to_info_id');
$shipping_rate_id = urldecode(vmGet( $_REQUEST, "shipping_rate_id", null ));
$payment_method_id = vmGet( $_REQUEST, 'payment_method_id');
$Itemid = $sess->getShopItemid();

4. В файл get_shipping_address.tpl.php добавила следующий код из account.billing.tpl.php, который формирует форму для заполнения контактной информации:
<?php ps_userfield::listUserFields( $fields, $skip_fields, $db );    ?>

Но он не хочет корректно работать! Ошибка:  Warning: Invalid argument supplied for foreach() in Z:\home\localhost\www\witeangel\administrator\components\com_virtuemart\classes\ps_userfield.php on line 266

Может это кого-то натолкнет на мысль, как сделать правильно. Моих познаний в php не хватает :)
*

Ilham

  • Осваиваюсь на форуме
  • 18
  • 0 / 0
Re: Оформление заказа
« Ответ #23 : 17.10.2011, 15:53:18 »
PERLA предлагает дело! Кто-нибудь смог реализовать?
Может у PERL`ы получилось? Отпишитесь, если кто знает рецепт!
*

dreamod

  • Захожу иногда
  • 82
  • 2 / 0
Re: Оформление заказа
« Ответ #24 : 02.11.2011, 12:02:40 »
Смог кто-нить сделать заказ все в одном? Или все заглохло?
*

master3000

  • Осваиваюсь на форуме
  • 32
  • 0 / 1
Re: Оформление заказа
« Ответ #25 : 12.11.2011, 01:55:53 »
Смог сделать в три шага, смог на половину, завтра доделаю и станет точно ясно: Да ил Нет

В кратце:
При помощи компонента sh404SEF (он у меня стоят изначально) сделал псевдоним ссылке в корзине на ссылку оформления заказа

Получилось в три шага, то есть:
Страница 1 - Корзина
Страница 2 - Оформление заказа
Страница 3 - Надпись " Благодарим за покупку, копия Вашего заказа отправлена на указанную электропочту. Менеджер магазина свяжется с Вами в ближайшее время. "

Если кто-то сделал, отпишите, чтобы не делать велосипед снова

чет не получилось
-----------------------------------------------------------------

Правильно говорят, что регистрация в инет магазине это пережитки старого,
магазину достаточно:
- имя
- телефон
- товары
- адрес доставки

далее менеджер в любом случае позвонит, для подтверждения

------------------------------------------------------------------
вот нашел платный копонент:
http://www.virtuemart-extensions.com/index.php?page=shop.product_details&flypage=flypage.tpl&product_id=13&category_id=1&option=com_virtuemart&Itemid=3

предлагаю скинуться и приобрести, только вот не пойму как его протестировать (live demo)

Постараюсь сделаю как здесь:topbrands.ru







Во нашел:

вот тут терки по поводу одной страницы:
http://forum.virtuemart.net/index.php?topic=51744.0

предлагаю всем изучит и совместно перевести




кароче проше платник купить чем марочить голову и делать свой собственый виртумарт
« Последнее редактирование: 12.11.2011, 17:07:13 от master3000 »
*

master3000

  • Осваиваюсь на форуме
  • 32
  • 0 / 1
Re: Оформление заказа
« Ответ #26 : 13.11.2011, 10:50:24 »
Сделал бесплатно в 0 шагов,
оформление прямо в корзине
*

hudoy

  • Захожу иногда
  • 136
  • 5 / 0
Re: Оформление заказа
« Ответ #27 : 13.11.2011, 11:47:02 »
Как?  :D
*

master3000

  • Осваиваюсь на форуме
  • 32
  • 0 / 1
Re: Оформление заказа
« Ответ #28 : 13.11.2011, 16:34:56 »
http://joomlaforum.ru/index.php/topic,70269.240.html

в этой теме есть все

под каждый vm свое решение

у меня 1.1.9 могу под него расписать есь нада
« Последнее редактирование: 13.11.2011, 16:39:02 от master3000 »
*

hudoy

  • Захожу иногда
  • 136
  • 5 / 0
Re: Оформление заказа
« Ответ #29 : 14.11.2011, 10:58:47 »
Если возможно, хотелось бы посмотреть на то , что в итоге получилось, ссылку в студию
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Слетело оформление заказов VirtueMart 1.1.8

Автор Zegeberg

Ответов: 0
Просмотров: 705
Последний ответ 24.01.2017, 12:35:57
от Zegeberg
Номер заказа в модуле

Автор sashgera

Ответов: 0
Просмотров: 804
Последний ответ 28.02.2016, 22:44:30
от sashgera
One Page Checkout (оформление заказа на одной странице) - Скрыть поле по выбору радиобаттон

Автор sashgera

Ответов: 1
Просмотров: 1403
Последний ответ 23.09.2015, 06:02:39
от sashgera
Зависимый селект при оформлении заказа

Автор sashgera

Ответов: 1
Просмотров: 877
Последний ответ 29.07.2015, 01:01:23
от orsy
Вывод номера заказа на странице сайта после его подтверждения

Автор redsowet

Ответов: 0
Просмотров: 981
Последний ответ 02.03.2015, 16:49:22
от redsowet