Rus56 Опубликовано 26 февраля Поделиться Опубликовано 26 февраля Необходимо убрать лишнее: А именно строки где указано что нужен: Адрес, Регион, Пост(почтовый) код. Спойлер <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> Спойлер Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
amnesia Опубликовано 26 февраля Поделиться Опубликовано 26 февраля Вам ведь в предыдущем топике дали ответ как это сделать без обработки кода разве нет? Или я ошибаюсь?) Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Rus56 Опубликовано 26 февраля Автор Поделиться Опубликовано 26 февраля 1 минуту назад, amnesia сказал: Вам ведь в предыдущем топике дали ответ как это сделать без обработки кода разве нет? Или я ошибаюсь?) Думаю будет правильным не конструировать самолет старого типа, а решить вопрос и закрыт эту тему, так как ответ в другой теме - не удовлетворяет моим требованиям. Хочу что бы было именно так: как на скрине! Если у вас есть возможность поправить код - буду благодарен. сам чет завтыкался с php давно не занимался. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Zero108 Опубликовано 26 февраля Поделиться Опубликовано 26 февраля Тут скорее знание html. Предлагаю удалить или закомментировать и проверить. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Rus56 Опубликовано 26 февраля Автор Поделиться Опубликовано 26 февраля 2 минуты назад, Zero108 сказал: Тут скорее знание 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> Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Zero108 Опубликовано 26 февраля Поделиться Опубликовано 26 февраля Вы в поле Город введите что-нибудь. На скриншоте ничего не введено. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Rus56 Опубликовано 26 февраля Автор Поделиться Опубликовано 26 февраля Только что, Zero108 сказал: Вы в поле Город введите что-нибудь. На скриншоте ничего не введено. Ввел и нажал Создать аккаунт: результат проверка не прошла, ошибка в заполнении формы. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Zero108 Опубликовано 26 февраля Поделиться Опубликовано 26 февраля Предлагаю вырезать выделенное и проверить. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
aur3 Опубликовано 26 февраля Поделиться Опубликовано 26 февраля 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? Zero108 1 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Zero108 Опубликовано 26 февраля Поделиться Опубликовано 26 февраля Тоже хотел это предложить. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Desti Опубликовано 26 февраля Поделиться Опубликовано 26 февраля 41 минуту назад, Zero108 сказал: Тут скорее знание html. Предлагаю удалить или закомментировать и проверить. Толку-то в удалении полей только на экране.. обработчик формы потом пытается отвалидировать полученное, а полей нет. Тут надо в код лезть и проверки отключать для удаленных полей. cyr4x и Rus56 2 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
HooLIGUN Опубликовано 27 февраля Поделиться Опубликовано 27 февраля В настройках дополнительного поля выбери "Тип поля: Текст" и будет тебе счастье. Тип поля "Адрес" формирует дополнительные обязательное поля. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Rus56 Опубликовано 8 марта Автор Поделиться Опубликовано 8 марта (изменено) В 27.02.2024 в 12:04, HooLIGUN сказал: В настройках дополнительного поля выбери "Тип поля: Текст" и будет тебе счастье. Тип поля "Адрес" формирует дополнительные обязательное поля. Извините но продолжу: короче перешел на на доп форму: Тип полет адрес: теперь С**КА в поле адрес спам ПИШУТ ВСЯКИЕ Ссылки на спам при регистрации. ДОСТАЛО! Допустим было бы 3---5 регистраций в сутки то **** бы с ним. но нет по 7..9 шт вместо адреса ссылка Спойлер Изменено 8 марта пользователем Rus56 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Zero108 Опубликовано 8 марта Поделиться Опубликовано 8 марта Rus56 капча какая активирована? Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Rus56 Опубликовано 9 марта Автор Поделиться Опубликовано 9 марта 12 часов назад, Zero108 сказал: капча какая активирована? Google скрытая которая. Спойлер Invisible reCAPTCHA Пользователям ничего не нужно делать. Система интеллектуально определяет, является ли пользователь человеком или ботом в фоновом режиме. Спойлер Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Zero108 Опубликовано 9 марта Поделиться Опубликовано 9 марта Ну, ставь защиту от ботов. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
aLEX49566 Опубликовано 9 марта Поделиться Опубликовано 9 марта Есть один свободный ключ для CleanTalk на год Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Zero108 Опубликовано 9 марта Поделиться Опубликовано 9 марта (изменено) 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? Изменено 9 марта пользователем Zero108 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
aLEX49566 Опубликовано 9 марта Поделиться Опубликовано 9 марта Zero108 я ими вообще не пользуюсь) Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.