I Have problem with calling login form into a page.
I build a .phtml file called members.phtml & login.phtml locate on base/default/template/members
members.phtml
<?php if(Mage::getSingleton('customer/session')->isLoggedIn()): ?>
<?php $loadHtml = 'Hi Logged User...welcome'; ?>
<div>
<?php echo $loadHtml; ?>
</div>
<?php else: ?>
<?php $loadHtml = 'Please register or login if already registered.'; ?>
<div>
<?php echo $loadHtml; ?>
</div>
<?php echo this->getLayout()->createBlock('members/login')->setTemplate('members/login.phtml')->toHtml(); // show login form ?>
<?php endif; ?>
login.phtml I copied from standard customer/account login folder
Then I create CMS -> Page -> Members
the content of that page is
{{block type="core/template" name="membersState" template="members/members.phtml"}}
The problem is :
The login block doesn't show when guest user accessing the Member Page, does the code that I used is wrong..