Posted 26 февраля, 20241 yr Необходимо убрать лишнее: А именно строки где указано что нужен: Адрес, Регион, Пост(почтовый) код. Показать контент <ul class="ipsField_fieldList" data-ipsAddressForm {{if $googleApiKey}}data-ipsAddressForm-googlePlaces data-ipsAddressForm-googleApiKey="{$googleApiKey}"{{endif}} data-ipsAddressForm-requireFullAddress="{{if $requireFullAddress}}true{{else}}false{{endif}}" {{if $minimize}}data-ipsAddressForm-minimize{{endif}}{{if $value->country AND !$value->city AND !$value->region AND !$value->postalCode}} data-ipsAddressForm-country="{$value->country}"{{endif}}> <li> <select name="{$name}[country]" data-role="countrySelect" data-sort> <option value='' {{if !$value->country OR (!$value->city AND !$value->region AND !$value->postalCode)}}selected{{endif}}>{lang="country"}</option> {{foreach \IPS\GeoLocation::$countries as $k}} <option value="{$k}" {{if $k == $value->country AND ( ( $value->city AND ( $value->postalCode OR $value->region ) ) OR !$minimize )}}selected{{endif}}> {lang="country-{$k}"} </option> {{endforeach}} </select> </li> {{foreach $value->addressLines as $i => $line}} <li> <input type="text" name="{$name}[address][]" placeholder="{lang="address_line"}" value="{$line}" data-role="addressLine"> </li> {{endforeach}} <li> <input type="text" name="{$name}[city]" placeholder="{lang="city"}" value="{$value->city}" data-role="city" autocomplete="address-level2"> </li> <li> <input type="text" name="{$name}[region]" placeholder="{lang="region"}" value="{$value->region}" data-role="regionText" autocomplete="address-level1"> </li> <li> <input type="text" name="{$name}[postalCode]" placeholder="{lang="zip"}" value="{$value->postalCode}" data-role="postalCode" autocomplete="postal-code"> </li> </ul> Показать контент
26 февраля, 20241 yr Вам ведь в предыдущем топике дали ответ как это сделать без обработки кода разве нет? Или я ошибаюсь?)
26 февраля, 20241 yr Author On 26.02.2024 at 16:31, amnesia said: Вам ведь в предыдущем топике дали ответ как это сделать без обработки кода разве нет? Или я ошибаюсь?) Думаю будет правильным не конструировать самолет старого типа, а решить вопрос и закрыт эту тему, так как ответ в другой теме - не удовлетворяет моим требованиям. Хочу что бы было именно так: как на скрине! Если у вас есть возможность поправить код - буду благодарен. сам чет завтыкался с php давно не занимался.
26 февраля, 20241 yr Author On 26.02.2024 at 16:44, Zero108 said: Тут скорее знание html. Предлагаю удалить или закомментировать и проверить. Пробовал - ошибка - Вы должны указать полный адрес. Показать контент Показать контент <ul class="ipsField_fieldList" data-ipsAddressForm {{if $googleApiKey}}data-ipsAddressForm-googlePlaces data-ipsAddressForm-googleApiKey="{$googleApiKey}"{{endif}} data-ipsAddressForm-requireFullAddress="{{if $requireFullAddress}}true{{else}}false{{endif}}" {{if $minimize}}data-ipsAddressForm-minimize{{endif}}{{if $value->country AND !$value->city }} data-ipsAddressForm-country="{$value->country}"{{endif}}> <li> <select name="{$name}[country]" data-role="countrySelect" data-sort> <option value='' {{if !$value->country OR (!$value->city )}}selected{{endif}}>{lang="country"}</option> {{foreach \IPS\GeoLocation::$countries as $k}} <option value="{$k}" {{if $k == $value->country AND ( ( $value->city ) OR !$minimize )}}selected{{endif}}> {lang="country-{$k}"} </option> {{endforeach}} </select> </li> <li> <input type="text" name="{$name}[city]" placeholder="{lang="city"}" value="{$value->city}" data-role="city" autocomplete="address-level2"> </li> </ul>
26 февраля, 20241 yr Author On 26.02.2024 at 17:14, Zero108 said: Вы в поле Город введите что-нибудь. На скриншоте ничего не введено. Ввел и нажал Создать аккаунт: результат проверка не прошла, ошибка в заполнении формы.
26 февраля, 20241 yr Interesting. Why do you need to add extra effort for no reason when you can achieve the same result by creating fields and adding them as required in registration?
26 февраля, 20241 yr On 26.02.2024 at 16:44, Zero108 said: Тут скорее знание html. Предлагаю удалить или закомментировать и проверить. Толку-то в удалении полей только на экране.. обработчик формы потом пытается отвалидировать полученное, а полей нет. Тут надо в код лезть и проверки отключать для удаленных полей.
27 февраля, 20241 yr В настройках дополнительного поля выбери "Тип поля: Текст" и будет тебе счастье. Тип поля "Адрес" формирует дополнительные обязательное поля.
8 марта, 20241 yr Author On 27.02.2024 at 07:04, HooLIGUN said: В настройках дополнительного поля выбери "Тип поля: Текст" и будет тебе счастье. Тип поля "Адрес" формирует дополнительные обязательное поля. Извините но продолжу: короче перешел на на доп форму: Тип полет адрес: теперь С**КА в поле адрес спам ПИШУТ ВСЯКИЕ Ссылки на спам при регистрации. ДОСТАЛО! Допустим было бы 3---5 регистраций в сутки то **** бы с ним. но нет по 7..9 шт вместо адреса ссылка Показать контент Edited 8 марта, 20241 yr by Rus56
9 марта, 20241 yr Author On 08.03.2024 at 15:37, Zero108 said: капча какая активирована? Google скрытая которая. Показать контент Invisible reCAPTCHA Пользователям ничего не нужно делать. Система интеллектуально определяет, является ли пользователь человеком или ботом в фоновом режиме. Показать контент
9 марта, 20241 yr https://ipbmafia.ru/files/file/2982-gotovyy-spisok-pravil-dlya-blokirovki-botov-po-asn-hostera-dlya-cloudflare/ https://ipbmafia.ru/files/file/3091-gotovyy-spisok-pravil-dlya-blokirovki-botov-cherez-nginxconf/ aLEX49566 я так понимаю, что в настройках IPS Community Suite нет recaptcha v3 в амдинцентре? Invisible reCAPTCHA - это же не v3? Edited 9 марта, 20241 yr by Zero108
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.