daramal Опубликовано 4 января, 2016 Жалоба Поделиться Опубликовано 4 января, 2016 К сожалению также, не хочет сохранять ((Может тут $birth = date('Y-m-d', strtotime($this->request->post('birth'))); проблемы?! Цитата Ссылка на сообщение Поделиться на другие сайты
mishanya Опубликовано 4 января, 2016 Жалоба Поделиться Опубликовано 4 января, 2016 К сожалению также, не хочет сохранять ((Может тут $birth = date('Y-m-d', strtotime($this->request->post('birth'))); проблемы?! поле так называется?birth Цитата Ссылка на сообщение Поделиться на другие сайты
daramal Опубликовано 4 января, 2016 Жалоба Поделиться Опубликовано 4 января, 2016 Извините, проблему нашел. была в файле UserView.phpтоже самое ввел в этот файл, что и в RegisterView и все заработало. Теперь остается датапикер подключить. Консол молчит. Пока не знаю в чем проблема. Спасибо огромное Вам! Цитата Ссылка на сообщение Поделиться на другие сайты
mishanya Опубликовано 4 января, 2016 Жалоба Поделиться Опубликовано 4 января, 2016 Извините, проблему нашел. была в файле UserView.phpтоже самое ввел в этот файл, что и в RegisterView и все заработало. Теперь остается датапикер подключить. Консол молчит. Пока не знаю в чем проблема. Спасибо огромное Вам! ссылку на сайт покажите, так не сказать в чем может быть проблема Цитата Ссылка на сообщение Поделиться на другие сайты
daramal Опубликовано 4 января, 2016 Жалоба Поделиться Опубликовано 4 января, 2016 ссылку на сайт покажите, так не сказать в чем может быть проблемаПока на локальном делаю. Скоро скину Вам в ЛС ссылку.Спасибо! Цитата Ссылка на сообщение Поделиться на другие сайты
daramal Опубликовано 4 января, 2016 Жалоба Поделиться Опубликовано 4 января, 2016 ссылку на сайт покажите, так не сказать в чем может быть проблемаОтправил Вам в ЛС Цитата Ссылка на сообщение Поделиться на другие сайты
daramal Опубликовано 4 января, 2016 Жалоба Поделиться Опубликовано 4 января, 2016 Спасибо большое, mishanya! Цитата Ссылка на сообщение Поделиться на другие сайты
villain1988 Опубликовано 18 июня, 2016 Жалоба Поделиться Опубликовано 18 июня, 2016 Доброго времени суток!Прошу помощи. Вычитал все инструкции в этой теме, но все равно наблюдаются проблемы:1. Не отображается телефон в админке, но при этом его можно изменить и в базу записывается указанный номер2. Не отображается номер в личном кабинете, но также можно изменить.Такое ощущение, что не может с базы счесть поле. Подскажите в чем может быть проблема.Спасибо! Цитата Ссылка на сообщение Поделиться на другие сайты
mishanya Опубликовано 19 июня, 2016 Жалоба Поделиться Опубликовано 19 июня, 2016 (изменено) Доброго времени суток!Прошу помощи. Вычитал все инструкции в этой теме, но все равно наблюдаются проблемы:1. Не отображается телефон в админке, но при этом его можно изменить и в базу записывается указанный номер2. Не отображается номер в личном кабинете, но также можно изменить.Такое ощущение, что не может с базы счесть поле. Подскажите в чем может быть проблема.Спасибо! похоже что вы не добавили поле в выборку из базы в api/Users.php в функцию get_user, а только(или вообще ни в одну) в функцию get_userS. да их там две Изменено 19 июня, 2016 пользователем mishanya Цитата Ссылка на сообщение Поделиться на другие сайты
tablgramm Опубликовано 25 июня, 2016 Жалоба Поделиться Опубликовано 25 июня, 2016 Все равно кривенько, когда группу покупателю присваиваешь то номер пропадает из админки Цитата Ссылка на сообщение Поделиться на другие сайты
mishanya Опубликовано 27 июня, 2016 Жалоба Поделиться Опубликовано 27 июня, 2016 Все равно кривенько, когда группу покупателю присваиваешь то номер пропадает из админки скорее всего не из-за группы а из-за редактирования любой информации. вы добавили это поле для сохранения в админ-панели? Цитата Ссылка на сообщение Поделиться на другие сайты
TimkaZlt Опубликовано 1 октября, 2017 Жалоба Поделиться Опубликовано 1 октября, 2017 Подскажите, добавил дополнительные поля для регистрации Юр.лица, настроил форму, на которой при выборе чекбокса (Физическое лицо или Юридическое лицо) добавляются "скрытые поля" ИНН, Телефон, Адрес доставки.1.Как можно сделать чтобы при выборе поля Юридическое лицо- изменялось наименование поля "Имя, фамилия" на "Наименование организации".2. При выборе поля Физическое лицо, при регистрации просит ввода ИНН и адреса, хотя они не определены как обязательные. Как отключить проверку. Может кто подскажет как проще всё это сделать.. скрины и код прикладываю. {* Страница регистрации *} {$meta_title = "Регистрация" scope=parent} {* Канонический адрес страницы *} {$canonical="/user/register" scope=parent} <ol class="breadcrumb patchLine"> <li><a href="./">Главная</a></li> <li>Регистрация</li> </ol> <div class="heading"><h1>Регистрация нового покупателя</h1></div> {if $error} <div class="alert alert-danger"> <button type="button" class="close" data-dismiss="alert" aria-hidden="true">×</button> {if $error == 'empty_name'}Введите имя {elseif $error == 'empty_email'}Введите email {elseif $error == 'empty_password'}Введите пароль {elseif $error == 'user_exists'}Пользователь с таким email уже зарегистрирован {elseif $error == 'captcha'}Неверно введена капча {else}{$error}{/if} </div> {/if} <p>Для наших постоянных клиентов мы предлагаем зарегистрироваться в нашем каталоге. Выполнив вход, Вы сможете заказывать товары с учетом скидки, назначенной администрацией для вашего аккаунта. Уточнить Вашу персональную скидку Вы можете по нашим телефонам.</p><br /> <!-- Скрипт для выбора чекбокса--> {literal} <script> function Selected(a) { var label = a.value; if (label=="ooo") { document.getElementById("Block1").style.display='block'; } else { document.getElementById("Block1").style.display='none'; } if (label=="ooo") { document.getElementById("Block2").style.display='block'; } else { document.getElementById("Block2").style.display='none'; } if (label=="fiz") { document.getElementById("Block3").style.display='block'; } else { document.getElementById("Block3").style.display='none'; } } </script> {/literal} {literal} <script> $(":radio").click(function(){ if($("#Dest").is(':checked')){ $("#result").text("first text"); } else if($("#sr").is(':checked')){ $("#result").text("second text"); } }) </script> {/literal} <form class="form-horizontal well" method="post"> <p><label><input id="Dest" type="radio" name="formsobs" value="fiz" checked aria-required="true" onChange="Selected(this)"> Физическое лицо </label> <label><input id="Dest" type="radio" name="formsobs" value="ooo" aria-required="true" onChange="Selected(this)"> Юридическое лицо</label></p><br /> <!-- Блок для юр.лица--> <div id='Block3' style='display:block;'> <div class="form-group"> <label class="col-md-6">Имя, фамилия</label> <div class="col-md-18"><input class="form-control" type="text" name="name" data-format=".+" data-notice="Введите имя" value="{$name|escape}" placeholder="Представьтесь" maxlength="255" /></div> </div> </div> <!-- Блок для юр.лица--> <div id='Block1' style='display:none;'> <div class="form-group"> <label class="col-md-6">Наименование организации</label> <div class="col-md-18"><input class="form-control" type="text" name="name" data-format=".+" data-notice="Введите наименование организации" value="{$name|escape}" placeholder="Введите наименование организации" maxlength="255" /></div> </div> </div> <div class="form-group"> <label class="col-md-6">Ваш Email</label> <div class="col-md-18"><input class="form-control" type="text" name="email" data-format="email" data-notice="Введите email" placeholder="Контактный email для связи" value="{$email|escape}" maxlength="255" /></div> </div> <!-- Блок для юр.лица--> <div id='Block2' style='display: none;'> <div class="form-group"> <label class="col-md-6">Телефон</label> <div class="col-md-18"> <input class="form-control" type="text" name="phone" data-format=".+" data-notice="Введите телефон" placeholder="+7(000)000-00-00" value="{$phone|escape}" maxlength="20" /> </div> </div> <div class="form-group"> <label class="col-md-6">Ваш ИНН</label> <div class="col-md-18"><input class="form-control" type="text" name="inn_user" data-format=".+" data-notice="Введите Ваш ИНН" value="{$inn_user|escape}" maxlength="20" /> </div> </div> <!--<div class="form-group"> <div class="col-md-18"><label class=property>Форма собственности</label> <select name="formsobs"> <option value='fiz' selected="selected">Физ. лицо</option> <option value='ip'>ИП</option> <option value='ooo'>ООО</option> </select> </div> </div>--> <div class="form-group"> <label class="col-md-6">Адрес доставки</label> <div class="col-md-18"><input class="form-control" data-format=".+" data-notice="Введите адрес доставки" value="{$address_ship|escape}" name="address_ship" maxlength="255" type="text"/></div> </div> </div> <!--закрыли блок--> <div class="form-group"> <label class="col-md-6">Пароль</label> <div class="col-md-18"><input class="form-control" type="password" name="password" data-format=".+" data-notice="Введите пароль" placeholder="Введите пароль для входа" value="" /></div> </div> <div class="form-group"> <label class="col-md-6">Введите код</label> <div class="col-md-18"> <div class="captcha"><img src="captcha/image.php?{math equation='rand(10,10000)'}" alt='captcha'/></div> <input class="input_captcha text-center" id="comment_captcha" type="text" name="captcha_code" maxlength="5" value="" data-format="\d\d\d\d" data-notice="Введите капчу"/> </div> </div> <input class="btn gradient-base" type="submit" name="register" value="Зарегистрироваться"> </form> Цитата Ссылка на сообщение Поделиться на другие сайты
mishanya Опубликовано 1 октября, 2017 Жалоба Поделиться Опубликовано 1 октября, 2017 Подскажите, добавил дополнительные поля для регистрации Юр.лица, настроил форму, на которой при выборе чекбокса (Физическое лицо или Юридическое лицо) добавляются "скрытые поля" ИНН, Телефон, Адрес доставки.1.Как можно сделать чтобы при выборе поля Юридическое лицо- изменялось наименование поля "Имя, фамилия" на "Наименование организации".2. При выборе поля Физическое лицо, при регистрации просит ввода ИНН и адреса, хотя они не определены как обязательные. Как отключить проверку. Может кто подскажет как проще всё это сделать.. скрины и код прикладываю. п2 - как раз у вас в коде они проверяются на то пустые ли поля или нет.уберите у полей data-format=".+" data-notice="Введите адрес доставки" Цитата Ссылка на сообщение Поделиться на другие сайты
TimkaZlt Опубликовано 2 октября, 2017 Жалоба Поделиться Опубликовано 2 октября, 2017 Спасибо, помогло...А как сделать чтобы при выборе "Юридическое лицо" - поле "Имя, Фамилия" label менялся на "Наименование организации"? Цитата Ссылка на сообщение Поделиться на другие сайты
mishanya Опубликовано 2 октября, 2017 Жалоба Поделиться Опубликовано 2 октября, 2017 (изменено) Спасибо, помогло...А как сделать чтобы при выборе "Юридическое лицо" - поле "Имя, Фамилия" label менялся на "Наименование организации"? вместо <!-- Блок для юр.лица--> <div id='Block3' style='display:block;'> <div class="form-group"> <label class="col-md-6">Имя, фамилия</label> <div class="col-md-18"><input class="form-control" type="text" name="name" data-format=".+" data-notice="Введите имя" value="{$name|escape}" placeholder="Представьтесь" maxlength="255" /></div> </div> </div> <!-- Блок для юр.лица--> <div id='Block1' style='display:none;'> <div class="form-group"> <label class="col-md-6">Наименование организации</label> <div class="col-md-18"><input class="form-control" type="text" name="name" data-format=".+" data-notice="Введите наименование организации" value="{$name|escape}" placeholder="Введите наименование организации" maxlength="255" /></div> </div> </div> оставьте только один блок <div id='Block3'> <div class="form-group"> <label class="col-md-6">Имя, фамилия</label> <div class="col-md-18"><input class="form-control" type="text" name="name" data-format=".+" data-notice="Введите имя" value="{$name|escape}" placeholder="Представьтесь" maxlength="255" /></div> </div> </div> и меняйте только текст в label через js. не нужно два блока, тем более с одинаковым полем. Изменено 2 октября, 2017 пользователем mishanya Цитата Ссылка на сообщение Поделиться на другие сайты
TimkaZlt Опубликовано 2 октября, 2017 Жалоба Поделиться Опубликовано 2 октября, 2017 В этом то и проблема, я плохо в этом понимаю что, а точнее...JS Цитата Ссылка на сообщение Поделиться на другие сайты
TimkaZlt Опубликовано 2 октября, 2017 Жалоба Поделиться Опубликовано 2 октября, 2017 вместо <!-- Блок для юр.лица--> <div id='Block3' style='display:block;'> <div class="form-group"> <label class="col-md-6">Имя, фамилия</label> <div class="col-md-18"><input class="form-control" type="text" name="name" data-format=".+" data-notice="Введите имя" value="{$name|escape}" placeholder="Представьтесь" maxlength="255" /></div> </div> </div> <!-- Блок для юр.лица--> <div id='Block1' style='display:none;'> <div class="form-group"> <label class="col-md-6">Наименование организации</label> <div class="col-md-18"><input class="form-control" type="text" name="name" data-format=".+" data-notice="Введите наименование организации" value="{$name|escape}" placeholder="Введите наименование организации" maxlength="255" /></div> </div> </div> оставьте только один блок <div id='Block3'> <div class="form-group"> <label class="col-md-6">Имя, фамилия</label> <div class="col-md-18"><input class="form-control" type="text" name="name" data-format=".+" data-notice="Введите имя" value="{$name|escape}" placeholder="Представьтесь" maxlength="255" /></div> </div> </div> и меняйте только текст в label через js. не нужно два блока, тем более с одинаковым полем.Блок юридического лица добавлял сам потому как и не понял как поменять.... через JS Цитата Ссылка на сообщение Поделиться на другие сайты
mdmatic Опубликовано 8 мая, 2018 Жалоба Поделиться Опубликовано 8 мая, 2018 Всем привет, играюсь с полем "телефон", подобавлял всё везде по инструкции но. в админке телефоны не светятся,и в кабинете пользователя он не сохраняется. впечатление, как буд-то просто не пишется в базу. подскажите кто-то )) Цитата Ссылка на сообщение Поделиться на другие сайты
phukortsin Опубликовано 8 мая, 2018 Жалоба Поделиться Опубликовано 8 мая, 2018 Подсказка: сначала надо ТОЧНО проверить, пишется ли в базу. Если не знаете, как это сделать быстро и легко, то задуматься о том, стоит ли продолжать самостоятельно... Цитата Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.