Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Общие вопросы » Выбор картинки в дополнительном поле

Выбор картинки в дополнительном поле


     18.07.2014    Общие вопросы, Шаблоны (TPL)    2655

вопрос
Здравствуйте. Хотел узнать. Возможно ли сделать выбор картинки в дополнительных полях?
Например дополнительное поле "Бла бла" и на выбор две картинки. Потом чтобы в краткой вывести это поле и там было отображена картинка эта

Ответил: 249893


Да. Вот те пример.

Для вывода картинки в профиле
<div class="[xfvalue_device]"></div>



Это помещаем в редактирование пользователя
  <td><div> Ваш девайс 
     <a onmouseover="ShowHintDialog(jQuery('#device').html(), this)" class="info"></a>
     </div></td>
  <td colspan="2" style="margin-bottom: 10px">
   <select name="xfield[device]">
    <option value="0">Выберите ваш девайс</option>
    <option value="1">iPhone 4 Black</option>
    <option value="2">iPhone 4 White</option>
   </select>
  </td>
</tr>



CSS стили
.iphone4b {background:url("../images/apple/iphone4b.png"); position: absolute; width:100px; height:195px; margin: 180px 0 0 590px; opacity: 0.6}
.iphone4w {background:url("../images/apple/iphone4w.png"); position: absolute; width:100px; height:197px; margin: 178px 0 0 590px; opacity: 0.6}

Пути к картинкам меняй)



Создаем доп. поле device
тип поля - список

значение по умолчанию -
Выберите ваш девайс
iphone4b
iphone4w


Поле может быть изменено пользователем? - Да

3 комментария

249893
Юзер

249893 - 18 июля 2014 14:54 -

на счет профиля ошибся, но <div class="[xfvalue_device]"></div> помещаем в shortstory.tpl

  
это не нужно

<td><div> Ваш девайс
     <a onmouseover="ShowHintDialog(jQuery('#device').html(), this)" class="info"></a>
     </div></td>
  <td colspan="2" style="margin-bottom: 10px">
   <select name="xfield[device]">
    <option value="0">Выберите ваш девайс</option>
    <option value="1">iPhone 4 Black</option>
    <option value="2">iPhone 4 White</option>
   </select>
  </td>
</tr>

jekonya
Юзер

jekonya - 21 июля 2014 05:16 -

Прошу прощения. В дополнительном поле ответ нельзя задать тогда русским языком? Ответ должен быть таким же, как класс в CSS?

249893
Юзер

249893 - 21 июля 2014 08:06 -

нельзя, только на англ.

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы

наверх