Поля для ввода - как сделать список (селектор) из доп полей

голоса: 0

Можно ли сделать такой список для любого из полей при добавления материала как показано на картинке чуть ниже?!

Или под каким запросом я могу поискать такой скрипт в интернете?

| Автор: | Категория: Дизайн сайта
Изменение категории | | Автор: Yuri_Geruk

Ответов: 2

голоса: 0
Пример реализации из доп полей описан в материале ранее https://www.ucoz.ru/qa/index.php/161653 там из доп поля номер 6 показано, вы настраивайте под себя.
| Автор:
голоса: 0

Каталог файлов, из доп. поля 1, делаем селект...  подменяем стандартный код в "форма добавления редактирования материала"

<?if($OTHER1_FL$)?>
 <li><label for="other1">$OTHER1_SIGN$:</label>
<script>$(function() {
 $('.select').on('change', function() {
 result = $('.select :selected').text();
 $('#input_extrafl1').val(result);
 });
});
</script>
<li><select class="select" name="myselect">
<option>-Выбрать-</option>
<option value="0" <?if($OTHER1_VAL$ = 'название1')?>selected<?endif?>>название1</option>
<option value="1" <?if($OTHER1_VAL$ = 'название2')?>selected<?endif?>>название2</option>
<option value="2" <?if($OTHER1_VAL$ = 'название3')?>selected<?endif?>>название3</option>
<option value="3" <?if($OTHER1_VAL$ = 'название4')?>selected<?endif?>>название4</option>
 </select>
<span style="display:none;">$OTHER1_FL$<?endif?>

 

| Автор:
Спасибо.  А вот для модуля "Пользователи" как сделать?  <?if($WWW_FL$)?>  <li><label for="WWW_">$WWW_SIGN$:</label> <script>$(function() {  $('.select').on('change', function() {  result = $('.select :selected').text();  $('#input_extrafl1').val(result);  }); }); </script> <li><select class="select" name="myselect"> <option>-Выбрать-</option> <option value="0" no numeric noise key 1009selectedno numeric noise key 1008>название1</option> <option value="1" no numeric noise key 1007selectedno numeric noise key 1006>название2</option> <option value="2" no numeric noise key 1005selectedno numeric noise key 1004>название3</option> <option value="3" no numeric noise key 1003selectedno numeric noise key 1002>название4</option>  </select> <span style="display:none;">$WWW_FL$<?endif?> Что нужно прописывать для каждого поля разных модулей?
Владислав Демченко,
Ждите понедельника....
Владислав Демченко,
В скрипте это #input_extrafl1 замените на это #siF1
Sentimo,
Окей, скажем я захочу применить такой скрипт к разным полям в разных модулях как узнать что писать вместо #input_extrafl1 и #siF1 ?
Владислав Демченко,
У каждого браузера есть инструмент "инспектор кода", по гуглите на эту тему, оф. от хрома https://developers.google.com/web/tools/chrome-devtools/
Sentimo,

Можно ли как-нибудь убрать автоматическое отображение "http://" на персональной странице пользователя?

Владислав Демченко,
В настройках модуля где подключаете доп поле есть пункт где отключается автоматическое добавление http http://joxi.ru/8AnEXJMtjexN72
Yuri_Geruk,
Для модуля "Пользователи"!?
Владислав Демченко,
В "Персональная страница пользователя"  $_WWW$ заменяем на это <?substr($_WWW$,7)?>
...