Версия для печати
Оригинальная версия ( http://prestadev.ru/forum/tema-387.html )

PrestaShop CMS :: Русская поддержка интернет-магазина PrestaShop > Песочница > [module] Покупка без регистрации!!!


Разместил: newtc Время: 26-11-2009 21:17
3 Дня искал, хотел купить у бержуев на paypal обламался и вот оно случилось АБСОЛЮТНО БЕСПЛАТНО!!! без возмездно тесть дадом!!! Модуль покупки без регистрации(Видал по 100 EURO продают) выкладываю.
Я свой вклад внес!
Теперь нужен перевод!
демо http://0154.ru
Инструкция по установке :
1) Скачать
2) Закачать
3) Заменить
4) Открыть php и менять e-mail на свой
5) Открыть tpl и переводить

Убедительная просьба НЕ КРЫСИТЬ!! Доработали выложили, перевели выложили (если до вас этого ни кто не сделал нет или в вариантах со скриншотами)

PS Без претензий отдаю как скачал!!! :blus:

Разместил: Harliff Время: 27-11-2009 00:39
О, спасибо большое!

О господи, это индонезийский...

Разместил: Harliff Время: 27-11-2009 00:54
А-ха-ха, там при быстром заказе многие поля скрыты, но обязательны к заполнению (мобильный тел., адрес1).

(по крайней мере, так происходит в демо -- http://0154.ru/authentication.php?back=order.php?step=1))

А я уж размечтался, что тут готовое решение!

И это чудо продается за сто евро?


Сообщение отредактировано Harliff 26-11-2009 20:56 ...

Разместил: newtc Время: 27-11-2009 12:19
Аттачи one_checkout.zip( Размер файла: 7.8KB )
Мечтать не надо я выложил как есть! я не продаю!!
А ели лишении поля возьми и убери :)
И сейчас выкладываю как есть, без преетензий!!
Русифицировал как мог, убирал поля под себя :jump:
Буду ждать ваших модификаций(в 1Посте оригинал )

Разместил: alias Время: 10-12-2009 12:24
пасиб, большое =)

Разместил: Smelaja Время: 12-12-2009 17:17
newtc
Вы пишете :
Инструкция по установке :
1) Скачать - понятно
2) Закачать - в какую папку???
3) Заменить - что на что???
4) Открыть php и менять e-mail на свой - здесь насколько я понимаю authentication строчка 104, 45,46,50, 76 правильно?
5) Открыть tpl и переводить -понятно

еще вопрос, у вас в магазине при оформлении заказа этим способом выдает сверху адрес достаки : guest65129 -? Это что такое?

Разместил: newtc Время: 12-12-2009 19:00
:blus:
1)Скачать prestashop_fast_reg.zip
2)Закачать на сервер и раз архивировать
3) 2 папки и файл копировать с заменой в корневую папку магазина
4) В файле authentication.php после строчки //gm.computer@yousite.ru везде меняем адрес сайта на свой (строки 45,46,50,75,104).
Все.
"guest65129 -? Это что такое?"
Эта версия Хака генерирует случайный e-mail и как бы вписывает его вместо покупателя тем самым создается временный аккаунт для клиента.

Разместил: Smelaja Время: 12-12-2009 23:37
спасибки буду пробовать, :cof: отпишусь получилось ли
пробовать буду завтра а то сегодня провозилась с шапкой магазина целый день, уже глаза выпадаю :eek:

Разместил: Smelaja Время: 14-12-2009 00:01
получилось поставить, но теперь цену как-то странно прописывает в письме, заполняю я цену в долларах в магазине, а в магазин входят видят цену в гривнах, а в письме я так понимаю в рублях приходит, исходя из суммы
Продлить Антивирус Касперского 2009, 2007 Продление существующей лицензии 24,50 грн. 1 24,50 грн.
Товары 1 647,38 грн.
Скидки 0,00 грн.
Подарочная упаковка 0,00 грн.
Стоимость доставки 326,79 грн.
Итого к оплате 1 974,17 грн

конечно если не знаешь как подправить то пусть так остаеться, ведь я только это письмо вижу... а если знаешь подскажи :yes:

и еще одно не удовство, приходят возвратки писем не доставленных клиенту :confus:
а так конечно лучше стало
но мне идеален был бы этот модуль если бы так же можно было выбрать все тоесть и способ доставки и форму оплаты

Разместил: newtc Время: 14-12-2009 00:29
Я честно сказать не знаю ни одного ответа на твои вопросы :( (у меня что касается программирования знаний 0, все методом тыка :)) , пусть старшие товарищи помогут.
Но если предположить то :
"заполняю я цену в долларах в магазине, а в магазин входят видят цену в гривнах, а в письме я так понимаю в рублях приходит,"
Это врятли из за хака так как файлы меняются которые ни как не влияют на цену.
"и еще одно не удовство, приходят возвратки писем не доставленных клиенту "
Издержки производства :)

Разместил: Smelaja Время: 14-12-2009 00:46
Цитата:( newtc @ 13-12-2009 19:29 Смотреть сообщение )
Я честно сказать не знаю ни одного ответа на твои вопросы :( (у меня что касается программирования знаний 0, все методом тыка :)) , пусть старшие товарищи помогут.
Но если предположить то :
    "заполняю я цену в долларах в магазине, а в магазин входят видят цену в гривнах, а в письме я так понимаю в рублях приходит,"
Это врятли из за хака так как файлы меняются которые ни как не влияют на цену.
"и еще одно не удовство, приходят возвратки писем не доставленных клиенту "
Издержки производства :)


не раньше насчет цены было нормально, значит где-то прописанно менять цену,потому что теперь при регестрации тоже цену меняетна рублевую :confus:


насчет возвраток, просто нужно гдето прописать чтоб письма не отправлялись на вот эти временный номер...@....

Разместил: Smelaja Время: 14-12-2009 01:04
newtc
если ты методом тыка много всего уже испробовал в этом модуле, то подскажешь как убрать фамилию, и добавить электронный адрес??

Разместил: newtc Время: 14-12-2009 01:28
Проще взять файлы из первого поста, в оригинале оно кажется так и есть (только там authentication.tpl переводить надо " http://translate.google.com " с 38 по 61 сторчку).
и потом по схеме как здесь http://www.prestadev.ru/forum/tema-295.html убирать что не надо. :wink2:

Разместил: papanof Время: 15-12-2009 06:16
[quote=newtc,12-12-2009 14:00,pid2344]
:blus:
1)Скачать prestashop_fast_reg.zip
2)Закачать на сервер и раз архивировать
3) 2 папки и файл копировать с заменой в корневую папку магазина
4) В файле authentication.php после строчки //gm.computer@yousite.ru везде меняем адрес сайта на свой (строки 45,46,50,75,104).
Все.

сделал всё по инструкции, в магазине ничего не поменялось, может из админки нада что-то менять?

Разместил: Smelaja Время: 15-12-2009 13:21
:blus: я делала не совсем по инструкции
точнее делала так, скачала -разорхивировала, дальше смотрела название папок и заливала файлы в соответствующие папки у себя на сайте, думаю что ты просто бросил в корень сайта... тоесть первая папка Престошоп= твоей первой папке, в моем случае( http://www.antivirusprosto.com.ua) а дальше названия соответствуют...

Разместил: newtc Время: 15-12-2009 18:33
Цитата:( papanof @ 15-12-2009 05:16 Смотреть сообщение )
Цитата:( newtc @ 12-12-2009 14:00 Смотреть сообщение )
:blus:
1)Скачать prestashop_fast_reg.zip
2)Закачать на сервер и раз архивировать
3) 2 папки и файл копировать с заменой в корневую папку магазина
4) В файле authentication.php после строчки //gm.computer@yousite.ru везде меняем адрес сайта на свой (строки 45,46,50,75,104).
Все.

сделал всё по инструкции, в магазине ничего не поменялось, может из админки нада что-то менять?

Тема на сайте должна быть дефолтная

Разместил: panas Время: 18-12-2009 16:05
Под какой версией это работает? Пробую под версия 1.2.5.0, работать не хочет.

Разместил: Smelaja Время: 18-12-2009 18:22
у меня PrestaShop v0.5 - работает


Сообщение отредактировано Smelaja 18-12-2009 13:22 ...

Разместил: newtc Время: 19-12-2009 10:59
у меня 0.6 работает

Разместил: pozitiff Время: 27-12-2009 01:27
подскажите, как исправить следующие:

Какие преимущества я получу если зарегистрируюсь?.
>>Получайть скидки по накопительной системе
>>Online слижение за состоянием заказа
>>Нет необходимости вводить адрес доставки кадый раз при покупке
>>Вы в любой момент сможете посмотреть какие покупки вы совершали
>>И многое другое...
Хорошо, я зарегестрируюсь! Введите Ваш e-mail адрес.


ПЛИЗЗЗ!!!

Разместил: Smelaja Время: 27-12-2009 03:12
это перевод правиться в authentication.tpl

Разместил: newtc Время: 27-12-2009 09:26
Цитата:( Smelaja @ 27-12-2009 02:12 Смотреть сообщение )
это перевод правиться в authentication.tpl

+1 :)

Разместил: pozitiff Время: 27-12-2009 22:32
а если там иероглифы?

Разместил: newtc Время: 28-12-2009 10:44
Цитата:( pozitiff @ 27-12-2009 21:32 Смотреть сообщение )
а если там иероглифы?

Файл в UTF-8

Разместил: landex Время: 01-01-2010 21:27
2 Смелая (кстати касается и других)

Проверьте орфографию :)
А то несолидно получается ;)

Какие преимущества я получу если зарегистрируюсь?.

>>Получайть скидки по накопительной системе
>>Online слижение за состоянием заказа
>>Нет необходимости вводить адрес доставки кадый раз при покупке
>>Вы в любой момент сможете посмотреть какие покупки вы совершали
>>И многое другое...

Разместил: Smelaja Время: 02-01-2010 01:36
спасибо исправила

Разместил: landex Время: 02-01-2010 02:53
>>Online слижение за состоянием заказа

это пропустили

Разместил: Weresk63 Время: 08-01-2010 05:19
Ставил данный модуль. Увы у меня он почемуто не пошел. Всех пользователей пытался зарегить с одним мылом. Взял модуль отсюда http://dashnadash.com/news/339-prestashop-yekspress-registraciya.html спасибо Benia за наводку.
Поставил - все работает :) Осталось только звездочку с поля "Ваш e-mail" убрать.


Сообщение отредактировано Weresk63 08-01-2010 02:25 ...

Разместил: landex Время: 09-01-2010 15:18
2 Weresk63 - выложи пожалуйста сюда этот модуль а то по ссылке на другой сайт там все поля для скачивания скрыты а региться неохота (и так спама полно в ящика с таких сайтов..) Заранее благодарю!

Разместил: Ich Время: 09-01-2010 21:31
Вот возьмите, коллеги. Инструкция внутри.

Разместил: landex Время: 10-01-2010 01:05
Спасибо большое! Больших продаж вам!! :drinks:

Разместил: alexseovs Время: 13-01-2010 15:47
у меня не работает последний модуль
все правильно установил, но при нажати на кнопку без регистрации
грузится снова таже страница

Разместил: newtc Время: 14-01-2010 18:33
Цитата:( alexseovs @ 13-01-2010 14:47 Смотреть сообщение )
у меня не работает последний модуль
все правильно установил, но при нажати на кнопку без регистрации
грузится снова таже страница

Дак ставить нужно от проверенных юзеров :) в 7-м посте рабочий (у меня на Корзинке стоит)

Разместил: антон Время: 15-01-2010 04:43
Объясните мне пожалуйста, в чем прикол этого модуля? У меня просто тоже стоял, потом убрал я его. Ведь при покупке без регистрации нужно так-же заполнять кучу полей. В чем разница? только в том, что пароль не нужен?

Разместил: newtc Время: 15-01-2010 10:49
e-mail не надо
у меня 4 поля обязательные,

Разместил: landex Время: 21-01-2010 18:58
Чето не совсем правильно у меня работает модуль - требует заполнить Город и Почтовый индекс но в самой форме этих полей для заполнения ведь нету! как быть? в каком файле править? скриншот прилагаю

Разместил: landex Время: 21-01-2010 19:29
Вопрос снимается! По ошибке из архива закинул файл Address.php в корень сайта
а надо было закинуть /classes/Address.php

:mfs:

Разместил: YellowDuck Время: 21-01-2010 19:34
Вот здесь ответ http://www.prestadev.ru/forum/tema-295.html

Разместил: landex Время: 22-01-2010 00:22
Вопрос не снимается - обнаружился глюк, я тут воспользовался поиском - но что то ответа не нашел.
Короче: установил модуль быстрой покупки (то бишь этот модуль)
Сделал одну тестовую покупку сам у себя - все нормально, пришло 4 письма - 1 с инфой о заказе и 3 с варнингами о кривом мыле (ну это понятно)
Но дальше началось интересное - решил еще раз проверить покупку без регистрации - заполнил все поля и ФИГ ВАМ как говориться! выдало
Код:
Выявлено ошибок: 1 ошибка :
этот e-mail адрес уже зарегистрирован


Как может этот адрес быть зарегистрирован если он генерируются рандомно??? :eek:

Может поделитесь рабочими файлами? Или куда копнуть что ковырнуть?
Заранее благодарен ответившим!

Разместил: palanca Время: 22-01-2010 00:25
Цитата:( landex @ 21-01-2010 20:22 Смотреть сообщение )
Вопрос не снимается - обнаружился глюк, я тут воспользовался поиском - но что то ответа не нашел.
Короче: установил модуль быстрой покупки (то бишь этот модуль)
Сделал одну тестовую покупку сам у себя - все нормально, пришло 4 письма - 1 с инфой о заказе и 3 с варнингами о кривом мыле (ну это понятно)
Но дальше началось интересное - решил еще раз проверить покупку без регистрации - заполнил все поля и ФИГ ВАМ как говориться! выдало
Код:
Выявлено ошибок: 1 ошибка :
этот e-mail адрес уже зарегистрирован


Как может этот адрес быть зарегистрирован если он генерируются рандомно??? :eek: 

Может поделитесь рабочими файлами? Или куда копнуть что ковырнуть?
Заранее благодарен ответившим!

у меня тоже самое. пришлось убрать быструю покупку. имхо но не может так быть все просто. думаю что этот модуль должен быть посложнее. тип такого ---> http://www.prestashop.com/forums/viewthread/25436/modules___development/modification_ioncannons_express_checkout_v1_dot_0

Разместил: YellowDuck Время: 22-01-2010 01:50
Цитата:( newtc @ 12-12-2009 15:00 Смотреть сообщение )
:blus: 
1)Скачать prestashop_fast_reg.zip
2)Закачать на сервер и раз архивировать
3) 2 папки и файл копировать с заменой в корневую папку магазина
4) В файле authentication.php после строчки //gm.computer@yousite.ru везде меняем адрес сайта на свой (строки 45,46,50,75,104).
Все.
"guest65129 -? Это что такое?"
Эта версия Хака генерирует случайный e-mail и как бы вписывает его вместо покупателя тем самым создается временный аккаунт для клиента.

я вот этот использовал http://prestadev.ru/forum/redir-387-2344.html косяков не обнаружил

Разместил: landex Время: 22-01-2010 02:36
Ну так и я его заюзал :)

Разместил: YellowDuck Время: 22-01-2010 02:57
но у меня каждый раз регится другой e-mail, совпадений не было

Разместил: landex Время: 22-01-2010 03:08
ну тогда фиг его знает, я его отключил.
ЗЫ - вопросик то какой интересный получается:
общался с братом (живет в США), спрашиваю - как заказы то у тебя делают? Да как, говорит, заполняют форму, регятся, все что требуется то и заполняют - по телефону не звонят, заказы все через сайт делаются.
общался с нашими :) - ситуация ровным счетом наоборот!!! от 70 до 87% заказов по телефону! Видать нашему человеку еще и поговорить надо :), душу раскрыть :drinks:

Разместил: dervish Время: 24-01-2010 22:13
Поставил модуль. Работает вроде нормально.

Разместил: landex Время: 24-01-2010 23:34
Цитата:( dervish @ 24-01-2010 18:13 Смотреть сообщение )
Поставил модуль. Работает вроде нормально.


У меня тоже 1 раз сработал нормально - но я как почувствовал неладное и погонял в хвост и гриву (лучше облажаться сейчас и самому чем потом на боевом сайте и с клиентами) и вот модуль закосячил. попробуй сделай сам у себя 5-10 заказов - там и будет видно.

Разместил: dervish Время: 24-01-2010 23:50
Вроде все работает правильно...
Но заметил одну ошибку.
При заказе без регистрации не добавляет стоимость доставки, т.е. стоит 0, хотя она в настройках прописана.

Разместил: YellowDuck Время: 24-01-2010 23:57
У меня нет такого глюка, доставка считается корректно

Разместил: newtc Время: 25-01-2010 00:32
Я, сделал у себя 11 заказов, каждый раз пользователю был выдан уникальный e-mail и не разу не выдало ошибки.
Может в authentication.php не все изменили или что то не так сделали, у меня в магазине народ регается без проблем, тфу тфу :)

Разместил: newtc Время: 25-01-2010 00:44
Кстати он e-mail генерирует не совсем случайно, он цифры (gues1234@yousite.ru) которые добавляются к e-mail берет из ID гостя. :)

Разместил: Weresk63 Время: 25-01-2010 01:12
Цитата:( landex @ 09-01-2010 12:18 Смотреть сообщение )
2 Weresk63 - выложи пожалуйста сюда этот модуль а то по ссылке на другой сайт там все поля для скачивания скрыты а региться неохота (и так спама полно в ящика с таких сайтов..) Заранее благодарю!


Сори за поздний ответ (лучше позже чем никогда)
Выкладываю скрипт в исходном варианте.
Сам у себя в магазине только убрал звездочку с поля "Ваш e-mail".
В остальном ничего не трогал лишнего. Все работает и заказы проходят.
Был правда один клиент зарегистрировавшийся абракадаброй и ничего не купивший :) я подумал что ктото с форума модуль опробовал.

Разместил: landex Время: 25-01-2010 02:33
Цитата:( dervish @ 24-01-2010 19:50 Смотреть сообщение )
Вроде все работает правильно...
Но заметил одну ошибку. 
При заказе без регистрации не добавляет стоимость доставки, т.е. стоит 0, хотя она в настройках прописана.


У этого модуля помимо рандомного емыла еще и ошибки генерется в рандоме :)

Разместил: Ich Время: 26-01-2010 03:57
Ну не знаю.
У меня все работает ОК. Гонял много раз. Правда у меня пока на localhost стоит, попробую через недельку на хостинге, если заглючит отпишусь.

Разместил: igorakintev Время: 13-02-2010 04:46
Есть глюк....съедает буквы ввобщу фамилию нормлаьно получаю на выходе ?ЪШ***** заместо первых 3х букв должно быть АКИ******

Разместил: newtc Время: 13-02-2010 11:33
я лично у себя на рабочем сайте ни каких глюков из выше перечисленных не замечал. Сам модуль настолько прост что там глючить нечему. Так что проверяйте настройки хостинга, и престы.

