Gans
Осваиваюсь на форуме
 
Репутация: +6/-0
Offline
Сообщений: 97
|
 |
« Ответ #30 : 12.04.2007, 10:36:50 » |
|
Спасибо за хак  ! Подскажите пожалуста как убрать надпись "Зарегестрироваться и купить"? А оставить только вариант "Купить быстро" и соответственно еще поле для ввода логина и пароля?
|
|
|
|
|
Записан
|
|
|
|
inc!
Осваиваюсь на форуме
 
Репутация: +7/-1
Offline
Пол: 
Сообщений: 50
|
 |
« Ответ #31 : 12.04.2007, 10:48:47 » |
|
Зачем тебе поле Логина и Пароля если ты убираешь "Зарегестрироваться и купить"? Не логично и не соответственно.
|
|
|
|
|
Записан
|
|
|
|
Gans
Осваиваюсь на форуме
 
Репутация: +6/-0
Offline
Сообщений: 97
|
 |
« Ответ #32 : 12.04.2007, 12:13:04 » |
|
НЕ сори не так написал поля логина и пароля то же не нужно  Нужно оставить только "Купить быстро" и все.
|
|
|
|
« Последнее редактирование: 12.04.2007, 12:18:40 от Gans »
|
Записан
|
|
|
|
metaname
Осваиваюсь на форуме
 
Репутация: +2/-0
Offline
Пол: 
Сообщений: 78
|
 |
« Ответ #33 : 18.04.2007, 20:24:35 » |
|
Проблема! Не считаются налоги(скидки тоже по-моему). И на мыло отправляется и заказ оформляется без учета налога. У меня ума не хватает доделать, по моему там, что касается налога закоментировано просто, но у меня не получается. 2murat-утебя в архиве no_registration.rar в файле checkout.without_register_form.php надо исправить <form method="post" action="/" id="without_register_form"> на <form method="post" action="index.php" id="without_register_form">
|
|
|
|
|
Записан
|
|
|
|
|
tug
|
 |
« Ответ #34 : 18.04.2007, 20:58:11 » |
|
тогда у него OpenSEF не будет работать =)))
|
|
|
|
|
Записан
|
|
|
|
metaname
Осваиваюсь на форуме
 
Репутация: +2/-0
Offline
Пол: 
Сообщений: 78
|
 |
« Ответ #35 : 19.04.2007, 22:30:13 » |
|
Да у меня OpenSEF не включен, а налоги как раз используются. Копался в checkout.without_register_form.php долго и безрезультатно. Как только раскоментирую строку: //$d['order_tax'] = $order_tax = round( $this->calc_order_tax($order_taxable, $d), 2 ); всё перестаёт работать.
|
|
|
|
|
Записан
|
|
|
|
|
morph
|
 |
« Ответ #36 : 25.04.2007, 12:42:05 » |
|
А для версии 1.0.10 когда ждать? 
|
|
|
|
|
Записан
|
|
|
|
|
murat
|
 |
« Ответ #37 : 25.04.2007, 16:39:09 » |
|
этот хак подходит для любой версии.
|
|
|
|
|
Записан
|
|
|
|
|
morph
|
 |
« Ответ #38 : 26.04.2007, 05:48:50 » |
|
Мне поле email не нужно обязательным(а вдруг у покупателя его воабще нет!)-добавляю выбор"Отправить вам копию?" -при выборе "нет" и если покупатель не вводит своего мыла, то соответственно на мыло магазина письмо тоже не приходит о новой покупке  Как это можно всетаки исправить,чтоб письмо в магазин с данными о покупателе приходило всегда???
|
|
|
|
« Последнее редактирование: 26.04.2007, 06:46:44 от morph »
|
Записан
|
|
|
|
|
vintzdes
Гость
|
 |
« Ответ #39 : 26.04.2007, 11:42:28 » |
|
Меня тоже очень интересует возможность оградить покупателя от сложнейшего выбора в его жизни "Купить быстро" или "Зарегистрироваться и купить" и сделать по дефолту развернутой форму "Купить быстро", т.к. работать с "пользователями" я не планирую! Надеюсь, разработчики подскажут  заранее спасибо!
|
|
|
|
|
Записан
|
|
|
|
eamat
Захожу иногда

