Перейти к содержанию
Форум поддержки пользователей VamShop

Проверка заполненного номера


Рекомендуемые сообщения

Сделал. Саш, а может туда вставлять просто номер, указанный пользователем при регистрации?ммммм? хотя бы что то будет до того, пока не найдется причина ошибки

Ссылка на сообщение
Поделиться на другие сайты

Уже написал Саш.

я пока никак не найду как его вытащить из регистр. данных. не подскажешь где копать?

Ссылка на сообщение
Поделиться на другие сайты

Пример можно посмотреть в модулях оплаты квитаницей, по счёта.

Из класса $order вытаскивать можно.

Ссылка на сообщение
Поделиться на другие сайты

что то не получается, точнее, выводы то идентичны и судя по коду, киви то же должен сам вставлять номер... но почему то не делает

Ссылка на сообщение
Поделиться на другие сайты

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


array('title' => MODULE_PAYMENT_SCHET_J_TELEPHONE,
'field' => vam_draw_input_field('s_telephone', $order->customer['telephone']))
[/CODE] а в киви
[CODE]
array('title' => MODULE_PAYMENT_QIWI_TELEPHONE,
'field' => vam_draw_input_field('qiwi_telephone',$order->customer['telephone']) . MODULE_PAYMENT_QIWI_TELEPHONE_HELP,
)));

и все так же дальше ведется.... или я что то не понимаю

Ссылка на сообщение
Поделиться на другие сайты

Судя по коду, всё правильно.

Если при регистрации клиент указал телефон, то поле телефон в модуле киви будет заполнено.

Разве что есть смысл в /includes/modules/payment/qiwi.php поменять:


function selection() {
[/code] на:
[code]
function selection() {
global $order;

Ссылка на сообщение
Поделиться на другие сайты

Блин, нужен же другой формат телефона. без +7

у Нас же +7 нигде больше не используется? можно наверное просить писать номер пользователя при регистрации без 8 и +7 м?

Ссылка на сообщение
Поделиться на другие сайты

Так поэтому и введено отдельное поле в модуле оплаты, не только определённый формат, но и телефон для киви кошелька может отличаться от основного телефона.

Ссылка на сообщение
Поделиться на другие сайты

Саш, а как бы добраться в модуле до параметров поля input ввода телефона?

я так понимаю что только в php это сделать можно файле. в какой строчке копать?

у меня готово решение на javascript проверки (кол-ва символов, введенных символов)

Ссылка на сообщение
Поделиться на другие сайты

Так по умочанию и так ведь есть проверка js в /includes/form_check,js.php

или о какой проверке речь?!

Данные из input киви моудля записываются в таблицу persons

Ссылка на сообщение
Поделиться на другие сайты

Нет, я хочу посадить в поле инпут на киви свой яваскрипт... добавить в него еще проверку длины символов.

Ну я так понимаю что подключается этот скрипт на киви? т.е я могу его переделать для киви? где он еще фигурирует? в каких формах, что бы мне лишнего не наприкреплять

Ссылка на сообщение
Поделиться на другие сайты

Ну а зачем свой садить, если всё делается через jQuery Validate, что идёт по умолчанию, можно любые правила задавать.

Ссылка на сообщение
Поделиться на другие сайты

Саш, смотри странность...

ставлю

global $order;

Счет выписывается да же с +7

но номера изменил, они без +7

Счета выписываются, но буквально по истечение 20 минут перестают выписываться))))

в чем дело не понимаю

Ссылка на сообщение
Поделиться на другие сайты

Может в киви ограничение какое на количество выписок счёта в минуту, в секунду или ещё что?

Если номер указан правильно, то счёт выписывается точно, проверено, в php коде всё нормально.

Разве что если Вы что-то правили, удаляли, меняли, нужно очень аккуратно лазить в код, что б не наковырять лишнего.

Ссылка на сообщение
Поделиться на другие сайты

ну так я акромя этого global $order; ничего и не менял в нем)))) нет, я знаю что дело на стороне киви. думал просто знаешь...

а так, без этой строчки выписывает дай боже только так

Ссылка на сообщение
Поделиться на другие сайты
×
×
  • Создать...