Foren / National / Russian / Сборка «Фриланс-биржа» / Вход и Регистрация в модальном окне

vpktz
#44159 3. März 2019, 19:49

У меня всё работает. Проверяется просто - на шаблоне по умолчанию. Переключаете на тестовом сайте шаблон nemesis, и в нем проверяете. Потом ищете проблему у себя в коде.

 В общем не дошел я до проверки через ваш плагин highslide.

Установил чисты дистрибутив, и тему nemesis как вы говорили. Потом смотрю в теме nemesis нет ссылки на вход и регистрацию. (При беглом осмотре)

Я решил не заморачиваться и включил тему bootlance, а там уже реализован login.tpl через modal. Я осмотрел как и увидел что все как и должно быть по логике только форма из login.tpl что бы работала в header.tpl должна быть модифицирована. Вот так: 

	<!-- IF {PHP.usr.id} == 0 -->

	
	<div id="modal-login" uk-modal>
        <div class="uk-modal-dialog uk-modal-body">
            
            <form class="form-horizontal" action="{HEADER_GUEST_SEND}" method="post">
					<div class="control-group">
						<label class="control-label" for="inputEmail">{PHP.L.users_nameormail}</label>
						<div class="controls">
							<input type="text" name="rusername" id="inputEmail" />
						</div>
					</div>
					<div class="control-group">
						<label class="control-label" for="inputPassword">{PHP.L.Password}</label>
						<div class="controls">
							<input type="password" name="rpassword" id="inputPassword" /><br/>
							<a rel="nofollow" class="link small" href="{PHP|cot_url('users','m=passrecover')}">{PHP.L.users_lostpass}</a>
						</div>
					</div>
					<div class="control-group">
						<div class="controls">
							<label class="checkbox">
							{HEADER_GUEST_COOKIETTL} {PHP.L.users_rememberme}
							</label><br/>
							<button type="submit" class="btn btn-primary btn-large">{PHP.L.Login}</button>
						</div>
					</div>
				</form>
        </div>
    </div> 
	
	
	<!-- ENDIF --> 

И стоять в теге 

<!-- IF {PHP.usr.id} == 0 -->    
<!-- ENDIF -->

Что решать с регистрацией пока не знаю. Скорее всего придеться оставить так, хотя это так не эстетично смотриться. Но пока сам я не могу разобраться.

 


Dieser Beitrag wurde von vpktz (am 3. März 2019, 20:00, vor 6 Jahre) bearbeitet