Репутация: +1/-0
Offline
Сообщений: 22
|
 |
« Ответ #40 : 26.04.2007, 12:58:11 » |
|
Действительно,какой бы хак не ставил(checkout.without.register 1.3.1 for 1.0.9.zip или noregistration.rar)если не заполнять поле email письмо продавцу не приходит,а в админке заказ есть.не есть гуд...Подскажите,плиз
|
|
|
|
|
Записан
|
|
|
|
metaname
Осваиваюсь на форуме
 
Репутация: +2/-0
Offline
Пол: 
Сообщений: 78
|
 |
« Ответ #41 : 26.04.2007, 20:18:41 » |
|
Вот checkout.without_register_form.php, в котором письмо на мыло продавца отправляется, если покупатель выбирает "не отправлять копию мне" и отправляется обоим если выбирает "отправить". Откройте его, найдите"впишите мыло магазина" и впишите.Если тестируете локально, написать можно любое мыло, а если на хостинге- мыло должно быть настоящее. Ну и первым в выпадающем списке у меня "не отправлять". P.S. у меня vm1.0.9 Меня тоже интересует как сделать чтобы при нажатии кнопки купить в shop_browse, открывался сразу checkout.without_register_form. Какая должна быть ссылка? И неплохо чтобы налоги со скидками тоже считались.
|
|
|
|
« Последнее редактирование: 26.04.2007, 23:10:10 от metaname »
|
Записан
|
|
|
|
eamat
Захожу иногда

Репутация: +1/-0
Offline
Сообщений: 22
|
 |
« Ответ #42 : 28.04.2007, 13:31:56 » |
|
Огромное человеческое спасибо! Но по мере возник другой вопрос... ????Если покупатель не регистрируется,то при изменении статуса заказа он соответственно не может пройти по ссылке Для просмотра информации о заказе, пожалуйста, пройдите по этой ссылке(или скопируйте её в адрессную строку Вашего браузер): Как тогда быть?Возможно,чтоб ему отсылалось в этом случае письмо со всеми измененными данными(список заказанной продукции,коментарий к заказу, ит.п.) Заранее благодарен!
|
|
|
|
|
Записан
|
|
|
|
metaname
Осваиваюсь на форуме
 
Репутация: +2/-0
Offline
Пол: 
Сообщений: 78
|
 |
« Ответ #43 : 28.04.2007, 14:10:13 » |
|
Так вы хотите, чтобы покупатель не регистрировался, мыло не указывал, но чтобы его можно было уведомить об изменении статуса заказа? Как интересно? Тогда надо использовать checkout.without_register_form.php, который выкладывал tug, там вроде покупателю мыло обязательно указывать. Тогда можно уведомить его об изменении статуса по мылу.
|
|
|
|
|
Записан
|
|
|
|
eamat
Захожу иногда

Репутация: +1/-0
Offline
Сообщений: 22
|
 |
« Ответ #44 : 28.04.2007, 14:32:00 » |
|
Да не.Если мыло не указавается,тогда и извещать его не надо,а если указал то на его мыло при изменении статуса заказа(изменении допустим цены на какой либо товар и т.п.-стоит хак на редактирование заказа) приходио письмо с измененным списком продукции(вдруг он нам понравиться и мы изменим ему цены ),вместо ссылки на сайт. Как я понял надо поправить письмо в ps_order.php но как не знаю Подскажите,плиз...
|
|
|
|
|
Записан
|
|
|
|
LLITyPMoBuK
Захожу иногда

Репутация: +0/-1
Offline
Сообщений: 19
|
 |
« Ответ #45 : 04.05.2007, 17:21:06 » |
|
Спасибо за хак, супер =) Только вот уже часа два не могу понять, откуда берутся "Данные о продавце" Очень хочется их подредактировать. Толи дефицит мозга у меня, толи проблемы со зрением... 
|
|
|
|
|
Записан
|
|
|
|
beagler
Moderator
   
Репутация: +316/-4
Offline
Пол: 
Сообщений: 2994
http://beagler.ru/
|
 |
« Ответ #46 : 04.05.2007, 18:02:34 » |
|
все данные о продавце поидее в админке- закладка "магазин" - "параметры".
|
|
|
|
|
Записан
|
|
|
|
LLITyPMoBuK
Захожу иногда

Репутация: +0/-1
Offline
Сообщений: 19
|
 |
« Ответ #47 : 04.05.2007, 18:06:54 » |
|
Нашел, весь текст прячется в /administrator/components/com_virtuemart/html/checkout.without_register_form.php а так вводится в "информации о магазине", сначало понять не мог, ибо телефон не отображаеЦЦа.
|
|
|
|
|
Записан
|
|
|
|
maxim-fade
Давно я тут
  
Репутация: +14/-0
Offline
Пол: 
Сообщений: 302
|
 |
« Ответ #48 : 19.05.2007, 10:19:51 » |
|
Народ, подскажите как его грамотно поставить.
Скопировал файл в папку: administrator/components/com_virtuemart/html/
Далее отключил авторизацию. И ничего не происходит..
Вот пример: http://test.maxfade.ru/component/option,com_virtuemart/page,shop.browse/category_id,1/Itemid,44/
Как сделать так, чтобы вместо "Продолжить заказ" и "Оформить заказ". Выводилась данная форма заказа без регистрации?
Пример в Аттаче.
|
|
|
|
|
metaname
Осваиваюсь на форуме
 
Репутация: +2/-0
Offline
Пол: 
Сообщений: 78
|
 |
« Ответ #49 : 19.05.2007, 15:26:31 » |
|
Так надо не один файл. возьми ,что выкладывал tug или murat раньше. Потом можно поменять checkout.without_register_form.php
|
|
|
|
|
Записан
|
|
|
|
maxim-fade
Давно я тут
  
Репутация: +14/-0
Offline
Пол: 
Сообщений: 302
|
 |
« Ответ #50 : 19.05.2007, 16:24:54 » |
|
Так надо не один файл. возьми ,что выкладывал tug или murat раньше. Потом можно поменять checkout.without_register_form.php
Сделал вроде все верно, но после заливки всех файлов вме равно выдает стандартную форму для регистрации  Что я делаю не так? Может быть еще нужно чтонить в админке в настройках Магазина поправить?  Вот что получается при заливке всех файлов хака:
|
|
|
|
|
Записан
|
|
|
|
maxim-fade
Давно я тут
  
Репутация: +14/-0
Offline
Пол: 
Сообщений: 302
|
 |
« Ответ #51 : 19.05.2007, 17:16:49 » |
|
Все получилось, спасибо за помощь.
|
|
|
|
|
Записан
|
|
|
|
maxim-fade
Давно я тут
  
Репутация: +14/-0
Offline
Пол: 
Сообщений: 302
|
 |
« Ответ #52 : 19.05.2007, 19:19:00 » |
|
Есть маленький вопросик, а в каком файле находится скрипт корзины...
Очень надо, что-то не могу найти...
|
|
|
|
|
Записан
|
|
|
|
metaname
Осваиваюсь на форуме
 
Репутация: +2/-0
Offline
Пол: 
Сообщений: 78
|
 |
« Ответ #53 : 19.05.2007, 20:04:33 » |
|
по-моему shop.cart.php и shop.basket_short.php. или включи в админкке в-марта режим отладки там увидишь какие файлы подключаются.
|
|
|
|
|
Записан
|
|
|
|
OSTAP
Захожу иногда

Репутация: +0/-0
Offline
Сообщений: 6
|
 |
« Ответ #54 : 27.05.2007, 01:26:03 » |
|
1. Подскажите, в каком файле прячется коды кнопки и окошка для ввода кода купона? Очешь хочу удалить за ненадобностью.. 2. А вообще в идеале хотелось бы после того, как из корзины нажимаешь на "оформить заказ" сразу же выпадали окошки для инфы покупателя, т.е. этап "Оформить заказ" мне не нужен, никакой пользы от него не вижу. Спасибо. Буду благодарен любой помощи.
|
|
|
|
« Последнее редактирование: 27.05.2007, 01:46:17 от OSTAP »
|
Записан
|
|
|
|
maxim-fade
Давно я тут
  
Репутация: +14/-0
Offline
Пол: 
Сообщений: 302
|
 |
« Ответ #55 : 27.05.2007, 11:16:53 » |
|
Для новичков.
Чтобы это все зароботало необходимо скопировать файлы приатаченные к моему сообщению в: /administrator/components/com_virtuemart/html
Ну и для верности выключить регистрацию в админке магазина.
|
|
|
|
|
Записан
|
|
|
|
eamat
Захожу иногда

Репутация: +1/-0
Offline
Сообщений: 22
|
 |
« Ответ #56 : 29.05.2007, 09:41:28 » |
|
Меня тоже очень интересует возможность оградить покупателя от сложнейшего выбора в его жизни "Купить быстро" или "Зарегистрироваться и купить" и сделать по дефолту развернутой форму "Купить быстро" Может кто-то всетаки пожскажет для того кто в танке? 
|
|
|
|
|
Записан
|
|
|
|
metaname
Осваиваюсь на форуме
 
Репутация: +2/-0
Offline
Пол: 
Сообщений: 78
|
 |
« Ответ #57 : 29.05.2007, 21:04:23 » |
|
чтобы при нажатии кнопки "купить(добавить в корзину ит.п.)" сразу открывалась форма "Купить быстро" надо исправить в shop.browse.php /*-кусок кода-*/ <input type=\"hidden\" name=\"category_id\" value=\"". @intval($_REQUEST['category_id']) ."\" />\n <input type=\"hidden\" name=\"product_id\" value=\"". $db_browse->f("product_id") ."\" />\n <input type=\"hidden\" name=\"page\" value=\"shop.cart\" />\n <input type=\"hidden\" name=\"func\" value=\"cartadd\" />\n <input type=\"hidden\" name=\"Itemid\" value=\"$Itemid\" />\n <input type=\"hidden\" name=\"option\" value=\"com_virtuemart\" />\n </form>\n"; } shop.cart- исправить на checkout.without_register_form то есть- value=\"checkout.without_register_form\
|
|
|
|
|
Записан
|
|
|
|
eamat
Захожу иногда

Репутация: +1/-0
Offline
Сообщений: 22
|
 |
« Ответ #58 : 30.05.2007, 07:15:45 » |
|
чтобы при нажатии кнопки "купить(добавить в корзину ит.п.)" сразу открывалась форма "Купить быстро" надо исправить в shop.browse.php /*-кусок кода-*/ <input type=\"hidden\" name=\"category_id\" value=\"". @intval($_REQUEST['category_id']) ."\" />\n <input type=\"hidden\" name=\"product_id\" value=\"". $db_browse->f("product_id") ."\" />\n <input type=\"hidden\" name=\"page\" value=\"shop.cart\" />\n <input type=\"hidden\" name=\"func\" value=\"cartadd\" />\n <input type=\"hidden\" name=\"Itemid\" value=\"$Itemid\" />\n <input type=\"hidden\" name=\"option\" value=\"com_virtuemart\" />\n </form>\n"; } shop.cart- исправить на checkout.without_register_form то есть- value=\"checkout.without_register_form\ metaname,спасибо!Но не совсем то,что нужно(наверное я не так обьяснил): в этом случае открывается сразу форма для заполнения данных клиента и не отображается корзина  Я убрал в файле checkout.index <input class="button" type="button" name="register" value="Войти" onclick="document.getElementById('layer_register').style.display='none'; document.getElementById('layer_without_register').style.display='none'; document.getElementById('layer_login').style.display='block';" /> <form name="switch_register_form"> и <input class="button" type="button" name="register" value="Зарегестрироваться и купить" onclick="document.getElementById('layer_register').style.display='block'; document.getElementById('layer_without_register').style.display='none'; document.getElementById('layer_login').style.display='none';" /> Осталась тока кнопка "Купить без регистрации" Дак как сделать,чтоб там была не кнопка,а вместо нее разворачивалась форма заказа???
|
|
|
|
|
Записан
|
|
|
|
maxim-fade
Давно я тут
  
Репутация: +14/-0
Offline
Пол: 
Сообщений: 302
|
 |
« Ответ #59 : 30.05.2007, 13:19:53 » |
|
eamat, В файле shop.cart.php уберите внизу лишнее и добавте в конец: <?php include(PAGEPATH. 'checkout.without_register_form.php'); ?>
И форма у вас появиться 
|
|
|
|
|
Записан
|
|
|
|
|