Фильтр по:
  

  • Страница 1 из 1
  • 1
Модератор форума: likbezz  
Скрипты и коды для юкоз - Форум аццкого кодера » Как сделать? Информация для вновь прибывших » Как сделать... » Замена дополнительных полей выпадающими списками, как? (Как сделать дополнительные поля выпадающими списками?)
Замена дополнительных полей выпадающими списками, как?
Дата: Суббота, 18.05.2013, 07:07 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


Замена дополнительных полей выпадающими списками, как сделать?

В шаблон Страница добавления/редактирования материала после оператора $BODY$ добавляем скрипт:

Код
<script type="text/javascript">
(function(){
var e=$('#addEntForm .manFlOth1'),v=e.val();
e.replaceWith('<select class="manFlOth1" name="other1"><option>Выберите цвет</option><option value="Белый">Белый</option><option value="Серый">Серый</option><option value="Красный">Красный</option><option value="Зеленый">Зеленый</option></select>');
$('#addEntForm .manFlOth1').val(v);
})();
</script>

Где:
Цитата (Code)
$('#addEntForm .manFlOth1')

и
Цитата (Code)
e.replaceWith('<select class="manFlOth1" name="other1">

- номер дополнительного поля.



Там где нет шаблона Страница добавления/редактирования материала - то же самое, но через условие:

Код
<?if($PAGE_ID$='add'||$PAGE_ID$='edit')?>
<script type="text/javascript">
(function(){
var e=$('#addEntForm .manFlOth1'),v=e.val();
e.replaceWith('<select class="manFlOth1" name="other1"><option>Выберите цвет</option><option value="Белый">Белый</option><option value="Серый">Серый</option><option value="Красный">Красный</option><option value="Зеленый">Зеленый</option></select>');
$('#addEntForm .manFlOth1').val(v);
})();
</script>
<?endif?>

Где:
Цитата (Code)
$('#addEntForm .manFlOth1')

и
Цитата (Code)
e.replaceWith('<select class="manFlOth1" name="other1">

- номер дополнительного поля.



 
Скрипты и коды для юкоз - Форум аццкого кодера » Как сделать? Информация для вновь прибывших » Как сделать... » Замена дополнительных полей выпадающими списками, как? (Как сделать дополнительные поля выпадающими списками?)
  • Страница 1 из 1
  • 1
Поиск:


Мобильная версия