support 447 Опубликовано 12 декабря, 2012 Жалоба Share Опубликовано 12 декабря, 2012 А почему Вы не хотите email получать от клиентов? По-моему, инет магазин - и без email, это как-то смешно, чтоли. Можно попробовать в /send_order.php поменять: vam_php_mail(EMAIL_BILLING_ADDRESS, EMAIL_BILLING_NAME, $order->customer['email_address'], $order->customer['firstname'].' '.$order->customer['lastname'], '', EMAIL_BILLING_REPLY_ADDRESS, EMAIL_BILLING_REPLY_ADDRESS_NAME, '', '', $order_subject, $html_mail, $txt_mail); [/code] на: [code] if (isset($order->customer['email_address'])) { vam_php_mail(EMAIL_BILLING_ADDRESS, EMAIL_BILLING_NAME, $order->customer['email_address'], $order->customer['firstname'].' '.$order->customer['lastname'], '', EMAIL_BILLING_REPLY_ADDRESS, EMAIL_BILLING_REPLY_ADDRESS_NAME, '', '', $order_subject, $html_mail, $txt_mail); } Ссылка на сообщение Поделиться на другие сайты
mazdov 0 Опубликовано 12 декабря, 2012 Автор Жалоба Share Опубликовано 12 декабря, 2012 Этот вопрос меня сейчас мучает больше всего: После того как я убрал 2 шаг в checkout.html я нажимаю "продолжить" и меня кидает на верх страницы, нажимаю "продолжить" еще раз и только тогда меня переводит на страницу поддверждения заказа. т.е. приходится 2 раза нажимать "продолжить" Могу кинуть ссыль где посмотреть ) Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 12 декабря, 2012 Жалоба Share Опубликовано 12 декабря, 2012 Может что лишнее убрали. Вот например на vamshop.ru убрано вообще практически всё с checkout.html и всё работает нормально. Оставили только имя и email Ссылка на сообщение Поделиться на другие сайты
mazdov 0 Опубликовано 12 декабря, 2012 Автор Жалоба Share Опубликовано 12 декабря, 2012 {if $sc_payment_address_show} <div id="payment_address_box" class="sm_layout_box"> <h2>{$TITLE_PAYMENT_ADDRESS}</h2> {if $ADDRESS_LABEL_PAYMENT_ADDRESS} {$ADDRESS_LABEL_PAYMENT_ADDRESS} <br /> {$BUTTON_PAYMENT_ADDRESS} {/if} {if !$smarty.session.customer_id} <div id="payment_address_checkbox"> {$PAYMENT_ADDRESS_CHECKBOX}{$TEXT_SHIPPING_SAME_AS_PAYMENT} </div> <div id="payment_address"> <!-- форма --> <fieldset class="form"> {if $gender_payment=='1'} <p><label for="gender_payment">{#text_gender#}</label> {$INPUT_MALE_PAYMENT} {$INPUT_FEMALE_PAYMENT}</p> {/if} <p><label for="firstname_payment">{#text_firstname#}</label> {$INPUT_FIRSTNAME_PAYMENT}</p> {if $secondname_payment=='1'} <p>{#text_secondname#} {$INPUT_SECONDNAME_PAYMENT}</p> {/if} <p><label for="lastname_payment">{#text_lastname#}</label> {$INPUT_LASTNAME_PAYMENT}</p> {if $birthdate_payment=='1'} <p><label for="dob">{#text_birthdate#}</label> {$INPUT_DOB_PAYMENT}</p> {/if} </fieldset> {if $company_payment=='1'} <fieldset class="form"> <p>{#text_company#} {$INPUT_COMPANY_PAYMENT}</p> </fieldset> {/if} <fieldset class="form"> {if $street_address_payment=='1'} {/if} {if $street_address_payment=='1'} <p><label for="address">{#text_street#}</label> {$INPUT_STREET_PAYMENT}</p> {/if} {if $suburb_payment=='1'} <p>{#text_suburb#} {$INPUT_SUBURB_PAYMENT}</p> {/if} {if $postcode_payment=='1'} <p><label for="postcode">{#text_code#}</label> {$INPUT_CODE_PAYMENT}</p> {/if} {if $city_payment=='1'} <p><label for="city">{#text_city#}</label> {$INPUT_CITY_PAYMENT}</p> {/if} {if $country_payment=='1'} <div id="payment_country_box"> <div id="payment_country_"> <p><label for="country">{#text_country#}</label> {$SELECT_COUNTRY_PAYMENT}</p> </div><!--div end payment_country --> </div><!--div end payment_country_box --> {/if} {if $state_payment=='1'} <div id="shipping_state_box"> <div id="shipping_state"> <p><label for="state">{#text_state#}</label> <span id="stateXMLPayment">{$INPUT_STATE_PAYMENT}</span></p> </div><!--div end shipping_state --> </div><!--div end shipping_state_box --> {/if} </fieldset> </div><!--div end payment_address --> {/if} </div><!--div end payment_address_box --> {/if} [/CODE] вот это примерно Ссылка на сообщение Поделиться на другие сайты
mazdov 0 Опубликовано 12 декабря, 2012 Автор Жалоба Share Опубликовано 12 декабря, 2012 вот мой файл, посмотрите пожалуйста. checkout.html Ссылка на сообщение Поделиться на другие сайты
mazdov 0 Опубликовано 12 декабря, 2012 Автор Жалоба Share Опубликовано 12 декабря, 2012 причем если отключить подтверждение заказа, этого глюка нет, а если включить то есть. Кстати если отключить подтверждение заказа, и не указать пароль, то после нажатия кнопки "продолжить" кидает либо в пустую корзину, либо на главную страницу. И не понять приняли заказ или нет. Поэтому нужно сделать информирующую страницу для тех кто не регистрируется. Что ваш заказ принят, вам отзвоняться Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 12 декабря, 2012 Жалоба Share Опубликовано 12 декабря, 2012 С send_order.php совет помог или нет? По поводу Вашего кода, Вы для начала верните стандартный файл и посмотрите как там работает. Потому уже проверяйте свой шаблон. Ссылка на сообщение Поделиться на другие сайты
mazdov 0 Опубликовано 12 декабря, 2012 Автор Жалоба Share Опубликовано 12 декабря, 2012 send_order должен был ошибку убрать :huh: Language string failed to load: invalid_address: Пожалуйста введите минимум один Emailполучателя. ? Она (ошибка) ушла, после того как я поставил обязательную регистрацию. И как я понял просто если даже в пароль ничего не забивать, регистрация то проходит и присуждает номер заказа, а пароль получается пустой. Так же после того как поставил обязательную регистрацию, даже при пустом пароле кидает не в корзину и не на главную, а на страницу с информацией о заказе, так как это принудительная регистрация как я понял в любом случае присуждает номер заказа, даже если вообще ничего не указывать. Вот интересно, как сделать чтоб обязательными был только мобильный телефон (ну и почтовый ящик, хотя насчет него надо думать.) После правки как в FAQ указано файла header.php у меня вообще перестала работать новая регистрация. При нажатии кнопки "продолжить" ничего не происходит Ссылка на сообщение Поделиться на другие сайты
mazdov 0 Опубликовано 13 декабря, 2012 Автор Жалоба Share Опубликовано 13 декабря, 2012 Что касается смс, то из личного кабинет отправляется, а через скрипт нет. В логах написано что смс должно было быть отправлено, номер указан верный, но сообщение не приходит, как сказали в поддержке авизо, что смс пустые поэтому не проходят Ссылка на сообщение Поделиться на другие сайты
mazdov 0 Опубликовано 13 декабря, 2012 Автор Жалоба Share Опубликовано 13 декабря, 2012 Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 13 декабря, 2012 Жалоба Share Опубликовано 13 декабря, 2012 Если у Вас свой шаблон, то перепишите шаблон письма для sms из /templates/vamshop/mail/russian/order_mail_sms.txt в свой шаблон. Ссылка на сообщение Поделиться на другие сайты
mazdov 0 Опубликовано 13 декабря, 2012 Автор Жалоба Share Опубликовано 13 декабря, 2012 Смс будет приходить только при оформлении заказа ? Т.е. при смене статуса ничего не приходит? И почему то смс пришло не полное. Там ограничения какие то ? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 13 декабря, 2012 Жалоба Share Опубликовано 13 декабря, 2012 При оформлении и при смене статуса в админке. У SMS огранчиение на количество символов. Ссылка на сообщение Поделиться на другие сайты
s26 0 Опубликовано 13 декабря, 2012 Жалоба Share Опубликовано 13 декабря, 2012 да бы не плодить темы, отпишу сюда. Обновил до 1.69 на странице /checkout.php отказались работать все боксы. то есть не используя ваш checkout.php.html а мой index.php.html Как реанимировать, чтобы боксы работали и на этой странице? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 14 декабря, 2012 Жалоба Share Опубликовано 14 декабря, 2012 Так Вы удалите файл файл /templates/шаблон/checkout.php.html Но не советую, как уже говорил. Это реально влияет на конверсию, причём иногда довольно заметно. Ссылка на сообщение Поделиться на другие сайты
s26 0 Опубликовано 14 декабря, 2012 Жалоба Share Опубликовано 14 декабря, 2012 я написал что шаблон работает с index-a на странице заказа. Но боксов нет. Два магазина и на обоих не работают боксы на этой новой странице заказа Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 14 декабря, 2012 Жалоба Share Опубликовано 14 декабря, 2012 Вот возьмите файл /checkout.php С ним будут боксы. checkout.php Ссылка на сообщение Поделиться на другие сайты
YuraS 4 Опубликовано 16 января, 2013 Жалоба Share Опубликовано 16 января, 2013 Вот возьмите файл /checkout.php С ним будут боксы. имхо, это нужно где-нить прописать в README к шаблону. час искал причину, почему не отображаются боксы при отсутствии /templates/шаблон/checkout.php.html Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 16 января, 2013 Жалоба Share Опубликовано 16 января, 2013 Этот файл был поправлен в архиве, это конечно ошибка была, что не добавили подключение boxes.php Ссылка на сообщение Поделиться на другие сайты
VVS 0 Опубликовано 30 января, 2013 Жалоба Share Опубликовано 30 января, 2013 А где можно отредактировать текстовое наполнение страницы checkout.php? Тексты "Адрес доставки", "Способы доставки", "Контактная информация", текст: "Если Вы наш постоянный клиент, введите Ваши персональные данные для входа. Либо Вы можете оформить заказ прямо сейчас, заполнив форму ниже." и все прочее. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 31 января, 2013 Жалоба Share Опубликовано 31 января, 2013 html-код в /templates/шаблон/module/checkout.html Тектсы в /lang/russian/russian.php и checkout.php Ссылка на сообщение Поделиться на другие сайты
VVS 0 Опубликовано 31 января, 2013 Жалоба Share Опубликовано 31 января, 2013 Спасибо, разобрался. Ссылка на сообщение Поделиться на другие сайты
VVS 0 Опубликовано 31 января, 2013 Жалоба Share Опубликовано 31 января, 2013 Есть два вопроса по быстрому оформлению заказа: 1. Если не включать регистрацию аккаунта для покупателя, то после заполнения формы заказа и нажатия кнопки "Оформить заказ" клиента сразу выбрасывает на главную страницу. Никакого уведомления о том, что его заказ оформлен не выводится. Как сделать, чтобы он все-таки попадал на страницу checkout_success.php? 2. Способ доставки, который выбрал клиент вообще не отображается в заказе. Это поле пустое. Причем это происходит как с регистрацией аккаунта, так и без нее. Как это исправить? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 31 января, 2013 Жалоба Share Опубликовано 31 января, 2013 1. http://vamshop.ru/forum/topic/11452-7-%D0%B1%D1%8B%D1%81%D1%82%D1%80%D0%BE%D0%B5-%D0%BE%D1%84%D0%BE%D1%80%D0%BC%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5-%D0%B1%D0%B5%D0%B7-%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D1%8B-%D1%81-%D0%BF%D0%BE%D0%B4%D1%82%D0%B2%D0%B5%D1%80%D0%B6%D0%B4%D0%B5%D0%BD/page__hl__%2Bcheckout_success.php+%2Bvam_redirect__fromsearch__1 2. Должен отображаться способ доставки, а сколько у Вас вообще способов доставки включено в Админке - Модули - Доставка? Они видны при оформлении, способ доставки точно выбирается при оформлении? Ссылка на сообщение Поделиться на другие сайты
VVS 0 Опубликовано 31 января, 2013 Жалоба Share Опубликовано 31 января, 2013 2. Включено 5 способов доставки. Все они видны при оформлении заказа. Только какой ни выбирай - его потом в админке не видно. Есть еще интересная особенность, которая может быть связана с данной проблемой. На странице быстрого оформления заказа выводится как список способов доставки, так и список способов оплаты. Для выбора там используются "радиокнопки". Так вот в способах оплаты по умолчанию кнопка стоит на первом способе оплаты. А в способах доставки она по умолчанию не проставлена нигде. И потом хоть ставь ее, хоть не ставь - выбор способа доставки видимо не сохраняется. Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения