Формы

Список разделов phpBBex 1.x (поддерживается) Поддержка 1.x

Описание: У вас проблемы с phpBBex 1.x и вам необходима помощь? Спрашивайте здесь!
Правила раздела: Одна тема — один вопрос или группа связанных вопросов. Обязательно формируйте внятный заголовок, максимально отражающий суть вопроса. Подробно описывайте проблему. Не забудьте указать версию phpBBex и какие моды установлены, по возможности добавьте скриншоты проблемы или ссылку на страницу с проблемой.
Модератор: Поддержка

Сообщение #1 Юрьич » 03.04.2013, 19:26

Вечер добрый.(Уже наверное надоел :smile: ) Хочу реализовать следующее.Под аватаром(или над,не принципиально)будет сполер в котором будет открываться форма.Поля формы планирую добавить например через профиль.Хотелось бы узнать где лежит html формы полей профиля(прописать стили) и на всякий случай файл с обработчиком.
Юрьич
Автор темы
Репутация: -1
С нами: 11 лет

Сообщение #2 VEG » 03.04.2013, 19:30

Смотрите шаблоны ucp_profile_*.html.
VEG M
Администратор
Аватара
Откуда: Finland
Репутация: 1653
С нами: 12 лет

Сообщение #3 Юрьич » 03.04.2013, 19:36

Всё нашёл.Спасибо.

Добавлено спустя 1 час 29 минут:
Добавил поле для проверки.Очень удобно сделано.Думал придётся искать обработчик,добавлять поля в запрос и т.п.Но теперь не пойму где в шаблоне искать это поле.uсp_profile... его нет
Юрьич
Автор темы
Репутация: -1
С нами: 11 лет

Сообщение #4 VEG » 03.04.2013, 23:18

За вывод дополнительных полей отвечает этот блок:
Код: Выделить всё
   <!-- BEGIN profile_fields -->
      <dl>
         <dt><label<!-- IF profile_fields.FIELD_ID --> for="{profile_fields.FIELD_ID}"<!-- ENDIF -->>{profile_fields.LANG_NAME}:<!-- IF profile_fields.S_REQUIRED --> *<!-- ENDIF --></label>
         <!-- IF profile_fields.LANG_EXPLAIN --><br /><span>{profile_fields.LANG_EXPLAIN}</span><!-- ENDIF --></dt>
         <!-- IF profile_fields.ERROR --><dd class="error">{profile_fields.ERROR}</dd><!-- ENDIF -->
         <dd>{profile_fields.FIELD}</dd>
      </dl>
   <!-- END profile_fields -->
VEG M
Администратор
Аватара
Откуда: Finland
Репутация: 1653
С нами: 12 лет

onClick

Сообщение #5 Юрьич » 04.04.2013, 14:48

День добрый.Добавил поля в профиль.Вот код:
Код: Выделить всё
<!-- BEGIN profile_fields -->

      <dl >
      
         <dt><label<!-- IF profile_fields.FIELD_ID --> for="{profile_fields.FIELD_ID}"<!-- ENDIF -->>{profile_fields.LANG_NAME}:<!-- IF profile_fields.S_REQUIRED --> *<!-- ENDIF --></label>
         <!-- IF profile_fields.LANG_EXPLAIN --><br /><span>{profile_fields.LANG_EXPLAIN}</span><!-- ENDIF --></dt>
         <!-- IF profile_fields.ERROR --><dd class="error">{profile_fields.ERROR}</dd><!-- ENDIF -->
         <dd>{profile_fields.FIELD}</dd>
      </dl>
   <!-- END profile_fields -->
На странице где нужно вывожу:
Код: Выделить всё
<script>
$(document).ready(function () {
 $('input[name="cancel"]').click(function()
 {
 alert(this.value)
 });
});
</script>
<body>
<input class="button" type="button" name="cancel" value="кнопка" />
Теперь не могу понять что прописать вместо alert(this.value) и где в коде№1 воткнуть onclick,что бы вывести данные полей.Всё вроде перепробовал,ни как не выходит.Подскажите,пожалуйста.
Юрьич
Автор темы
Репутация: -1
С нами: 11 лет


Вернуться в Поддержка 1.x