Перейти к публикации
Дизайн и модификация IPS Community IPBSkinsBETA
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...
vinegredz

Как изменить класс для формы регистрации?

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

Здравствуйте!

 

Нужно изменить класс для формы регистрации. Речь идет про эту строку:

 

<form action="https://site.ru/" method="post" accept-charset="utf-8" enctype="multipart/form-data" data-ipsform="" class="ipsForm ipsForm_horizontal" data-controller="core.front.system.register">

 

Нужно изменить ipsForm_horizontal на ipsForm_vertical. В шаблоне эти классы не изменить. Поменял напрямую в двух файлах:

 

applications\core\modules\front\system\register.php
applications\core\data\javascript.xml

 

Но по факту все равно класс не поменялся. Подскажите, где править это дело?

Поделиться сообщением


Ссылка на сообщение

По умолчанию для всех форм установлен класс ipsForm_horizontal

 

applications\core\modules\front\system\register.php

В этом файле есть

		if ( \IPS\Login::registrationType() == 'full' )
	{
		.....
	}
	else
	{
		$form->class = 'ipsForm_vertical';
	}

Получается, что класс меняется только, если тип регистрации Yes, with quick registration (Recommended)

 

Можете убрать else

Поделиться сообщением


Ссылка на сообщение

Понял. Помогло, спасибо, за описание логики.

Поделиться сообщением


Ссылка на сообщение

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

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

  • Сейчас на странице   0 пользователей

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

×
×
  • Создать...