Разместил: goldsnake Время: 17-02-2010 23:06
Цитата:( Weresk63 @ 24-01-2010 21:12 Смотреть сообщение )
Цитата:( landex @ 09-01-2010 12:18 Смотреть сообщение )
2 Weresk63 - выложи пожалуйста сюда этот модуль а то по ссылке на другой сайт там все поля для скачивания скрыты а региться неохота (и так спама полно в ящика с таких сайтов..) Заранее благодарю!
Сори за поздний ответ (лучше позже чем никогда)
Выкладываю скрипт в исходном варианте.
Сам у себя в магазине только убрал звездочку с поля "Ваш e-mail".
В остальном ничего не трогал лишнего. Все работает и заказы проходят.
Был правда один клиент зарегистрировавшийся абракадаброй и ничего не купивший :) я подумал что ктото с форума модуль опробовал.
поставил этот модуль, теперь при обычной регистрации нет пункта индекса, а регистрация его строго требует


Сообщение отредактировано goldsnake 17-02-2010 19:07 ...

Разместил: YellowDuck Время: 17-02-2010 23:58
так выкиньте индекс из /classes/Adress.php

Разместил: goldsnake Время: 18-02-2010 05:40
удалил там всё что связано с postcode, вроде работает, спасибо :cof:


Сообщение отредактировано goldsnake 18-02-2010 01:41 ...

Разместил: Ich Время: 20-02-2010 00:33
Модуль (bluraybox.ru) полностью рабочий.
Единственный мелкий баг, который в нем был - это то, что в authentication.tpl при полной регистрации забыли вывести поле для почтового индекса :lsshok:
Лечится просто в authentication.tpl просто добавляем:

<p class="required text">
<label for="postcode">{l s='Postal code / Zip code'}</label>
<input type="text" class="text" name="postcode" id="postcode" value="{if isset($smarty.post.postcode)}{$smarty.post.postcode}{/if}" />
<sup>*</sup>
</p>

(я добавил в строку 195 после e-mail)
Во всем остальном модуль действительно настолько прост, что ломаться и глючить нечему.
Надо отключить обязательное поле, заходим в /classes/Adress.php и удаляем из protected и убираем это поле из authentication.tpl. Аналогично включаем все, что считаем нужным.
А глюки описанные в топике скорее всего возникают из-за неправильных или неполных настроек, изменениях в файлах магазина (особенно php) или проблемы возникают у хостера. В каждом отдельном случае нужно проверять.

Разместил: newtc Время: 20-02-2010 01:00
Цитата:( Ich @ 19-02-2010 23:33 Смотреть сообщение )
Модуль (bluraybox.ru) полностью рабочий.
Единственный мелкий баг, который в нем был - это то, что в authentication.tpl при полной регистрации забыли вывести поле для почтового индекса  :lsshok: 
Лечится просто в authentication.tpl просто добавляем:
 
<p class="required text">
    <label for="postcode">{l s='Postal code / Zip code'}</label>
    <input type="text" class="text" name="postcode" id="postcode" value="{if isset($smarty.post.postcode)}{$smarty.post.postcode}{/if}" />
    <sup>*</sup>
  </p>

(я добавил в строку 195 после e-mail)
Во всем остальном модуль действительно настолько прост, что ломаться и глючить нечему.
Надо отключить обязательное поле, заходим в /classes/Adress.php и удаляем из protected и убираем это поле из authentication.tpl. Аналогично включаем все, что считаем нужным.
А глюки описанные в топике скорее всего возникают из-за неправильных или неполных настроек, изменениях в файлах магазина (особенно php) или проблемы возникают у хостера. В каждом отдельном случае нужно проверять.

+1 :jump:

Разместил: sumfrasieda Время: 14-03-2010 23:43
Подскажите, сделал все как написано, по поводу шаблона prestashop_fast_reg. Мне нужно оставить три поля - Имя, дополнительная информация, телефон (обязательное поле).

Но когда на форме прохожу - мне пишет, что Поле ФАМИЛИЯ - обязательное. Где я его мог не убрать?

Убирал стандартно поля в двух файлах:

/classes/Address.php

оставил только e-mail обязательным полем
Код:
protected    $fieldsRequired = array('phone_mobile',);


/themes/prestashop/authentication.tpl

Код:
<form action="{$request_uri|escape:'htmlall':'UTF-8'|replace:'&amp;':'&'}" method="post" id="account-creation_form" class="std">
        <fieldset class="account_creation">
            <h3>{l s='Your personal information'}</h3>

            <input  type="hidden" class="text" id="customer_firstname" name="customer_firstname" value="{if isset($smarty.post.firstname)}{$smarty.post.firstname}{else}{$customer_firstname}{/if}" />
            <input  type="hidden" class="text" id="customer_lastname" name="customer_lastname" value="{if isset($smarty.post.lastname)}{$smarty.post.lastname}{else}{$customer_lastname}{/if}" />
            <input type="hidden" class="text" id="email" name="email" value="{if isset($smarty.post.email)}{$smarty.post.email}{else}{$email}{/if}" />
            <input type="hidden" class="text" name="passwd" id="passwd" value="{$pass_noname}" />
            <p class="text">
                <label for="firstname">{l s='First name'}</label>
                <input type="text" class="text" id="firstname" name="firstname" value="{if isset($smarty.post.firstname)}{$smarty.post.firstname}{/if}" />                
            </p>            
            <p class="textarea">
                <label for="other">{l s='Additional information'}</label>
                <textarea name="other" id="other" cols="26" rows="3">{if isset($smarty.post.other)}{$smarty.post.other}{/if}</textarea>
            </p>
            <p class="required text">
                <label for="phone_mobile">{l s='Mobile phone'}</label>
                <input type="text" class="text" name="phone_mobile" id="phone_mobile" value="{if isset($smarty.post.phone_mobile)}{$smarty.post.phone_mobile}{/if}" />
            <sup>*</sup>
            </p>
            <input type="hidden" class="text" name="alias" id="alias" value="{if isset($smarty.post.address_noname)}{$smarty.post.address_noname}{else}{$address_noname}{/if}" />
            <input type="hidden" class="text" name="create_noname" id="create_noname" value="1" />
        </fieldset>
        {$HOOK_CREATE_ACCOUNT_FORM}
        <p class="cart_navigation required submit">
            <input type="hidden" name="email_create" value="1" />
            <input type="submit" name="submitAccount" id="submitAccount" value="{l s='Register'}" class="exclusive" />
            <span><sup>*</sup>{l s='Required field'}</span>
        </p>

    </form>



Подскажите, пожалуйста, что я сделал не так и где нужно подправить. Очень нужно. Спасибо.

Разместил: YellowDuck Время: 15-03-2010 15:26
Как-то так попробуйте: <input type="hidden" name="lastname" value="noname" />

Разместил: olja1 Время: 26-06-2010 00:22
М-да, бесплатный сыр только в мышеловке, господа!

Разместил: ors Время: 26-06-2010 01:05
А в чем заключается мышеловка?

Теоретически все должно работать. Если не работает - исходный код движка открыт. Читайте и все получится.

Разместил: Rovik Время: 26-06-2010 18:55
Цитата:
М-да, бесплатный сыр только в мышеловке, господа!


Думаете если купите Shopscript, NetCat или еще какой нибудь InternetShop у вас все само заработает по одному взмаху пальцев над клавиатурой?!
Выбор же очень простой, или разбираетесь сами и дорабатываете движок под ваши нужды, или платите определенные суммы, например http://rentim.ru/, и без лишних проблем получаете готовый продукт. Выбор за вами!

Разместил: nerv Время: 04-09-2010 10:42
Цитата:( Weresk63 @ 24-01-2010 21:12 Смотреть сообщение )
Цитата:( landex @ 09-01-2010 12:18 Смотреть сообщение )
2 Weresk63 - выложи пожалуйста сюда этот модуль а то по ссылке на другой сайт там все поля для скачивания скрыты а региться неохота (и так спама полно в ящика с таких сайтов..) Заранее благодарю!

Сори за поздний ответ (лучше позже чем никогда)
Выкладываю скрипт в исходном варианте.
Сам у себя в магазине только убрал звездочку с поля "Ваш e-mail".
В остальном ничего не трогал лишнего. Все работает и заказы проходят.
Был правда один клиент зарегистрировавшийся абракадаброй и ничего не купивший :) я подумал что ктото с форума модуль опробовал.

а пароль на архив какой?

Разместил: cbusiness Время: 17-09-2010 18:35
Установил модуль заказ без регистрации - в IE выдает ошибку js
'countriesNeedIDNumber' - определение отсутствует, Строка: 32 Символ: 2
в /themes/prestashop/js/tools/statesManagement.js
Меню перестает показываться.
Ссылка с ошибкой у разработчика скрипта http://bluraybox.ru/authentication.php?back=order.php?step=1
У меня тоже самое.
При этом после входа в "Без регистрации" выбирает Россию, хотя должна быть Белаурсь по умолчанию.
Устанавливал все версии данного скрипта из этого форума - везде один глюк.

Если кто разбирается, помогите решить данную проблему.

Разместил: Fant63 Время: 03-10-2010 17:49
Добрый день!

На буржуйском форуме появился замечательный модуль покупки без регистрации не требующий изменений движка работает на Javascript

Единственный минус - нужен e-mail... а для того что бы его убрать нужно изменять /classes/Address.php - (вроде это файл) это изменит все способы регистрации - а это уже изменять движок - что не есть гут (

А можно ли сделать в этом модуле что бы он обращался к другому Address.php - допустим закинуть его в папку с модулем - наладить обращение - что бы у этого модуля можно было отдельно изменять обязательные для заполнения поля


уфф.... надеюсь доступно объяснил ))


Сообщение отредактировано Fant63 03-10-2010 14:51 ...

Разместил: Fant63 Время: 03-10-2010 18:02
А если его объединить с модулем от bluraybox.ru

там ведь используется только два файла
authentication.php
authentication.tpl

Если попробовать их объединить?


Сообщение отредактировано Fant63 03-10-2010 15:03 ...

Разместил: ors Время: 03-10-2010 19:35
Получается что этот модуль отличается от стандартной авторизации только отсутствием поля пароль? В таком не проще ли в стандартной авторизации заполнять это поле случайным значением и делать пароль видимым. В таком случае покупатель может либо сменить его, либо оставить поле без изменений.

То же самое и с почтой. Ее нельзя удалить совсем, но можно заменить на случайное значение.

Разместил: Fant63 Время: 03-10-2010 20:26
В том то и дело - я тоже не совсем понимаю смысла этого модуля.. за рубежом это круто продвигают под слоганом - без регистрации...

Для нас без регистрации значит чуть по другому - это покупка без эл почты...

+ это го модуля что он основана на Javascript и использует свои файлы authentication.php
authentication.tpl

Может кто сможет переделать что бы не нужно было вводить почту не изменяя файлы престы?

На официальном форуме об этом была речь - но создатель не понимает почему нужно отменить почту.... аргументирует что чел не сможет следить за статусом товара

Обсуждение на офф сайте:
http://www.prestashop.com/forums/viewthread/69506/third_party_modules/module_purchase_without_registering_prestashop_1_dot_3

Разместил: ors Время: 03-10-2010 22:55
В authentication.php после
Код:
$validateDni = Validate::isDni(Tools::getValue('dni'));

добавить
Код:
$_POST['email'] = rand(1,100000).'@myshop.ru';

Разместил: Fant63 Время: 10-10-2010 17:07
Изменял в
http://www.site.ru/authentication.php
но, ошибка осталась

Выявлено ошибок: 1 ошибка :
недопустимый e-mail адрес

Разместил: sem4444 Время: 12-10-2010 23:45
Цитата:( ors @ 03-10-2010 23:55 Смотреть сообщение )
В authentication.php после
Код:
$validateDni = Validate::isDni(Tools::getValue('dni'));

добавить
Код:
$_POST['email'] = rand(1,100000).'@myshop.ru';

проблема в том что rand время от времени генерит цифры которые уже есть в базе может добавить еще чтото типа переменная "время" которая влияет на генерацию случайного числа ????

Разместил: sem4444 Время: 13-10-2010 00:51
может mt_rand будет более случайным ???

Разместил: sem4444 Время: 13-10-2010 02:41
Хотя покрутил я все настройки и понял что с одного и того же браузера не получается зарегится гостем 2 раза подряд. Пишет такой адрес уже зарегистрирован. Наверно это связано с кукисами.

Разместил: ors Время: 13-10-2010 11:58
Лучше для создания мэйла используйте ид гостя, и если пользователь с таким мэйлом существует, то авторизуйте его, иначе создавайте новый аккаунт
Код:
$email=...;
$customer = new Customer();
$authentication = $customer->getByEmail(trim($email));
if (!$authentication OR !$customer->id)
    //Старый код (создаем акк)
else
{
    $cookie->id_customer = intval($customer->id);
    $cookie->customer_lastname = $customer->lastname;
    $cookie->customer_firstname = $customer->firstname;
    $cookie->logged = 1;
    $cookie->passwd = $customer->passwd;
    $cookie->email = $customer->email;
    if (Configuration::get('PS_CART_FOLLOWING') AND (empty($cookie->id_cart) OR Cart::getNbProducts($cookie->id_cart) == 0))
        $cookie->id_cart = intval(Cart::lastNoneOrderedCart(intval($customer->id)));
}

Разместил: Smelaja Время: 15-10-2010 17:04
Цитата:( landex @ 21-01-2010 19:22 Смотреть сообщение )
Вопрос не снимается - обнаружился глюк, я тут воспользовался поиском - но что то ответа не нашел.
Короче: установил модуль быстрой покупки (то бишь этот модуль)
Сделал одну тестовую покупку сам у себя - все нормально, пришло 4 письма - 1 с инфой о заказе и 3 с варнингами о кривом мыле (ну это понятно)
Но дальше началось интересное - решил еще раз проверить покупку без регистрации - заполнил все поля и ФИГ ВАМ как говориться! выдало
Код:
Выявлено ошибок: 1 ошибка :
этот e-mail адрес уже зарегистрирован


Как может этот адрес быть зарегистрирован если он генерируются рандомно??? :eek: 

Может поделитесь рабочими файлами? Или куда копнуть что ковырнуть?
Заранее благодарен ответившим!






работало пол года на ура сегодня заметила что 2 недели заказов стало поменьше, проверила, та же ошибка что у тебя!!!!
ХЕЛП :mfs: :mfs: :mfs:
что делать ?????

Разместил: mobl1n Время: 19-02-2011 20:11
Ребята,я пока чту 3-ю страницу,но модули можно переводить через админку, не правя при этом тпл.. это к вопросу что при открытии тпл у людей иероглифы.

Разместил: alkostar Время: 04-03-2011 18:13
блин, может это и было в этой теме, но у меня беда! попытался отключить этолт модуль, как преста тутже поломалась) не работает сайт... как быть?

Разместил: denisstrelok Время: 26-04-2011 07:48
чет я не понял отличие этого модуля от стандартной регистрации...
как сделать чтобы в быстрой регистрации было только Имя, Телефон, е-майл, Доп инфа?
где выставляется обязательность_заполнения_полей?


