Страница 1 из 11
Модератор форума: webanet 
Сообщество uCoz » Архивариус » Решённые вопросы » Почему в $SEARCH_FORM$ ограниченное количество символов? (Как увеличить количество символов?)
Почему в $SEARCH_FORM$ ограниченное количество символов?
Romchik_Ya
Сообщений: 241
Репутация: 27

Сообщение # 1 | 12:56:47
Привет. Я использую у себя на сайте стандартную форму для поиска - $SEARCH_FORM$. Всё хорошо, но в этой форме - ограниченное количество символов запроса. Вмещается только 30 символов. Почему так? Как исправить?

Вот его CSS:


Код
#search {position: relative;float: right;margin: 5px 10px 0px 0px;width: 233px; height: 23px;background: url(/.s/t/783/6.png);}
#search form {width: 233px; height: 23px;}
#search div {height: 23px;}
#search .schQuery {float: left;}
#search .schQuery input.queryField {background: none;margin: 3px 0px 0px 7px;padding: 0px;width: 200px !important;border: 0px;font: italic 12px 'Arial'; color: #d5d5d5;}
#search .schBtn {float: right;}
#search .schBtn input {border: 0px;margin: 0px 1px 0px 0px;width: 24px;height: 22px;background: url(/.s/t/783/7.png);cursor: pointer;border-radius: 0px; -moz-border-radius: 0px;}
#search .schBtn input:hover {background-position: bottom left;}

Подскажите, кто знает!
webanet
Личный менеджер
Сообщений: 23137
Репутация: 4873

Сообщение # 2 | 15:52:00
Romchik_Ya, исправить можно выставив форму поиска не кодом, а исходником. например

Цитата
<form onsubmit="this.sfSbm.disabled=true" method="get" style="margin:0" action="/search/"><div align="center" class="schQuery"><input type="text" name="q" maxlength="30" size="20" class="queryField" /></div><div align="center" class="schBtn"><input type="submit" class="searchSbmFl" name="sfSbm" value="найти" /></div></form>
выделенное красным значение отвечает за количество символов. его можно изменить. но не надо сильно усердствовать. точно не помню, но кажется серверное ограничение около 60-и, но могу ошибаться

ТУТ можно оставить своё мнение по любому вопросу
https://webanetlabs.net/
Romchik_Ya
Сообщений: 241
Репутация: 27

Сообщение # 3 | 19:19:17
webanet, помогли! Спасибо большое!
Sentimo
Сообщений: 666
Репутация: 153

Сообщение # 4 | 21:19:28
Romchik_Ya, Можно скриптом
<script >
$(".queryField").prop('maxlength', '60');
</script>
поместить там где переменная поиска, действительно максимум 60 символов, пробелы учитываются.
Romchik_Ya
Сообщений: 241
Репутация: 27

Сообщение # 5 | 09:54:29
Sentimo, тоже, спасибо за вариант!
Сообщество uCoz » Архивариус » Решённые вопросы » Почему в $SEARCH_FORM$ ограниченное количество символов? (Как увеличить количество символов?)
Страница 1 из 11
Поиск: