레이아웃상에서 로그인을 처리하고 싶습니다 도토리묵 2018.11.04 02:55 811 0 9 CMS/프레임워크 Rhymix 1.9 개발 언어 PHP 7.0 문제 페이지 주소 비공개 (작성 후 5일 경과) 레이아웃상에서 로그인을 처리하고 싶습니다. 참고할만한 팁이 있을까요?
라이믹스 사이트를 여러 개 운영 하지만 제목과 부제목만 변경 후에는 반영이 안됩니다. 사이트 전체를 바꾸면 반영이 되지만 seo 키워드 설명 그리고 사이트 제목 부제목 이렇게 4개만 변경하면 네이버에 반영이 안됩니다. 자리관 25.08.21 0 7
댓글 9
xe설치하면 기본으로 따라오는 xedition레이아웃에도 있습니다.
지난번에도 똑같은 답변을 한 것으로 기억합니다.
본문 영역({contents})에 아이디 비번이 들어가는 것을 말하는 것인가요?
아니면 최근 네이버같이 로그인만 화면에 떠있는 것을 말하나요?
아니면 로그인 위젯같은 것을 말하나요?
자세한 본문보다 더 많은 글자를 적었지만 질문의 내용이 이해가 안되네요.
저기서 로그인버튼을 누를경우 로그인이 되는 그런 기능입니다..
위젯 중에 로그인 역할을 해주는 것들이 있습니다.
레이아웃에 직접 추가해도 되지만 위젯으로 만들어도 된다는 거죠.
올라와 있는 위젯을 적당히 수정해서 사용해도 됩니다.
지난번 더블유님 답변이면 충분합니다
XEDITION 로그인 위젯 부분 보시고 그대로 만드시면 됩니다
아래 붙여넣어드립니다
<form action="{getUrl('', 'act', 'procMemberLogin')}" method="post" autocomplete="off">
<input type="hidden" name="act" value="procMemberLogin" />
<input type="hidden" name="success_return_url" value="{getCurrentPageUrl()}" />
<input type="hidden" name="xe_validator_id" value="layouts/xedition/layout/1" />
<fieldset>
<legend class="blind">{$lang->cmd_login}</legend>
<div class="control-group">
<div class="group">
<input type="text" name="user_id" id="uemail" required="true" />
<span class="highlight"></span>
<span class="bar"></span>
<label class="info_label" for="uemail">{$lang->user_id}</label>
</div>
<div class="group">
<input type="password" name="password" id="upw" required="true" />
<span class="highlight"></span>
<span class="bar"></span>
<label class="info_label" for="upw">{$lang->password}</label>
</div>
</div>
<div cond="$XE_VALIDATOR_ID == 'layouts/xedition/layout/1' && $XE_VALIDATOR_MESSAGE" class="control-group">
<p class="error">{$XE_VALIDATOR_MESSAGE}</p>
</div>
<div class="control-group">
<label class="chk_label" for="keepid_opt">
<input type="checkbox" name="keep_signed" id="keepid_opt" value="Y" />
<span class="checkbox"></span> {$lang->keep_signed}
</label>
<div id="warning">
<p style="text-align:right;"><i class="xi-close"></i></p>
<p>{str_replace('\n\n', '<br />', $lang->about_keep_signed)}</p>
<div class="edge"></div>
</div>
<button type="submit" class="btn_submit">{$lang->cmd_login}</button>
</div>
</fieldset>
</form>