Сообщение отредактировано denisstrelok 26-04-2011 02:56 ...

Разместил: IceCOOL Время: 26-04-2011 10:51
+1 только для 1.4. Люди пугаются ...столько полей....

Разместил: gramsoft Время: 09-06-2011 20:24
Немного доработал модуль быстрой регистрации pwr.
Удалил ненужные поля из регистрационной формы, поменял уникальность email с привязкой к гостю, сделал проверку на пустую корзину, но не могу написать "Ваша корзина пуста" по русски, поэтому написал по английски, если ко может исправьте пожалуйста. и еще не смог сделать так чтобы если корзина пуста появлялось бы только сообщение об этом а не регистрационная форма с сообщением. тут видимо нужно поиграться с hideForm.

Разместил: Triton63 Время: 22-06-2011 13:58
Цитата:( gramsoft @ 09-06-2011 18:24 Смотреть сообщение )
Немного доработал модуль быстрой регистрации pwr.
Удалил ненужные поля из регистрационной формы, поменял уникальность email с привязкой к гостю, сделал проверку на пустую корзину, но не могу написать "Ваша корзина пуста" по русски, поэтому написал по английски, если ко может исправьте пожалуйста. и еще не смог сделать так чтобы если корзина пуста появлялось бы только сообщение об этом а не регистрационная форма с сообщением. тут видимо нужно поиграться с hideForm.


Переводится через админку: Перевод сообщений ошибок

Разместил: gramsoft Время: 30-06-2011 16:05
Наконец-то доделал фразу "Ваша козина пуста" она переведена на русский(нужно было просто в UTF8 сохранить файл. Так же если корзина пуста, появляется просто сообщение об этом.(регистрационная форма исчезает). Добавил еще проверку на минимальный заказ.



Выкладываю эту версию и скриншоты:

Разместил: gramsoft Время: 30-06-2011 16:17
Выложу попозже. еще не доконца протестировал

Разместил: gramsoft Время: 30-06-2011 17:08
И все таки не получилось у меня именно в файле написать "Ваша корзина пуста". если делаешь по русски то тогда функционал начинает отсутствовать. так что пока оставил по английски.

В этой версии получается я добавил проверку на минимальный заказ и если корзина пуста или минимальный заказ не соответствует то появляется только сообщение об ошибке.(форма регистрации прячется.)


Разместил: gramsoft Время: 30-06-2011 17:20
чтобы перевести "Vasha korzina pusta" и "Vash zakaz menshe" идем в админку->инструменты->перевод->перевод сообщений ошибок и переводим на русский!

Разместил: dignityinside Время: 01-06-2012 15:16
Как установить модуль pwr? Закачал его в папку "/moduls" но где активировать? я списке не нашел. PrestaShop™ 1.4.4.0

Разместил: mubinovr Время: 19-08-2012 00:24
Цитата:( dignityinside @ 01-06-2012 11:16 Смотреть сообщение )
Как установить модуль pwr? Закачал его в папку "/moduls" но где активировать? я списке не нашел. PrestaShop™ 1.4.4.0

Подскажите

Разместил: messia Время: 06-04-2013 01:14
Цитата:( mubinovr @ 18-08-2012 19:24 Смотреть сообщение )
Цитата:( dignityinside @ 01-06-2012 11:16 Смотреть сообщение )
Как установить модуль pwr? Закачал его в папку "/moduls" но где активировать? я списке не нашел. PrestaShop™ 1.4.4.0
Подскажите
скачал установил...а толку ноль.что до-что посля!!


Сообщение отредактировано messia 05-04-2013 20:14 ...

Разместил: Alex2902 Время: 09-06-2013 23:46
А как сделать так, чтобы при клике "корзина" открывалось сразу меню быстрого заказа. Без того, чтобы нажимать кнопку "оформить без регистрации" и без стандартного меню корзины? НО с тем, чтобы отображался список заказанных товаров.

Примерно так:
На первом фото то, что хочу убрать. Авторизация пускай будет, но при нажатии кнопки "войти".

На втором как хочу, чтобы выглядело.

На третьем то, как оно сейчас. Ужасно много действий, чтобы сделать заказ. Из-за этого сейчас теряю всех своих клиентов, как выяснил сегодня, проследив за поведением покупателей...


сайт http://www.coffee-company.ru


Сообщение отредактировано Alex2902 10-06-2013 00:47 ...

Разместил: msp Время: 10-10-2013 17:16
Цитата:( Alex2902 @ 09-06-2013 23:46 Смотреть сообщение )
А как сделать так, чтобы при клике "корзина" открывалось сразу меню быстрого заказа. Без того, чтобы нажимать кнопку  "оформить без регистрации" и без стандартного меню корзины? НО с тем, чтобы отображался список заказанны

Подскажи получилось сделать? Тоже хочу чтобы при клике на корзину сразу открывалась стр. быстрого заказа.

www.prestadev.ru