Перейти к публикации
View in the app

A better way to browse. Learn more.

Дизайн и модификация Invision Community

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Позиция полей в окне регистрации (IPB 2.3.4)

Опубликовано:

Если добавляешь новые поля через админку и они отображаются в окне регистрации, то они располагаются по порядку вниз по левой стороне. Как их можно перенести на правую сторону под "Получать письма от пользователей"?

 

Заранее спсаибо за инфу!

Рекомендованные сообщения

Опубликовано:

Они автоматически встраиваются в заданное место.

Это заданное место (строка с какой-то переменной, кажется, со словом custom) нужно найти в шаблоне register_form (по памяти) и перенести строку ниже под строчку со словом вроде 'mail'

Опубликовано:
  • Автор

Я правильно понимаю? Сначала в Внешний вид>Изменить шаблоны>Skin_register? А дальше что?

Там же еще окна идут справа.

Изменено пользователем Vildan

Опубликовано:

Skin_register > register_form (или как-то так)

Открываете шаблон и ищите.

Ошибиться не страшно, всегда можно вернуть к дефолту, отменив изменения

Опубликовано:
  • Автор

Вы знаете я пересмотрел все формы, но не нашел. Я так понял что это все находится в skin_register>ShowForm, но эти доп. поля похоже сидят в Optional Fields Но как это все прописано?

 

Честно говоря я думал это все легко делается...

Изменено пользователем Vildan

Опубликовано:

Там переменная, которая выводит все поля...

 

Лениво (хотя чувствовала, что придется заниматься археологией), но так и быть полезу в админку форума 2.3 (пока не снесла)

<!--{REQUIRED.FIELDS}-->

перенесите ниже

<input type="checkbox" name="allow_member_mail" value="1" class="checkbox" <!--[member.checked]--> /> {$this->ipsclass->lang['op_email_mem']}
								</fieldset><br />

Опубликовано:
  • Автор

Не работает. Исчезло только "Получать письма от пользователей"

 

Вы имели ввиду

<input type="checkbox" name="allow_member_mail" value="1" class="checkbox" <!--[member.checked]--> /> {$this->ipsclass->lang['op_email_mem']}
								</fieldset><br />

Поставить прям под

<!--{REQUIRED.FIELDS}-->

 

Верно?!

Опубликовано:

Я имела ввиду наоборот.

<!--{REQUIRED.FIELDS}-->

перенести ниже и вставить под указанный код (не над ним, а под!)

Должно получиться

<input type="checkbox" name="allow_member_mail" value="1" class="checkbox" <!--[member.checked]--> /> {$this->ipsclass->lang['op_email_mem']}
                                                                       </fieldset><br />
<!--{REQUIRED.FIELDS}-->

Опубликовано:
  • Автор

Спасибо огромное Фисана! Помогло!

Создайте аккаунт или войдите в него для комментирования

Сейчас на странице 0

  • Нет пользователей, просматривающих эту страницу.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.